Closed keithc-ca closed 3 months ago
@llxia is there somebody who can fix this?
@LongyuZhang could you please take a look? Thanks
I think we may have arrived at the point where it makes sense to use the Java preprocessor on test code as well so the effects of API differences like this can simply be encapsulated like this:
/*[IF JAVA_SPEC_VERSION < 23]*/
// tests that depend upon API removed in Java 23
/*[ENDIF] JAVA_SPEC_VERSION 23 */
Changes are merged.
Failure link
Test code no longer compiles against the head stream:
The upstream change
Failure output (captured from console output)