RFR: 8333130: MakeJAR2.sh uses hard-coded JDK version [v3]
Jaikiran Pai
jpai at openjdk.org
Fri Jun 7 01:09:29 UTC 2024
On Tue, 4 Jun 2024 01:30:55 GMT, Jaikiran Pai <jpai at openjdk.org> wrote:
>> test/jdk/java/lang/instrument/RetransformApp.java line 81:
>>
>>> 79: final OutputAnalyzer oa = ProcessTools.executeTestJava(
>>> 80: "--enable-preview", // due to usage of ClassFile API PreviewFeature in the agent
>>> 81: "-XX:+UnlockDiagnosticVMOptions", "-XX:-CheckIntrinsics",
>>
>> This `-XX` flags were not present for this test (and I don't think they are needed for NativeMethodPrefix test too)
>
> You are right - it was a copy/paste error on my part to have include these flags for the `RetransformApp`. Based on your suggestion, I have removed them from the other test too. The tests continue to pass.
It turns out we do need the `-XX:-CheckIntrinsics` for the `NativeMethodPrefix` test. Without that we have a test failure in a higher tier https://bugs.openjdk.org/browse/JDK-8333756.
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/19495#discussion_r1630482492
More information about the serviceability-dev
mailing list