This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: optimization/9301: [regression] [mips-linux] gcc 3.2.1 SEGVin try_forward_edges


At 31 Mar 2003 19:18:26 -0000, rsandifo at sources dot redhat dot com wrote:
>     Do you know if this is still a problem?
>
>     I can't reproduce it with the head of gcc-3_2-branch using
>     an i686-pc-linux-gnu cross mipsel-linux-gnu compiler (tried
>     -EB -O2 as well as -O2).  I can't reproduce with gcc 3.3
>     or trunk either.
>     
>     I'll try a native compiler as well as a pristine 3.2.1 build.

I just tried 3.2.2 (plus local mods) and it seems to work fine.

the patch:

> 2003-02-03  Eric Botcazou  <ebotcazou at libertysurf dot fr>
> 
>       PR ice-on-legal-code/9493
>       * cfgcleanup.c (try_forward_edges): Check for null insn.

might have done it; i dunno i didn't analyze it further.

i looked at a .o that resulted from compiling the file, it looked OK
(as far as I could tell, on a quick read).


Now that it works, IMO this test should be thrown into the testsuite
as a compilation test.



chris


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]