Bug 21522

Summary: compile-time failure - ICE in output_constant_pool_2, at varasm.c
Product: gcc Reporter: arminu
Component: targetAssignee: Not yet assigned to anyone <unassigned>
Status: RESOLVED DUPLICATE    
Severity: normal CC: gcc-bugs
Priority: P2 Keywords: ice-on-valid-code, ssemmx
Version: 4.0.0   
Target Milestone: ---   
Host: x86_64 Target: x86_64
Build: x86_64 Known to work:
Known to fail: Last reconfirmed:
Attachments: preprocessed source

Description arminu 2005-05-11 22:38:32 UTC
compiler version: 
 
$ g++4 -v 
Using built-in specs. 
Target: x86_64-unknown-linux-gnu 
Configured with: ../gcc-4.0.0/configure --prefix=/home/casa/gcc4 
--program-suffix=4 --enable-threads=posix --enable-languages=c,c++,f95 
--with-system-zlib --enable-shared --enable-__cxa_atexit --disable-checking 
Thread model: posix 
gcc version 4.0.0 
 
failed compilation command: 
$ g++4 -Wall -O3 -msse2 -mfpmath=sse -finline -finline-limit=12000 
-fomit-frame-pointer -DNDEBUG -save-temps -c AMatrix-double.cpp -o 
AMatrix-double.o 
AMatrix-double.cpp: In member function 'int 
Matrix<double>::ludcmp(Matrix<double>&, Vector<int>&, int&)': 
AMatrix-double.cpp:197: internal compiler error: in output_constant_pool_2, at 
varasm.c:3135 
Please submit a full bug report, 
with preprocessed source if appropriate.
Comment 1 arminu 2005-05-11 22:40:16 UTC
Created attachment 8867 [details]
preprocessed source

attached the *.ii file from the -save-temps compilation
Comment 2 Andrew Pinski 2005-05-11 22:42:27 UTC

*** This bug has been marked as a duplicate of 21163 ***