[Bug middle-end/40952] version 150336 broke bootstrap on ia64-hp-hpux11.23
bonzini at gnu dot org
gcc-bugzilla@gcc.gnu.org
Fri Aug 7 07:24:00 GMT 2009
------- Comment #15 from bonzini at gnu dot org 2009-08-07 07:24 -------
Subject: Re: version 150336 broke bootstrap on ia64-hp-hpux11.23
> After applying the most recent patch the ia64 bootstrap started working but the
> pa bootstrap (hppa2.0w-hp-hpux11.11) started failing. The stage2/stage3
> comparision failed. I cut down fortran/io.c into test4.c, and when I compile
> this test case with the stage1-gcc/cc1 I get unsigned extraction instructions
> in the code stream but with stage2-gcc/cc1 I get signed extraction
> instructions. I think the signed extractions are wrong since format_string is
> a pointer to an unsigned int, but then again we are putting the value into a
> signed char.
Ouch, this means stage2 is being miscompiled. The testcase is very
useful, but now one needs to understand _where_ the miscompiled code is
and minimize that testcase.
If you can give me access to the HPUX machine, I can debug it.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40952
More information about the Gcc-bugs
mailing list