RFR: 8269129: Multiple tier1 tests in hotspot/jtreg/compiler are failing for client VMs
Igor Veresov
iveresov at openjdk.java.net
Fri Jun 25 18:35:58 UTC 2021
On Thu, 24 Jun 2021 05:52:38 GMT, Christoph Göttschkes <cgo at openjdk.org> wrote:
>> test/hotspot/jtreg/compiler/c2/TestShiftRightAndAccumulate.java line 38:
>>
>>> 36: * @summary AArch64: Wrong code generated for shifting right and accumulating four unsigned short integers.
>>> 37: * @requires vm.compiler2.enabled
>>> 38: *
>>
>> Why does this one have a duplicate header?
>
> Originally, the test case included 3 `@run`s, one without any arguments, the second with `-Xcomp` and the third with `-XX:-SuperWordLoopUnrollAnalysis`. Since the third one is C2 specific, I split up the test case into two separated `@test` segments.
> The first one, without any `@requires` includes the first two `@run`s, which are always valid. The second `@test` includes the `@run` with the C2 specific flag and has an `@requires vm.compiler2.enabled`.
Does jtreg really support that?
-------------
PR: https://git.openjdk.java.net/jdk/pull/4556
More information about the hotspot-compiler-dev
mailing list