temurin-build: Shenandoah GC not available in jdk11 AIX and JDK11 window32

Smoke test builds shows that Shenandoah GC not available in jdk11 AIX and JDK11 window32, which is unexpected? #2114.

18:53:34  PASSED: testZGCAvailable
18:53:34  FAILED: testShenandoahAvailable
18:53:34  java.lang.AssertionError: Expected Shenandoah to be absent but it is present. expected [true] but found [false]
18:53:34  	at org.testng.Assert.fail(Assert.java:96)
18:53:34  	at org.testng.Assert.failNotEquals(Assert.java:776)
18:53:34  	at org.testng.Assert.assertTrue(Assert.java:44)
18:53:34  	at net.adoptopenjdk.test.FeatureTests.testShenandoahAvailable(FeatureTests.java:90)

https://ci.adoptopenjdk.net/job/build-scripts/job/jobs/job/jdk11u/job/jdk11u-windows-x86-32-hotspot_SmokeTests/1/console https://ci.adoptopenjdk.net/job/build-scripts/job/jobs/job/jdk11u/job/jdk11u-aix-ppc64-hotspot_SmokeTests/2/console

About this issue

  • Original URL
  • State: closed
  • Created 3 years ago
  • Comments: 19 (19 by maintainers)

Most upvoted comments

I’ve created https://github.com/AdoptOpenJDK/openjdk-build/issues/2581 to scrutinize linter and discuss if should be updated to be more reasonable/realistic. I see precedence on skipping Linter check for other PRs recently. Will be good to set it to the right level of checking post release (and given the precedence, I would not block on this check… though will defer to 2nd reviewer’s opinion).

AIX JFR issue opened https://github.com/AdoptOpenJDK/openjdk-build/issues/2582, this can be close by #2580 .

Okie dokie, will do. 😃

Your proposed fix looks good @adamfarley - please create a PR for it (and we can follow the release merge process to decide if it will be merged during or after the release).

Thanks @adamfarley for investigating - your reasoning seems solid to me 👍