Scheduler fixes (PR17808)
Steven Bosscher
stevenb@suse.de
Sun Jul 3 15:49:00 GMT 2005
On Sunday 03 July 2005 17:23, Paolo Carlini wrote:
> Steven Bosscher wrote:
> >There are two new failures
> >on ia64, because of assembler warnings:
> >
> >/tmp/ccBDW5xy.s: Assembler messages:
> >/tmp/ccBDW5xy.s:186: Warning: Additional NOP may be necessary to
> > workaround Itanium processor A/B step errata
>
> Weird: Andreas Schwab took care of that a while ago, by adding specific
> DejaGNU code to the various prune.exp. Why isn't working for you?!?
The full output is:
Executing on host: /abuild/stevenb/build/gcc/xgcc
-B/abuild/stevenb/build/gcc/ /abuild/stevenb/mainline/gcc/testsuite/gcc.c-torture/execute/920625-1.c -w -O3 -fomit-frame-pointer -funroll-loops -fno-show-column -lm -o /abuild/stevenb/build/gcc/testsuite/920625-1.x4 (timeout = 300)
/tmp/ccBDW5xy.s: Assembler messages:^M
/tmp/ccBDW5xy.s:186: Warning: Additional NOP may be necessary to workaround Itanium processor A/B step errata^M
output is:
/tmp/ccBDW5xy.s: Assembler messages:^M
/tmp/ccBDW5xy.s:186: Warning: Additional NOP may be necessary to workaround Itanium processor A/B step errata^M
FAIL: gcc.c-torture/execute/920625-1.c compilation, -O3 -fomit-frame-pointer -funroll-loops
UNRESOLVED: gcc.c-torture/execute/920625-1.c execution, -O3 -fomit-frame-pointer -funroll-loops
Clearly the rules in testsuite/lib/prune.exp is not working for me.
The rules for this are:
# Ignore errata warning from IA64 assembler.
regsub -all "(^|\n)\[^\n\]*: Additional NOP may be necessary to workaround Itanium processor A/B step errata" $text "" text
regsub -all "(^|\n)\[^\n*\]*: Assembler messages:\[^\n\]*" $text "" text
Looks OK to me. So, dunno...
Gr.
Steven
More information about the Gcc-patches
mailing list