[Sunpro 5.9 - x86] UBE compiling 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


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.

Reply via email to