[ https://issues.apache.org/jira/browse/STDCXX-545?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Martin Sebor updated STDCXX-545: -------------------------------- Priority: Blocker (was: Major) Fix Version/s: 4.2 Assignee: Martin Sebor Summary: [Sun C++ 5.9/x86] ube ICE in collate.ccp (was: [Sunpro 5.9 - x86] UBE compiling collate.ccp ) The name of the compiler is Sun C++, not Sunpro. UBE is the the x86/x64 code generator. The error is normally referred to as the Internal Compiler Error (ICE). This must be fixed (worked around) for the upcoming 4.2 release -- changed to Blocker and scheduled accordingly. Assigned to self. > [Sun C++ 5.9/x86] ube ICE in collate.ccp > ----------------------------------------- > > Key: STDCXX-545 > URL: https://issues.apache.org/jira/browse/STDCXX-545 > Project: C++ Standard Library > Issue Type: Bug > Components: Utilities > Affects Versions: trunk > Environment: CC: Sun C++ 5.9 SunOS_i386 2007/05/03 (SunOS marbles > 5.10 Generic_118855-33 i86pc i386 i86pc) > CC: Sun C++ 5.9 Linux_i386 2007/05/03 (Linux jacks 2.6.5-7.244-smp #1 SMP Mon > Dec 12 18:32:25 UTC 2005 x86_64 x86_64 x86_64 GNU/Linux) > Reporter: Andrew Black > Assignee: Martin Sebor > Priority: Blocker > Fix For: 4.2 > > > When compiling the locale utility in release mode on x86 hardware with the > Sunpro 5.9 compiler, a UBE error is triggered when attempting to build the > collate.cpp source. This appears to only trigger in wide mode (at least on > Solaris). > For Solaris on AMD64 hardware, the error observed is: > CC -c -mt -I$(TOPDIR)/include -I$(BUILDDIR)/include -library=%none -O -m64 > +w -errtags -erroff=hidef $(TOPDIR)/util/collate.cpp > ... > "collate.cpp", [__1cDDefNprocess_order6Mrn0ARcollate_section_t_rI_v_]:ube: > error: Assert has been violated at > '/set/mars/builds.intel-S2/nightly.Thu/intel-S2/lang/ube/machine/src/abi_call.c > 172'. > For Linux builds, the error observed is: > CC -c -mt -I$(TOPDIR)/include -I$(BUILDDIR)/include -library=%none -O > -xarch=generic +w $(TOPDIR)/util/collate.cpp > ... > "collate.cpp", [__1cDDefNprocess_order6Mrn0ARcollate_section_t_rI_v_]:ube: > error: Assert has been violated at > '/set/mars/builds.intel-Linux/nightly.Thu/intel-Linux/lang/ube/machine/src/abi_call.c > 172'. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.