This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
two bug reports
- To: gcc-bugs at gcc dot gnu dot org
- Subject: two bug reports
- From: klaus <k dot junemann at gmx dot net>
- Date: Sat, 28 Oct 2000 13:05:59 +0200
Hi,
I attached four files to report two internal compiler errors. For the
second bug I just sent the
.cpp file since it is so simple.
I am not sure if you want this kind of bug report on an experimental
version of the compiler.
If not, please tell me.
By Klaus
--
Klaus Jünemann
Limmerstrasse 80
30451 Hannover
Tel: 0511 / 455914
Germany
internal_error1.cpp
internal_error2.cpp
internal_error1.ii.gz
Reading specs from /usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.97/specs
Configured with:
gcc version 2.97 20001009 (experimental)
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.97/cpp0 -lang-c++ -D__GNUG__=2 -v -D__GNUC__=2 -D__GNUC_MINOR__=97 -D__GNUC_PATCHLEVEL__=0 -D__ELF__ -Dunix -Dlinux -D__ELF__ -D__unix__ -D__linux__ -D__unix -D__linux -Asystem(posix) -D__STDC_HOSTED__=1 -Acpu(i386) -Amachine(i386) -Di386 -D__i386 -D__i386__ -D__tune_i686__ -D__tune_pentiumpro__ internal_error1.cpp internal_error1.ii
GNU CPP version 2.97 20001009 (experimental) (cpplib) (i386 Linux/ELF)
#include "..." search starts here:
#include <...> search starts here:
/usr/local/include/g++-3
/usr/local/include
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.97/include
/usr/local/i686-pc-linux-gnu/include
/usr/include
End of search list.
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.97/cc1plus -lang-c++ internal_error1.ii -quiet -dumpbase internal_error1.cpp -version -o internal_error1.s
GNU C++ version 2.97 20001009 (experimental) (i686-pc-linux-gnu) compiled by GNU C version 2.97 20001009 (experimental).
internal_error1.cpp: In member function `int &myMatrix::operator()(unsigned
int)':
internal_error1.cpp:11: no match for `*vector<int, allocator<int> > &'
internal_error1.cpp:12: Unable to find a register to spill in class `AREG'.
internal_error1.cpp:12: This is the insn:
(insn 8 6 9 (set (reg/v:SI 43)
(mem/f:SI (plus:SI (reg:SI 16 argp)
(const_int 4 [0x4])) 0)) 33 {*movsi_1} (nil)
(expr_list:REG_DEAD (reg:SI 16 argp)
(expr_list:REG_EQUIV (mem/f:SI (plus:SI (reg:SI 16 argp)
(const_int 4 [0x4])) 0)
(nil))))
internal_error1.cpp:12: Internal compiler error in , at reload1.c:1812
Please submit a full bug report.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.