--- Comment #7 from igodard at pacbell dot net 2005-12-01 18:27 ---
Changing to -O0 also clears the ICE.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25208
--- Comment #6 from igodard at pacbell dot net 2005-12-01 18:25 ---
The bug appears to be due to an interaction between -MMD and -Wall -Wextra. If
I
omit the warnings options then it compiles OK.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25208
--- Comment #5 from pinskia at gcc dot gnu dot org 2005-12-01 18:23 ---
First:
-o0 that will output the file as O.
So I think this might be the double -o issue.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25208
--- Comment #4 from igodard at pacbell dot net 2005-12-01 18:20 ---
Here's what the compiler got.
~/ootbc/common/xptsys/test/src$ make test
g++ -I/home/ivan/ootbc/common/include -I/home/ivan/ootbc/common/xptsys/include
-I/home/ivan/boost/include/boost-1_33 -g -o0 -fmessage-length=80 -W
--- Comment #3 from pinskia at gcc dot gnu dot org 2005-12-01 18:15 ---
Can you give how you invoked GCC? I want to say this has been fixed already in
a 3.4.x release.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25208
--- Comment #2 from igodard at pacbell dot net 2005-12-01 18:10 ---
Created an attachment (id=10381)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10381&action=view)
source code
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25208
--- Comment #1 from igodard at pacbell dot net 2005-12-01 18:09 ---
Created an attachment (id=10380)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10380&action=view)
compiler output
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25208