New RTL check failures (Re: SH: use register names instead of numbers)
Kaveh R. Ghazi
ghazi@caip.rutgers.edu
Sun Nov 26 08:26:00 GMT 2000
Hi J"orn,
I think this patch:
> Thu Nov 23 20:01:20 2000 J"orn Rennecke <amylaar@redhat.com>
>
> * jump.c (delete_computation): Re-instate deletion of feeding insn.
> (delete_insn): Look for REG_LABEL notes.
> (redirect_tablejump): Delete feeding insns.
has triggered some new testsuite failures when configuring with RTL
checking. I get the following new errors on i686-pc-linux-gnu when
configured with --enable-checking=misc,tree,rtl,gc:
> gcc.c-torture/compile/labels-1.c:10: RTL check: expected code `code_label', have `note'
> gcc.c-torture/compile/labels-1.c:10: RTL check: expected code `code_label', have `note'
> gcc.c-torture/compile/labels-1.c:14: RTL check: expected code `code_label', have `note'
> gcc.c-torture/compile/labels-1.c:14: RTL check: expected code `code_label', have `note'
> gcc.c-torture/compile/labels-1.c:14: RTL check: expected code `code_label', have `note'
> gcc.c-torture/compile/labels-1.c:14: RTL check: expected code `code_label', have `note'
> gcc.c-torture/compile/labels-1.c:10: RTL check: expected code `code_label', have `note'
> gcc.c-torture/compile/labels-1.c:10: RTL check: expected code `code_label', have `note'
> gcc.c-torture/compile/920501-1.c:2: RTL check: expected code `code_label', have `note'
> gcc.c-torture/compile/920501-1.c:2: RTL check: expected code `code_label', have `note'
> gcc.c-torture/compile/920501-1.c:2: RTL check: expected code `code_label', have `note'
> gcc.c-torture/compile/920501-1.c:2: RTL check: expected code `code_label', have `note'
> gcc.c-torture/compile/920501-1.c:6: RTL check: expected code `code_label', have `note'
> gcc.c-torture/compile/920501-1.c:6: RTL check: expected code `code_label', have `note'
> gcc.c-torture/compile/920501-1.c:6: RTL check: expected code `code_label', have `note'
> gcc.c-torture/compile/920501-1.c:6: RTL check: expected code `code_label', have `note'
> gcc.c-torture/compile/920501-1.c:2: RTL check: expected code `code_label', have `note'
> gcc.c-torture/compile/920501-1.c:2: RTL check: expected code `code_label', have `note'
> gcc.c-torture/compile/920415-1.c:14: RTL check: expected code `code_label', have `note'
> gcc.c-torture/compile/920415-1.c:14: RTL check: expected code `code_label', have `note'
> gcc.c-torture/compile/920415-1.c:14: RTL check: expected code `code_label', have `note'
> gcc.c-torture/compile/920415-1.c:14: RTL check: expected code `code_label', have `note'
> gcc.c-torture/execute/920415-1.c:2: RTL check: expected code `code_label', have `note'
> gcc.c-torture/execute/920415-1.c:2: RTL check: expected code `code_label', have `note'
> gcc.c-torture/execute/920415-1.c:2: RTL check: expected code `code_label', have `note'
> gcc.c-torture/execute/920415-1.c:2: RTL check: expected code `code_label', have `note'
the context always looks like this:
> gcc.c-torture/compile/labels-1.c:10: Internal compiler error in delete_insn, at jump.c:2861
(I think jump.c:2861 was added by the above patch.)
I get similar (but some additional) failures on sparc-sun-solaris2.7.
You can see the results here:
http://gcc.gnu.org/ml/gcc-testresults/2000-11/msg00243.html
http://gcc.gnu.org/ml/gcc-testresults/2000-11/msg00242.html
Would you please take a look?
Thanks,
--Kaveh
--
Kaveh R. Ghazi Engagement Manager / Project Services
ghazi@caip.rutgers.edu Qwest Internet Solutions
More information about the Gcc-bugs
mailing list