I have attached the Cygwin 'make check' results, and am hoping that someone can enligten me as to some of the results. For example :- FAIL: /home/ang/svn/llvm/test/ExecutionEngine/test-call.ll Failed with signal(SIGABRT) at line 2 while running: lli test-call.ll.tmp.bc > /dev/null assertion "Inserted && "Pass registered multiple times!"" failed: file "/home/ang/svn/llvm/lib/VMCore/Pass.cpp", line 149 There are multiple tests failing on this same problem. Why is this failing just on Cygwin. It seems strange ? There are lots of X86-64 tests failing in the same place also :- FAIL: /home/ang/svn/llvm/test/CodeGen/X86/stride-nine-with-base-reg.ll Failed with signal(SIGABRT) at line 2 while running: llvm-as < /home/ang/svn/llvm/test/CodeGen/X86/stride-nine-with-base-reg.ll | llc -march=x86-64 | not /usr/bin/grep lea assertion "!TM.getSubtarget<X86Subtarget>().is64Bit() && "X86-64 PIC uses RIP relative addressing"" failed: file /home/ang/svn/llvm/lib/Target/X86/X86InstrInfo.cpp", line 3192 Many thanks in advance, Aaron -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20090531/e80f26d0/attachment.html> -------------- next part -------------- A non-text attachment was scrubbed... Name: make-check.bugs Type: application/octet-stream Size: 35591 bytes Desc: not available URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20090531/e80f26d0/attachment.obj>