I think we may have a regression in gcc trunk
on i686-apple-darwin9. We seem to be failing the
following testcase in current gcc trunk (r144825)...

Running 
/sw/src/fink.build/gcc44-4.3.999-20090312/gcc-4.4-20090312/gcc/testsuite/gcc.dg/dg.exp
 ...
FAIL: gcc.dg/asm-b.c (test for excess errors)
WARNING: gcc.dg/asm-b.c compilation failed to produce executable

This shows up as...

Executing on host: 
/sw/src/fink.build/gcc44-4.3.999-20090312/darwin_objdir/gcc/xgcc 
-B/sw/src/fink.build/gcc44-4.3.999-20090312/darwin_objdir/gcc/ 
/sw/src/fink.build/gcc44-4.3.999-20090312/gcc-4.4
-20090312/gcc/testsuite/gcc.dg/asm-b.c   -O1  -lm   -m32 -o ./asm-b.exe    
(timeout = 300)
/sw/src/fink.build/gcc44-4.3.999-20090312/gcc-4.4-20090312/gcc/testsuite/gcc.dg/asm-b.c:27:bad
 register name `%sil'
/sw/src/fink.build/gcc44-4.3.999-20090312/gcc-4.4-20090312/gcc/testsuite/gcc.dg/asm-b.c:27:`%si'
 not allowed with `movb'
compiler exited with status 1
output is:
/sw/src/fink.build/gcc44-4.3.999-20090312/gcc-4.4-20090312/gcc/testsuite/gcc.dg/asm-b.c:27:bad
 register name `%sil'
/sw/src/fink.build/gcc44-4.3.999-20090312/gcc-4.4-20090312/gcc/testsuite/gcc.dg/asm-b.c:27:`%si'
 not allowed with `movb'

FAIL: gcc.dg/asm-b.c (test for excess errors)
Excess errors:
/sw/src/fink.build/gcc44-4.3.999-20090312/gcc-4.4-20090312/gcc/testsuite/gcc.dg/asm-b.c:27:bad
 register name `%sil'
/sw/src/fink.build/gcc44-4.3.999-20090312/gcc-4.4-20090312/gcc/testsuite/gcc.dg/asm-b.c:27:`%si'
 not allowed with `movb'

WARNING: gcc.dg/asm-b.c compilation failed to produce executable

The testcase wasn't failing on 20090311 under darwin10.
Any idea of what recent patch might have triggered this?
                Jack

Reply via email to