Tests with Unsafe not compiling since October 24. Testbug?

Lindenmaier, Goetz goetz.lindenmaier at sap.com
Thu Nov 8 13:28:35 UTC 2018


Hi Lois, 

thanks for pointing me to that issue ... it made me understand
that I need to update the jdk that compiles the tests!

Thanks,
  Goetz.

> -----Original Message-----
> From: Lois Foltan <lois.foltan at oracle.com>
> Sent: Donnerstag, 8. November 2018 13:40
> To: Lindenmaier, Goetz <goetz.lindenmaier at sap.com>; hotspot compiler
> <hotspot-compiler-dev at openjdk.java.net>; hotspot-runtime-
> dev at openjdk.java.net; Mandy Chung <mandy.chung at oracle.com>
> Subject: Re: Tests with Unsafe not compiling since October 24. Testbug?
> 
> On 11/8/2018 7:26 AM, Lois Foltan wrote:
> 
> > 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/jtre
> g/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/jtre
> g/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
> 
> I was able to find the relevant RFR review email for this change. See
> http://mail.openjdk.java.net/pipermail/hotspot-dev/2018-
> October/034695.html.
> So this was pushed to the jdk repo and these tests are passing currently
> on our end.  So it maybe that you have a source skew issue?
> 
> Thanks,
> Lois
> 
> >
> >>
> >> Best regards,
> >>    Goetz.
> >



More information about the hotspot-runtime-dev mailing list