There is an ICE while compiling 'libstdc++-v3'.

# uname -a
OpenBSD openbsd.localdomain 4.5 GENERIC#19 i386


# gcc/xgcc -v
Using built-in specs.
Target: i386-unknown-openbsd4.5
Configured with: /home/user/gcc_trunk/configure --prefix=/usr/obj/gcc_installed
--enable-languages=c,c++,fortran,java,objc,obj-c++ --with-as=/usr/bin/as
--with-ld=/usr/bin/ld --with-gnu-as --with-gnu-ld --enable-sjlj-exceptions
--enable-shared --sysconfdir=/etc --mandir=/usr/local/man
--infodir=/usr/local/man --enable-multilib --disable-stage1-checking
--enable-checking=release --with-system-zlib --with-gmp=/usr/local
--with-mpfr=/usr/local
Thread model: single
gcc version 4.5.0 20090402 (experimental) [trunk revision 145459] (GCC)


libtool: compile:  /usr/gcc_build/./gcc/xgcc -shared-libgcc
-B/usr/gcc_build/./gcc -nostdinc++
-L/usr/gcc_build/i386-unknown-openbsd4.5/libstdc++-v3/src
-L/usr/gcc_build/i386-unknown-openbsd4.5/libstdc++-v3/src/.libs
-B/usr/obj/gcc_installed/i386-unknown-openbsd4.5/bin/
-B/usr/obj/gcc_installed/i386-unknown-openbsd4.5/lib/ -isystem
/usr/obj/gcc_installed/i386-unknown-openbsd4.5/include -isystem
/usr/obj/gcc_installed/i386-unknown-openbsd4.5/sys-include
-I/usr/gcc_build/i386-unknown-openbsd4.5/libstdc++-v3/include/i386-unknown-openbsd4.5
-I/usr/gcc_build/i386-unknown-openbsd4.5/libstdc++-v3/include
-I/home/user/gcc_trunk/libstdc++-v3/libsupc++ -fno-implicit-templates -Wall
-Wextra -Wwrite-strings -Wcast-qual -fdiagnostics-show-location=once
-ffunction-sections -fdata-sections -g -O2 -std=gnu++0x -c
/home/user/gcc_trunk/libstdc++-v3/src/functexcept.cc  -fPIC -DPIC -o
.libs/functexcept.o
/home/user/gcc_trunk/libstdc++-v3/src/functexcept.cc: In function 'void
std::__throw_underflow_error(const char*)':
/home/user/gcc_trunk/libstdc++-v3/src/functexcept.cc:97: internal compiler
error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
gmake[4]: *** [functexcept.lo] Error 1
gmake[4]: Leaving directory
`/usr/gcc_build/i386-unknown-openbsd4.5/libstdc++-v3/src'
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory
`/usr/gcc_build/i386-unknown-openbsd4.5/libstdc++-v3'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory
`/usr/gcc_build/i386-unknown-openbsd4.5/libstdc++-v3'
gmake[1]: *** [all-target-libstdc++-v3] Error 2
gmake[1]: Leaving directory `/usr/gcc_build'
gmake: *** [all] Error 2


Thanks,
Rob


-- 
           Summary: ICE - trunk revision 145459 - libstdc++-
                    v3/src/functexcept.cc:97: ICE SEGFAULT
           Product: gcc
           Version: 4.5.0
            Status: UNCONFIRMED
          Severity: blocker
          Priority: P3
         Component: bootstrap
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: rob1weld at aol dot com
 GCC build triplet: i386-unknown-openbsd4.5
  GCC host triplet: i386-unknown-openbsd4.5
GCC target triplet: i386-unknown-openbsd4.5


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39619

Reply via email to