Tests with Unsafe not compiling since October 24. Testbug?
Lois Foltan
lois.foltan at oracle.com
Thu Nov 8 12:26:18 UTC 2018
On 11/8/2018 6:22 AM, Lindenmaier, Goetz wrote:
> Hi,
>
> I see a row of test with Unsafe failing since about October 24 with compilation errors:
> compiler/c2/Test7190310_unsafe.java
> compiler/intrinsics/unsafe/TestCAEAntiDep.java
> compiler/intrinsics/unsafe/TestUnsafeMismatchedArrayFieldAccess.java
> compiler/profiling/UnsafeAccess.java
> compiler/unsafe/GetUnsafeObjectG1PreBarrier.java
> compiler/unsafe/JdkInternalMiscUnsafeAccessTestObject.java
> compiler/unsafe/MixedUnsafeStoreObject.java
> compiler/unsafe/OpaqueAccesses.java
> compiler/unsafe/UnsafeGetStableArrayElement.java
> runtime/Unsafe/GetPutObject.java
> runtime/Unsafe/RangeCheck.java
>
> Errors look like this:
>
> /priv/jvmtests/output_sapjvm12_o_jdk_dbgU_linuxx86_64/grmpf/testdata/jtreg/jtreg_test_12/test/hotspot/jtreg/compiler/c2/Test7190310_unsafe.java:139: error: cannot find symbol
> return unsafe.getReference(ref, referent_offset);
> /priv/jvmtests/output_sapjvm12_o_jdk_dbgU_linuxx86_64/grmpf/testdata/jtreg/jtreg_test_12/test/hotspot/jtreg/runtime/Unsafe/GetPutObject.java:45: error: cannot find symbol
> assertEquals(t.o, unsafe.getReference(t, offset));
>
> Is anybody aware of this issue or already fixing it? Should I open a bug for this?
Hi Goetz,
Recently jdk.internal.misc.Unsafe::xxxObject and xxxReference were
renamed. See https://bugs.openjdk.java.net/browse/JDK-8207146. I don't
see a change set associated with the bug even though its status is
resolved. So it is unclear to me if this change went into the valhalla
or the jdk repo. Please do go forward and open a bug for these tests.
Thanks for pointing this out!
Lois
>
> Best regards,
> Goetz.
More information about the hotspot-compiler-dev
mailing list