This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
HP-UX 11.x specific errors on gcc 3.2 and 3.3
- From: Harri Pasanen <harri dot pasanen at trema dot com>
- To: gcc-bugs at gcc dot gnu dot org
- Cc: "JEAN-PAUL (HP-France,ex2) MARINIER" <jean-paul_marinier at hp dot com>
- Date: Mon, 27 Jan 2003 10:55:06 +0100
- Subject: HP-UX 11.x specific errors on gcc 3.2 and 3.3
I have an auto-generated function that is thousands of lines long.
It fails to compile on HP-UX when compiled with -O1 or -O2.
gcc 3.2 with -O1 says:
Axis.cc:1085: Internal compiler error in output_269, at insn-output.c:1377
for some reason with -O2 it does not fail - but I don't have trust in the
generated code, as some things seem to fail at runtime.
gcc 3.3 snapshot dies, both with -O1 and -O2:
Axis.cc:1085: internal compiler error: in output_cbranch, at config/pa/pa.c:
5526
Looking at pa.c:5526, it says:
case 20:
/* Very long branch. Right now we only handle these when not
optimizing. See "jump" pattern in pa.md for details. */
if (optimize)
abort ();
-----------
I wonder if anyone is working on this, which based on the code comments seems
to be a known problem?
Regards,
Harri