This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

the stl dance.. internal compiler error.


I was messing around with a plain copy of SGI's STL implementation and I ran
into an internal compiler error.  It works fine if I use the system's STL
(which I believe is also SGI's implementation).  The library it's choking on
is regex++.  If you have any hints on how to avoid it, they'd be much
appreciated.

Oh, it's RedHat 6.1 box running on a i386-derived processor with plenty of
good stuff such as RAM and disk space.

Cheers,

Geoff


-----------------------
Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/specs
gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)

g++ -I/disk2/work/oakhamg/Components/OpenSource/sgi_stl
-DCOG_TEMP_REMOVE_WIN_DEFS -DI86Linux -D__UNIX__ -DCSTD_WHICH_STL=SGI
-DCSTD_STD=std -DHASPROTOS -DCSTD_UNIX
-I/disk2/work/oakhamg/Components/CognosClassLibrary/FileManagement
-I/disk2/work/oakhamg/Components
-I/disk2/work/oakhamg/tools/Linux/OpenSource
-I/disk2/work/oakhamg/tools/Linux/OpenSource/regex/include -frtti
-DUSE_POSIX_THREADS -D_REENTRANT -D__STL_NO_NAMESPACES -nostdinc
-I/usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/ -I/usr/include
-I/usr/include/g++-2/ -c testcode.cpp

/disk2/work/oakhamg/tools/Linux/OpenSource/regex/include/jm/regmatch.h: In
method `::jm::::jm::_priv_match_data<const char
*,::jm::jm_def_alloc>::_priv_match_data<const char *,
::jm::jm_def_alloc>(const class ::jm::::jm::reg_match_base<const char
*,::jm::jm_def_alloc> &)':
/disk2/work/oakhamg/tools/Linux/OpenSource/regex/include/jm/regmatch.h:1077:
instantiated from `reg_grep2<::jm::::jm::grep_search_predicate<const char
*,::jm::jm_def_alloc>, const char *, char,
::jm::::jm::char_regex_traits<char>, ::jm::jm_def_alloc,
::jm::jm_def_alloc>(::jm::::jm::grep_search_predicate<const char
*,::jm::jm_def_alloc>, const char *, const char *, const
::jm::::jm::reg_expression<char,::jm::::jm::char_regex_traits<char>,::jm::jm
_def_alloc> &, unsigned int, ::jm::jm_def_alloc)'
testcode.cpp:56:   instantiated from here
/disk2/work/oakhamg/tools/Linux/OpenSource/regex/include/jm/regmatch.h:160:
Internal compiler error.
/disk2/work/oakhamg/tools/Linux/OpenSource/regex/include/jm/regmatch.h:160:
Please submit a full bug report to `egcs-bugs@egcs.cygnus.com'.
/disk2/work/oakhamg/tools/Linux/OpenSource/regex/include/jm/regmatch.h:160:
See <URL:http://egcs.cygnus.com/faq.html#bugreport> for details.


 <<outcode_sgi2.ii.bz2>> 

outcode_sgi2.ii.bz2


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]