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]

New RTL check failures (Re: SH: use register names instead of numbers)


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

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