Major i386 testsuite regressions on trunk
Jan Hubicka
jh@suse.cz
Wed Jun 5 04:45:00 GMT 2002
> I've been able to pinpoint the single patch that causes the i386 testsuite
> regressions reported in
>
> http://gcc.gnu.org/ml/gcc-bugs/2002-05/msg01111.html
>
> Bootstrapping the trunk as of 20020511 17:00, results are fine. Updating
> to 20020511 17:30, i.e. with this patch added
>
> Sat May 11 14:34:35 CEST 2002 Jan Hubicka <jh@suse.cz>
>
> * i386.md (testsi to testqi spliters): New.
>
> 2002-01-14 Josef Zlomek <zlomek@matfyz.cz>
>
> cfg.c (dump_edge_info): added dumping of EDGE_CAN_FALLTHRU.
>
> Wed Jan 9 2002 Josef Zlomek <zlomj9am@artax.karlin.mff.cuni.cz>
>
> * basic-block.h: New flag EDGE_CAN_FALLTHRU
> * cfganal.c (set_edge_can_fallthru_flag): New function; marks the edges
> that can be made fallthru.
>
> Mon Nov 12 16:25:53 CET 2001 Jan Hubicka <jh@suse.cz>
>
> * cfglayout.c (cleanup_unconditional_jumps): New static function.
> (cfg_layout_initialize): Use it.
>
> I get many testsuite regressions in a (C only) bootstrap on
> i386-pc-solaris2.8:
>
> --- gcc-20020511-17:00/mail-report.log Wed Jun 5 12:21:10 2002
> +++ gcc-20020511-17:30/mail-report.log Wed Jun 5 12:21:16 2002
> @@ -11,2 +11,17 @@
> -WARNING: program timed out.
> -FAIL: gcc.c-torture/compile/20001226-1.c, -Os
> +FAIL: gcc.c-torture/compile/20010117-2.c, -Os
> +FAIL: gcc.c-torture/compile/20010518-1.c, -Os
> +FAIL: gcc.c-torture/compile/20011114-4.c, -Os
> +FAIL: gcc.c-torture/compile/920413-1.c, -Os
> +FAIL: gcc.c-torture/compile/920625-1.c, -Os
> +FAIL: gcc.c-torture/compile/920909-1.c, -Os
> +FAIL: gcc.c-torture/compile/930120-1.c, -Os
> +FAIL: gcc.c-torture/compile/950612-1.c, -Os
> +FAIL: gcc.c-torture/compile/950922-1.c, -Os
This is interesting. All these tests passes for me and majority of the
code in patch you point out os not executed yet (it will be once STC
patch is ready for merging). What error messages are you seeing?
Honza
More information about the Gcc-bugs
mailing list