You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Native compilation in system tests resulted in many complications when setting up the testing environment.
For example, we need to have the correct compiler installed. xlC is /opt/IBM/xlC/13.1.3/bin (we no longer support it), but it's on the path. xlclang is /opt/IBM/xlC/16.1.0/bin, which isn't on the path. Also, Visual Studio is expected on Windows with specific versions/path.
Talked with @pshipton , and we think we should simplify system tests by removing the native compiler dependency.
In OpenJDK I see test/jdk/tools/jlink, not sure if we are running these tests.
FYI /opt/IBM/xlC/16.1.0/bin has both xlC and xlclang. OpenJ9 builds no longer use xlC, or 13.1.3 compilers.
13.1.3 is on the path on some machines, but since AIX 7.3 doesn't support it, I expect 16.1.0 is on the path on AIX 7.3 machines.
Native compilation in system tests resulted in many complications when setting up the testing environment.
For example, we need to have the correct compiler installed.
xlC
is /opt/IBM/xlC/13.1.3/bin (we no longer support it), but it's on the path.xlclang
is /opt/IBM/xlC/16.1.0/bin, which isn't on the path. Also, Visual Studio is expected on Windows with specific versions/path.Talked with @pshipton , and we think we should simplify system tests by removing the native compiler dependency.
ToDo:
If this test is important, we can contribute it to OpenJDK if needed.
SharedClassesAPI
native code into OpenJ9, and stop building it in the tests.build-natives-xxx
should be empty)Inform infra team to remove native compiler as part of the test env setup requirement.We still need it for non-system tests.The text was updated successfully, but these errors were encountered: