Quuxplusone / LLVMBugzillaTest

0 stars 0 forks source link

X86 test failures on Cygwin 1.7 #7342

Closed Quuxplusone closed 14 years ago

Quuxplusone commented 14 years ago
Bugzilla Link PR6892
Status RESOLVED FIXED
Importance P normal
Reported by Jay Foad (jay.foad@antixlabs.com)
Reported on 2010-04-22 03:34:40 -0700
Last modified on 2010-09-02 22:30:43 -0700
Version trunk
Hardware PC Windows XP
CC anton@korobeynikov.info, geek4civic@gmail.com, jay.foad@gmail.com, llvm-bugs@lists.llvm.org
Fixed by commit(s)
Attachments
Blocks
Blocked by
See also
I'm running llvm 2.7 prerelease 2 on Cygwin 1.7.5(0.225/5/3). I get the
following failures from "make check":

FAIL: /home/foad/llvm/llvm-2.7/test/CodeGen/X86/2009-03-13-PHIElimBug.ll for PR3
784
Failed with exit(1) at line 1
while running:  llc < /home/foad/llvm/llvm-2.7/test/CodeGen/X86/2009-03-13-PHIEl
imBug.ll -march=x86 | FileCheck /home/foad/llvm/llvm-2.7/test/CodeGen/X86/2009-0
3-13-PHIElimBug.ll
/home/foad/llvm/llvm-2.7/test/CodeGen/X86/2009-03-13-PHIElimBug.ll:31:15: error:
 expected string not found in input
; CHECK-NEXT: Llabel1:
              ^
<stdin>:10:2: note: scanning from here
 call _g
 ^
<stdin>:10:2: note: possible intended match here
 call _g
 ^

FAIL: /home/foad/llvm/llvm-2.7/test/CodeGen/X86/2009-03-16-PHIElimInLPad.ll
Failed with exit(1) at line 1
while running:  llc < /home/foad/llvm/llvm-2.7/test/CodeGen/X86/2009-03-16-PHIEl
imInLPad.ll -march=x86 -asm-verbose | FileCheck /home/foad/llvm/llvm-2.7/test/Co
deGen/X86/2009-03-16-PHIElimInLPad.ll
/home/foad/llvm/llvm-2.7/test/CodeGen/X86/2009-03-16-PHIElimInLPad.ll:23:10: err
or: expected string not found in input
; CHECK: lpad
         ^
<stdin>:1:2: note: scanning from here
 .def _phi; .scl 2; .type 32; .endef
 ^
<stdin>:1:7: note: possible intended match here
 .def _phi; .scl 2; .type 32; .endef
      ^
FAIL: /home/foad/llvm/llvm-2.7/test/CodeGen/X86/dyn-stackalloc.ll
Failed with exit(1) at line 2
while running:  llc < /home/foad/llvm/llvm-2.7/test/CodeGen/X86/dyn-stackalloc.l
l -march=x86 | egrep {\$4294967280|-16}
child process exited abnormally
FAIL: /home/foad/llvm/llvm-2.7/test/CodeGen/X86/loop-strength-reduce4.ll
Failed with exit(1) at line 2
while running:  llc < /home/foad/llvm/llvm-2.7/test/CodeGen/X86/loop-strength-re
duce4.ll -march=x86 -relocation-model=pic | FileCheck /home/foad/llvm/llvm-2.7/t
est/CodeGen/X86/loop-strength-reduce4.ll -check-prefix=PIC
/home/foad/llvm/llvm-2.7/test/CodeGen/X86/loop-strength-reduce4.ll:16:8: error:
expected string not found in input
; PIC: cmpl $64
       ^
<stdin>:1:2: note: scanning from here
 .def _foo; .scl 2; .type 32; .endef
 ^
<stdin>:8:3: note: possible intended match here
 movl $-64, %ecx
  ^

FAIL: /home/foad/llvm/llvm-2.7/test/CodeGen/X86/twoaddr-coalesce.ll
Failed with exit(1) at line 1
while running:  llc < /home/foad/llvm/llvm-2.7/test/CodeGen/X86/twoaddr-coalesce
.ll -march=x86 | /usr/bin/grep mov | count 4
Expected 4 lines, got 5.
Quuxplusone commented 14 years ago

Anton, is this just a matter of needing triple to be specified in the tests or something?

Quuxplusone commented 14 years ago
(In reply to comment #1)
> Anton, is this just a matter of needing triple to be specified in the tests or
> something?
Well, looks like this.
Quuxplusone commented 14 years ago

I am working.

Quuxplusone commented 14 years ago
Fixed in r112801, r112802 and r112947, thank you.
I have confirmed on Cygwin-1.5 and Cygwin-1.7.