[Bug c++/10922] New: Internal error: Illegal instruction (program cc1plus)

rwgk@yahoo.com gcc-bugzilla@gcc.gnu.org
Thu May 22 02:01:00 GMT 2003


PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

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

           Summary: Internal error: Illegal instruction (program cc1plus)
           Product: gcc
           Version: 3.3
               URL: http://cci.lbl.gov/~rwgk/bugs/mac_os/gcc_3_3_flex_bool_p
                    p.cpp
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: c++
        AssignedTo: unassigned@gcc.gnu.org
        ReportedBy: rwgk@yahoo.com
                CC: gcc-bugs@gcc.gnu.org
  GCC host triplet: powerpc-apple-darwin6.6

% uname -a
Darwin coral.lbl.gov 6.6 Darwin Kernel Version 6.6: Thu May  1 21:48:54 PDT 
2003; root:xnu/xnu-344.34.obj~1/RELEASE_PPC  Power Macintosh powerpc

gcc (GCC) 3.3
Configured with: ./configure --prefix=/usr/local_cci/gcc-3.3 --enable-
languages=c,c++

g++ -fPIC -ftemplate-depth-120 -w -DNDEBUG -O3 -DBOOST_PYTHON_MAX_BASES=2 -
Ilibtbx/include -I/net/cci/rwgk/boost_releases/1_30_0/mac/libtbx/include -
I/net/cci/rwgk/boost_releases/1_30_0/mac/scitbx/include -
I/net/cci/rwgk/boost_releases/1_30_0/mac/boost -
I/Library/Frameworks/Python.framework/Versions/2.3/include/python2.3 -
c /net/cci/rwgk/boost_releases/1_30_0/mac/scitbx/array_family/boost_python/flex_
bool.cpp
g++: Internal error: Illegal instruction (program cc1plus)
Please submit a full bug report.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.

% g++ -fPIC -ftemplate-depth-120 -w -DNDEBUG -O3 -DBOOST_PYTHON_MAX_BASES=2 -
Ilibtbx/include -I/net/cci/rwgk/boost_releases/1_30_0/mac/libtbx/include -
I/net/cci/rwgk/boost_releases/1_30_0/mac/scitbx/include -
I/net/cci/rwgk/boost_releases/1_30_0/mac/boost -
I/Library/Frameworks/Python.framework/Versions/2.3/include/python2.3 -
E /net/cci/rwgk/boost_releases/1_30_0/mac/scitbx/array_family/boost_python/flex_
bool.cpp > flex_bool_pp.cpp

% g++ -fPIC -ftemplate-depth-120 -w -O3 -c flex_bool_pp.cpp
g++: Internal error: Illegal instruction (program cc1plus)
Please submit a full bug report.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.

The preprocessed file is available here:
http://cci.lbl.gov/~rwgk/bugs/mac_os/gcc_3_3_flex_bool_pp.cpp

Additional comments:
The same Internal error appears for several of our source code files.
Some of these files compile if they are first preprocessed with -E,
followed by compilation of the preprocessor output as shown above.
Some files compile only with -O0. Of these some compile only if first
preprocessed.



------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.



More information about the Gcc-bugs mailing list