This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug middle-end/14711] [3.3 regression] ICE in final.c:2117 when compiling a huge source file
- From: "reichelt at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 24 Mar 2004 17:08:21 -0000
- Subject: [Bug middle-end/14711] [3.3 regression] ICE in final.c:2117 when compiling a huge source file
- References: <20040324065726.14711.debian-gcc@lists.debian.org>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From reichelt at gcc dot gnu dot org 2004-03-24 17:08 -------
Well, here's an even shorter testcase:
=======================================
template <int> struct A {};
# line 524288
void foo() { A<0> a; }
=======================================
In the original example it's not the preprocessing that bit us
(like Andrew suggested in comment #5).
The line numbers were really that high.
It's amazing however, that the bug in the preprocessor Andrew
mentioned never causes this kind of trouble.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14711