-
Notifications
You must be signed in to change notification settings - Fork 396
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Flag changes and minor fixes for Open XL compile #7322
Conversation
5c9759e
to
a20ce4d
Compare
3de5351
to
8ef951d
Compare
jenkins build all |
1 similar comment
jenkins build all |
@Deigue The zOS PR build has failed to build: https://ci.eclipse.org/omr/job/PullRequest-zos_390-64/4398/. Please investigate the errors. @AdamBrousseau Other PR builds failed due to machine issues. Are these known infra issues? |
When going to the full log I am seeing:
Hinting towards the problem perhaps being something related to |
jenkins build all |
Need to double check this build with XLC (looping in Open J9 compilation) by building jdk21 zos. |
65de917
to
a8b5469
Compare
@babsingh So I had to tweak stuff around a bit to actually get everything to work as expected with Open XL (these changes are used when compiling with Open J9 with jdk21 zos) I ended up having to change it to the following below:
Still double-checking the XLC build and will get back to you once it clears up. |
jenkins build zos |
Doing a full XLC build with only OMR branch pointing to this PR and saw this error, not sure if its related, since I can't see any direct relation yet.
edit: Oh I notice its semi-recent (within a week or 2 change), perhaps I need to rebase OMR. |
Some of the remaining compiling issues require some updates to the existing ZOS flags in order to compile properly using Open XL for z/OS. Tested to ensure that XLC remains compiling properly and passes its tests. Bump to D_OPEN_THREADS=3 as recommended by Open XL devs to enable/expose pthread functions that may be used and without which can cause compilation issues. source: https://www.ibm.com/docs/en/zos/2.5.0?topic=files-feature-test-macros Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@ibm.com>
jenkins build all |
Some of the remaining compiling issues require some updates to the existing ZOS flags and conditionals in code in order to compile properly using Open XL for z/OS. Tested to ensure that XLC remains compiling properly and passes its tests.
(This is one part of the multiple changes added for supporting Open XL compilation on OMR)