You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@stdcxx.apache.org by "Martin Sebor (JIRA)" <ji...@apache.org> on 2007/09/13 01:48:32 UTC

[jira] Commented: (STDCXX-545) [Sun C++ 5.9/x86_64] ube ICE in collate.ccp

    [ https://issues.apache.org/jira/browse/STDCXX-545?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12526947 ] 

Martin Sebor commented on STDCXX-545:
-------------------------------------

Here's a small test case for this problem:

$ cat t.cpp && gmake t
#include <vector>
int main () {
    std::vector<bool> vb;
    vb.push_back (false);
}
CC -c -mt -I/amd/devco/sebor/stdcxx/include -I/build/sebor/stdcxx-suncc-5.9-12D/include -I/amd/devco/sebor/stdcxx/examples/include  -library=%none -O  -m64 +w -errtags -erroff=hidef   t.cpp
"t.cpp", [main]:ube: error: Assert has been violated at '/set/mars/builds.intel-S2/nightly.Thu/intel-S2/lang/ube/machine/src/abi_call.c 172'.
gmake: *** [t.o] Error 154


> [Sun C++ 5.9/x86_64] 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.