RFR: 8019779 JDK 8 build failed due to hotspot crashed on Solaris 10u10 sparcv9/sparc with SS12u3 compiler
Vladimir Kozlov
vladimir.kozlov at oracle.com
Wed Jul 24 08:37:34 PDT 2013
Lois,
Usually such problems happened only with fastdebug build. You lowed optimization level for product and optimized builds.
Did it also fail with these versions? Sorry, I can't see bug report.
Also you kept lower opt level for jvmtiClassFileReconstituter.o (\>= 510). Does it still have problem with SS12u3?
Thanks,
Vladimir
On 7/24/13 7:49 AM, Lois Foltan wrote:
> Please review the following fix:
>
> open webrev at http://cr.openjdk.java.net/~hseigel/bug_8019779
>
> Bug: JDK 8 build failed due to hotspot crashed on Solaris 10u10 sparcv9/sparc with SS12u3 compiler
>
> bug link at https://jbs.oracle.com/bugs/browse/JDK-8019779
>
> Summary of fix:
>
> The JDK 8 build on Solaris using the new SS12u3 (CC V5.12) compiler
> failed with a Hotspot crash at the point the build executes rmic.
> This crash was tracked down to a C++ compiler optimization issue
> when two specific files are compiled with -xO4. As a work around fix,
> knock down the optimization level of these two files specifically for
> SS12u3. This bug will be reported/transferred to the C++ compiler in BugDB.
>
> Test Builds:
> Based on jdk8/build forests:
> JDK 8 full build with C++ SS12u1 with --with-debug-level=[release and fastdebug] on Solaris sparc
> JDK 8 full build with C++ SS12u3 with --with-debug-level=[release and fastdebug] on Solaris sparc
>
> Based on hotspot-rt:
> Built Hotspot fastdebug, optimized, product with C++ SS12u1 on Solaris sparcv9 and Solaris Intel
> Built Hotspot debug, fastdebug, optimized, product with C++ SS12u3 on Solaris sparcv9 and Solaris Intel
>
> Tests:
> JDK 8 full release built with C++ SS12u3 on Solaris sparc - ran Hotspot's jtreg tests
> JDK 8 full fastdebug built with C++ SS12u3 on Solaris sparc - ran JCK full test suite
> Hotspot fastdebug built with C++ SS12u3 on Solaris sparcv9 - ran vm.quick.testlist
>
>
> Thank you,
> Lois
More information about the hotspot-runtime-dev
mailing list