[Bug testsuite/39451] Invalid x86 constraint in gcc.dg/asm-b.c

howarth at nitro dot med dot uc dot edu gcc-bugzilla@gcc.gnu.org
Fri Mar 13 04:08:00 GMT 2009



------- Comment #3 from howarth at nitro dot med dot uc dot edu  2009-03-13 04:08 -------
The proposed patch eliminates the gcc.dg/asm-b.c failure at -m32 on
i686-apple-darwin9 but not the failure at -m64.

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   -m64 -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:can't
encode register '%bh' in an instruction requiring REX prefix.
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:can't
encode register '%bh' in an instruction requiring REX prefix.

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:can't
encode register '%bh' in an instruction requiring REX prefix.

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


-- 


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



More information about the Gcc-bugs mailing list