-
Bug
-
Resolution: Fixed
-
P4
-
6
-
beta
-
generic
-
generic
Compiling the j2se on Solaris 11 X86 can cause a compiler failure:
ube: error: Assert has been violated at '/set/venus/builds.intel-S2/nightly.Thu/intel-S2/lang/ube/opt/src/cfg.c 4133'.
cc: ube failed for ../../../src/solaris/native/sun/awt/awt_Mlib.c
gnumake[3]: *** [../../../build/solaris-i586/tmp/sun/sun.awt/awt/obj/awt_Mlib.o] Error 2
We may want to workaround this compiler bug (6343678) temporarily. I suspect it will be fixed in a compiler patch very soon, but if not people could easily run into this problem.
Adding a -g to the compile line fixes it.
See the suggested fix, which adds the ability to add specific compiler options per .o file, a nice feature to have anyway.
ube: error: Assert has been violated at '/set/venus/builds.intel-S2/nightly.Thu/intel-S2/lang/ube/opt/src/cfg.c 4133'.
cc: ube failed for ../../../src/solaris/native/sun/awt/awt_Mlib.c
gnumake[3]: *** [../../../build/solaris-i586/tmp/sun/sun.awt/awt/obj/awt_Mlib.o] Error 2
We may want to workaround this compiler bug (6343678) temporarily. I suspect it will be fixed in a compiler patch very soon, but if not people could easily run into this problem.
Adding a -g to the compile line fixes it.
See the suggested fix, which adds the ability to add specific compiler options per .o file, a nice feature to have anyway.
- relates to
-
JDK-6342360 Switch to Sun Studio 11 compiler
-
- Resolved
-
-
JDK-6345598 java.lang.RuntimeException: o3Ea: at ArrayObjectMethods.main(ArrayObjectMethods.java:113)
-
- Resolved
-
-
JDK-6369332 Fix SS11 workaround, fastdebug build failure after Solaris patch update
-
- Resolved
-