Skip to content

Support Semeru distribution #279

Closed

Description

@vlsi

Description:

Support Semeru (IBM) Java distribution. It would allow testing Java with IBM JIT.
The suggested flow:

a) distribution: 'semeru'
b) or even treat distribution: 'adopt-openj9' as an alias to semeru (and print a warning to encourage users to migrate to semeru)

Justification:

Adopt-OpenJ9 has been deprecated, and Temurin does not ship distributions with OpenJ9 JIT.
The suggestion is to use https://developer.ibm.com/languages/java/semeru-runtimes/ instead of Adopt-OpenJ9

Are you willing to submit a PR?

I might submit a PR, however, I would like to know if such a PR is desirable at all.

Activity

  1. bmarwell commented on Jan 15, 2022

    @bmarwell

    Big +1. I think Alex closed his issue too early (#239 (comment)).

  2. dmitry-shibanov commented on Jan 17, 2022

    @dmitry-shibanov
    Contributor

    Hello @vlsi. Thank you for your report. We have no objections to add this functionality. We'll appreciate if you submit a pull request.

  3. bmarwell commented on Jan 17, 2022

    @bmarwell

    @dmitry-shibanov I'd say you inadvertently removed the adopt-openj9 distribution by not updating its name.
    You did the same with the adopt/adopt-hotspot to temurin transition. I do not understand why you would not handle the adopt-openj9 to semeru transition in a similar way and now see this as a feature request. For me this is a BIG regression instead, because out of nowhere my distribution does not get updates anymore, whereas the other distribution DOES get updates ­-- both without any announcements.

    Kindly continue support both alike instead of asking for PRs -- that would be much more user-friendly. Thanks :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    feature requestNew feature or request to improve the current logic

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions