https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65938
Bug ID: 65938 Summary: FAIL: gcc.target/i386/pr56114.c: ambiguous operand size or operands invalid for movabs Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: trivial Priority: P3 Component: testsuite Assignee: unassigned at gcc dot gnu.org Reporter: vries at gcc dot gnu.org Target Milestone: --- gcc.log: ... build/gcc/xgcc -Bbuild/gcc/ -fno-diagnostics-show-caret -fdiagnostics-color=never -O2 -masm=intel -c -o pr56114.o src/gcc/testsuite/gcc.target/i386/pr56114.c /tmp/ccAeR35Y.s: Assembler messages: /tmp/ccAeR35Y.s:13: Error: ambiguous operand size or operands invalid for `movabs' compiler exited with status 1 FAIL: gcc.target/i386/pr56114.c (test for excess errors) ... pr56114.s: ... .file "pr56114.c" .intel_syntax noprefix .section .text.unlikely,"ax",@progbits .LCOLDB0: .text .LHOTB0: .p2align 4,,15 .globl foo2 .type foo2, @function foo2: .LFB0: .cfi_startproc movabs eax, [4276092928] cdqe ret .cfi_endproc .LFE0: .size foo2, .-foo2 .section .text.unlikely .LCOLDE0: .text .LHOTE0: .ident "GCC: (GNU) 6.0.0 20150429 (experimental)" .section .note.GNU-stack,"",@progbits ... This test fails for me on ubuntu 10.04.4 with as: ... GNU assembler (GNU Binutils for Ubuntu) 2.20.1-system.20100303 ... It passes for me on ubuntu 14.04.2 with as: ... GNU assembler (GNU Binutils for Ubuntu) 2.24 ... The generated .s file is the same for both systems. Fail for same test-case mentioned in https://gcc.gnu.org/ml/gcc-testresults/2015-04/msg02807.html .