g++ raised an internal compiler error when I forgot a semicolon...

Pierangelo Masarati masarati@aero.polimi.it
Thu Apr 6 02:31:00 GMT 2000


I apologize for bothering you with something that seems very silly,
but I got scared when I saw an internal compiler error apparently
due to a simple semicolon missing at the end of a statement.

Sincerely, Pierangelo Masarati

### The attached file, elec.ii.bz2 contains the preprocessed output

### Command line:

/usr/local/gcc-2.95.2/bin/g++ -v --save-temps
-I/home/masarati/Sources/C++/include
-I/home/masarati/MBDyn/Devel/mbdyn-devel/src
-I/home/masarati/Math/Meschach    -DLINUX -DHAVE_GETOPT
-DHAVE_GETOPT_LONG -DHAVE_TIMES_H -DUSE_UNDERSCORE -DHAVE_LOADABLE
-DHAVE_STRSTREAM_H -DHAVE_SIGNAL -DHAVE_SOCKLEN -DUSE_PAM  
-DUSE_MESCHACH -DUNIX_FILE -DUSE_STRUCT_NODES -DUSE_AERODYNAMIC_ELEMS
-DUSE_ELECTRIC_NODES -DUSE_HYDRAULIC_NODES 
'-DMBDYN_VERSION="00.001.0010"' -I/usr/include/security  
-DUSE_SOCKET_DRIVES -ggdb -DDEBUG -DDEBUG_COUT -DDEBUG_STOP
-DHYDR_DEVEL  -DUSE_ELEM_ITER -DEXCEPTIONS -fexceptions -DUSE_TABLE
-DHAVE_ISOPEN -DAEROD_OUTPUT=0 -DUSE_GRAALLDAMPER
-I/usr/include/security -ggdb -DDEBUG -DDEBUG_COUT -DDEBUG_STOP
-DHYDR_DEVEL  -o elec.o -c ../src/elec.cc

### Output:

Reading specs from
/usr/local/gcc-2.95.2/lib/gcc-lib/i686-pc-linux-gnu/2.95.2/specs
gcc version 2.95.2 19991024 (release)
 /usr/local/gcc-2.95.2/lib/gcc-lib/i686-pc-linux-gnu/2.95.2/cpp -lang-
c++ -v -I/home/masarati/Sources/C++/include
-I/home/masarati/MBDyn/Devel/mbdyn-devel/src
-I/home/masarati/Math/Meschach -I/usr/include/security
-I/usr/include/security -D__GNUC__=2 -D__GNUG__=2 -D__GNUC_MINOR__=95
-D__cplusplus -D__ELF__ -Dunix -D__i386__ -Dlinux -D__ELF__ -D__unix__
-D__i386__ -D__linux__ -D__unix -D__linux -Asystem(posix) -D__EXCEPTIONS
-ggdb -ggdb -Acpu(i386) -Amachine(i386) -Di386 -D__i386 -D__i386__
-Di686 -Dpentiumpro -D__i686 -D__i686__ -D__pentiumpro -D__pentiumpro__
-DLINUX -DHAVE_GETOPT -DHAVE_GETOPT_LONG -DHAVE_TIMES_H -DUSE_UNDERSCORE
-DHAVE_LOADABLE -DHAVE_STRSTREAM_H -DHAVE_SIGNAL -DHAVE_SOCKLEN
-DUSE_PAM -DUSE_MESCHACH -DUNIX_FILE -DUSE_STRUCT_NODES
-DUSE_AERODYNAMIC_ELEMS -DUSE_ELECTRIC_NODES -DUSE_HYDRAULIC_NODES
-DMBDYN_VERSION="00.001.0010" -DUSE_SOCKET_DRIVES -DDEBUG -DDEBUG_COUT
-DDEBUG_STOP -DHYDR_DEVEL -DUSE_ELEM_ITER -DEXCEPTIONS -DUSE_TABLE
-DHAVE_ISOPEN -DAEROD_OUTPUT=0 -DUSE_GRAALLDAMPER -DDEBUG -DDEBUG_COUT
-DDEBUG_STOP -DHYDR_DEVEL ../src/elec.cc elec.ii
GNU CPP version 2.95.2 19991024 (release) (i386 Linux/ELF)
#include "..." search starts here:
#include <...> search starts here:
 /home/masarati/Sources/C++/include
 /home/masarati/MBDyn/Devel/mbdyn-devel/src
 /home/masarati/Math/Meschach
 /usr/include/security
 /usr/local/gcc-2.95.2/lib/gcc-lib/i686-pc-linux-gnu/2.95.2/include/g++
 /usr/local/include

/usr/local/gcc-2.95.2/lib/gcc-lib/i686-pc-linux-gnu/2.95.2/../../../../i686-pc-linux-gnu/include

 /usr/local/gcc-2.95.2/lib/gcc-lib/i686-pc-linux-gnu/2.95.2/include
 /usr/include
End of search list.
The following default directories have been omitted from the search
path:
End of omitted list.
 /usr/local/gcc-2.95.2/lib/gcc-lib/i686-pc-linux-gnu/2.95.2/cc1plus
elec.ii -quiet -dumpbase elec.cc -ggdb -ggdb -version -fexceptions -o
elec.s
GNU C++ version 2.95.2 19991024 (release) (i686-pc-linux-gnu) compiled
by GNU C version 2.95.2 19991024 (release).
../src/elec.cc: In method `void DispMeasure::SetValue(VectorHandler &,
VectorHandler &) const':
../src/elec.cc:711: Internal compiler error 40.
../src/elec.cc:711: Please submit a full bug report.
../src/elec.cc:711: See
<URL: http://www.gnu.org/software/gcc/faq.html#bugreport > for
instructions.

--
Pierangelo Masarati, Ph.D.      | voice: ++39(02)2399-8365
Dip. Ing. Aerospaziale          | fax:   ++39(02)2399-8334
Politecnico di Milano           |
via La Masa 34, 20156 Italy     | mailto:masarati@aero.polimi.it
http://www.aero.polimi.it/personale/vari/masarati.htm
elec.ii.bz2

-------------- next part --------------
A non-text attachment was scrubbed...
Name: elec.ii.bz2
Type: application/x-bzip2
Size: 52670 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-bugs/attachments/20000406/66a9d3e6/attachment.bz2>


More information about the Gcc-bugs mailing list