Current gcc trunk (r144825) shows a regression on i686-apple-darwin10...

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/asmb.c:27:bad
register name `%sil'
/sw/src/fink.build/gcc44-4.3.999-20090312/gcc-4.4-20090312/gcc/testsuite/gcc.dg/asmb.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.


-- 
           Summary: gcc.dg/asm-b.c compilation fails to produce executable
           Product: gcc
           Version: 4.4.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: howarth at nitro dot med dot uc dot edu
 GCC build triplet: i686-apple-darwin9
  GCC host triplet: i686-apple-darwin9
GCC target triplet: i686-apple-darwin9


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39450

Reply via email to