Good evening, guys! At first, I apologize my report is a little gross, I have so little time to do checking process minutely. * RC1 RC1 can be built on VS8, 9, 10 with Debug|Release. At one point, r127264(in release_29/trunk) is needed to build with Debug on VS10. RC1 can pass clang-test with any configurations. RC1 fails llvm's check on many tests. * RC1 and patches ToT would be ready to failure-free build with several patches. - r127264 (in release_29/trunk) - r127723 [PR6270] PathV1::makeUnique() - r127731, r127732, r127733, r127734, r127775 [PR9234] test/CodeGen/X86 tweaks. - r127872 [PR6745] format("%e") Even with these patches, a few tests may fail. It seems {VS8 | VS10} Release are good. - VS8 Debug LLVM :: Transforms/SRETPromotion/basictest.ll LLVM-Unit :: support/debug/SupportTests.exe/CastingTest.cast - VS9 Debug LLVM :: Transforms/SRETPromotion/basictest.ll LLVM-Unit :: Support/Debug/SupportTests.exe/CastingTest.cast - VS9 Release LLVM :: CodeGen/ARM/bfi.ll LLVM :: CodeGen/ARM/va_arg.ll LLVM :: CodeGen/Thumb2/bfi.ll - VS10 Debug LLVM :: Transforms/SRETPromotion/basictest.ll LLVM-Unit :: Support/Debug/SupportTests.exe/CastingTest.cast ...Takumi -------------- next part -------------- Running Clang and LLVM regression tests -- Testing: 8733 tests, 8 threads -- FAIL: LLVM :: Transforms/SRETPromotion/basictest.ll (8221 of 8733) ******************** TEST 'LLVM :: Transforms/SRETPromotion/basictest.ll' FAILED ******************** Script: -- E:/llvm/build/cmake-vs8/bin/Debug/opt.EXE < E:/llvm/llvm/test/Transforms/SRETPromotion/basictest.ll -sretpromotion -S > E:/llvm/build/cmake-vs8/test/Transforms/SRETPromotion/Output/basictest.ll.tmp cat E:/llvm/build/cmake-vs8/test/Transforms/SRETPromotion/Output/basictest.ll.tmp | grep sret | E:/llvm/build/cmake-vs8/bin/Debug/count 1 -- Exit Code: 3 Command Output (stdout): -- Command 0: "E:/llvm/build/cmake-vs8/bin/Debug/opt.EXE" "-sretpromotion" "-S" Command 0 Result: 3 Command 0 Output: None Command 0 Stderr: CRT assert: D:\Program Files (x86)\Microsoft Visual Studio 8\VC\include\vector(238) : Assertion failed: vector iterators incompatible -- ******************** FAIL: LLVM-Unit :: support/debug/SupportTests.exe/CastingTest.cast (8621 of 8733) ******************** TEST 'LLVM-Unit :: support/debug/SupportTests.exe/CastingTest.cast' FAILED ******************** Note: Google Test filter = CastingTest.cast [==========] Running 1 test from 1 test case. [----------] Global test environment set-up. [----------] 1 test from CastingTest [ RUN ] CastingTest.cast ..\..\..\llvm\unittests\Support\Casting.cpp(93): error: Expected: (&F5) != (null_foo), actual: (null) vs (null) [ FAILED ] CastingTest.cast (0 ms) [----------] 1 test from CastingTest (1 ms total) [----------] Global test environment tear-down [==========] 1 test from 1 test case ran. (1 ms total) [ PASSED ] 0 tests. [ FAILED ] 1 test, listed below: [ FAILED ] CastingTest.cast 1 FAILED TEST Classof: 0x7aca7c Classof: 0x7aca7c Classof: 0x7aca7c Classof: 0x0 Classof: 0x7aca7c Classof: 0x0 Classof: 0x7aca7c ******************** Testing Time: 176.39s ******************** Failing Tests (2): LLVM :: Transforms/SRETPromotion/basictest.ll LLVM-Unit :: support/debug/SupportTests.exe/CastingTest.cast Expected Passes : 8103 Expected Failures : 75 Unsupported Tests : 553 Unexpected Failures: 2 lit.py: LitConfig.py:99: warning: Unable to find 'bash.exe'. lit.py: LitConfig.py:99: warning: Unable to find 'bash.exe'. lit.py: lit.cfg:143: note: using clang: 'E:/llvm/build/cmake-vs8/bin/Debug/clang.EXE' 2 warning(s) in tests. -------------- next part -------------- Running Clang and LLVM regression tests -- Testing: 8733 tests, 8 threads -- FAIL: LLVM :: Transforms/SRETPromotion/basictest.ll (8220 of 8733) ******************** TEST 'LLVM :: Transforms/SRETPromotion/basictest.ll' FAILED ******************** Script: -- E:/llvm/build/cmake-vs9/bin/Debug/opt.EXE < E:/llvm/llvm/test/Transforms/SRETPromotion/basictest.ll -sretpromotion -S > E:/llvm/build/cmake-vs9/test/Transforms/SRETPromotion/Output/basictest.ll.tmp cat E:/llvm/build/cmake-vs9/test/Transforms/SRETPromotion/Output/basictest.ll.tmp | grep sret | E:/llvm/build/cmake-vs9/bin/Debug/count 1 -- Exit Code: 3 Command Output (stdout): -- Command 0: "E:/llvm/build/cmake-vs9/bin/Debug/opt.EXE" "-sretpromotion" "-S" Command 0 Result: 3 Command 0 Output: None Command 0 Stderr: CRT assert: d:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\vector(251) : Assertion failed: vector iterators incompatible -- ******************** FAIL: LLVM-Unit :: Support/Debug/SupportTests.exe/CastingTest.cast (8619 of 8733) ******************** TEST 'LLVM-Unit :: Support/Debug/SupportTests.exe/CastingTest.cast' FAILED ******************** Note: Google Test filter = CastingTest.cast [==========] Running 1 test from 1 test case. [----------] Global test environment set-up. [----------] 1 test from CastingTest [ RUN ] CastingTest.cast ..\..\..\llvm\unittests\Support\Casting.cpp(93): error: Expected: (&F5) != (null_foo), actual: (null) vs (null) [ FAILED ] CastingTest.cast (0 ms) [----------] 1 test from CastingTest (0 ms total) [----------] Global test environment tear-down [==========] 1 test from 1 test case ran. (0 ms total) [ PASSED ] 0 tests. [ FAILED ] 1 test, listed below: [ FAILED ] CastingTest.cast 1 FAILED TEST Classof: 0xc64a64 Classof: 0xc64a64 Classof: 0xc64a64 Classof: 0x0 Classof: 0xc64a64 Classof: 0x0 Classof: 0xc64a64 ******************** Testing Time: 123.81s ******************** Failing Tests (2): LLVM :: Transforms/SRETPromotion/basictest.ll LLVM-Unit :: Support/Debug/SupportTests.exe/CastingTest.cast Expected Passes : 8103 Expected Failures : 75 Unsupported Tests : 553 Unexpected Failures: 2 lit.py: LitConfig.py:99: warning: Unable to find 'bash.exe'. lit.py: LitConfig.py:99: warning: Unable to find 'bash.exe'. lit.py: lit.cfg:143: note: using clang: 'E:/llvm/build/cmake-vs9/bin/Debug/clang.EXE' 2 warning(s) in tests. -------------- next part -------------- Running Clang and LLVM regression tests -- Testing: 8724 tests, 8 threads -- FAIL: LLVM :: CodeGen/ARM/bfi.ll (3435 of 8724) ******************** TEST 'LLVM :: CodeGen/ARM/bfi.ll' FAILED ******************** Script: -- E:/llvm/build/cmake-vs9/bin/Release/llc.EXE -march=arm -mattr=+v6t2 < E:/llvm/llvm/test/CodeGen/ARM/bfi.ll | E:/llvm/build/cmake-vs9/bin/Release/FileCheck.EXE E:/llvm/llvm/test/CodeGen/ARM/bfi.ll -- Exit Code: 1 Command Output (stdout): -- Command 0: "E:/llvm/build/cmake-vs9/bin/Release/llc.EXE" "-march=arm" "-mattr=+v6t2" Command 0 Result: -3 Command 0 Output: Command 0 Stderr: Stack dump: 0. Program arguments: E:/llvm/build/cmake-vs9/bin/Release/llc.EXE -march=arm -mattr=+v6t2 1. Running pass 'Function Pass Manager' on module '<stdin>'. 2. Running pass 'ARM Instruction Selection' on function '@f1' 00374D64 (0x012D0A48 0x012E8598 0x01396D30 0x00000000) 012CDA60 (0x012E8598 0x01396D30 0x00000000 0x00000000) <unknown module> 012D0A48 (0x01396D30 0x00000000 0x00000000 0x012EE690) <unknown module> 012E8598 (0x00000000 0x00000000 0x012EE690 0x00000001) <unknown module> 01396D30 (0x012D7340 0x012D7330 0x012D41B0 0x012EAF10) <unknown module> 012CD688 (0x012D7330 0x012D41B0 0x012EAF10 0x012EB2C4) <unknown module> 012D7340 (0x012D41B0 0x012EAF10 0x012EB2C4 0x012EAFA0) <unknown module> 012D7330 (0x012EAF10 0x012EB2C4 0x012EAFA0 0x012EB220) <unknown module> 012D41B0 (0x012EB2C4 0x012EAFA0 0x012EB220 0x00000000) <unknown module> 012EAF10 (0x012EAFA0 0x012EB220 0x00000000 0x012E2C50) <unknown module> 012EB2C4 (0x00000000 0x012EBF10 0x012EBF18 0x012EC710) <unknown module> Command 1: "E:/llvm/build/cmake-vs9/bin/Release/FileCheck.EXE" "E:/llvm/llvm/test/CodeGen/ARM/bfi.ll" Command 1 Result: 1 Command 1 Output: Command 1 Stderr: FileCheck error: '-' is empty. -- ******************** FAIL: LLVM :: CodeGen/ARM/va_arg.ll (3611 of 8724) ******************** TEST 'LLVM :: CodeGen/ARM/va_arg.ll' FAILED ******************** Script: -- E:/llvm/build/cmake-vs9/bin/Release/llc.EXE < E:/llvm/llvm/test/CodeGen/ARM/va_arg.ll -mtriple=armv7-none-linux-gnueabi | E:/llvm/build/cmake-vs9/bin/Release/FileCheck.EXE E:/llvm/llvm/test/CodeGen/ARM/va_arg.ll -- Exit Code: 1 Command Output (stdout): -- Command 0: "E:/llvm/build/cmake-vs9/bin/Release/llc.EXE" "-mtriple=armv7-none-linux-gnueabi" Command 0 Result: -3 Command 0 Output: Command 0 Stderr: Stack dump: 0. Program arguments: E:/llvm/build/cmake-vs9/bin/Release/llc.EXE -mtriple=armv7-none-linux-gnueabi 1. Running pass 'Function Pass Manager' on module '<stdin>'. 2. Running pass 'ARM Instruction Selection' on function '@test1' 01444D64 (0x0025FA2C 0x00C8F170 0x00C8F178 0x00C8F180) Command 1: "E:/llvm/build/cmake-vs9/bin/Release/FileCheck.EXE" "E:/llvm/llvm/test/CodeGen/ARM/va_arg.ll" Command 1 Result: 1 Command 1 Output: Command 1 Stderr: FileCheck error: '-' is empty. -- ******************** FAIL: LLVM :: CodeGen/Thumb2/bfi.ll (4555 of 8724) ******************** TEST 'LLVM :: CodeGen/Thumb2/bfi.ll' FAILED ******************** Script: -- E:/llvm/build/cmake-vs9/bin/Release/llc.EXE -march=thumb -mattr=+v6t2 < E:/llvm/llvm/test/CodeGen/Thumb2/bfi.ll | E:/llvm/build/cmake-vs9/bin/Release/FileCheck.EXE E:/llvm/llvm/test/CodeGen/Thumb2/bfi.ll -- Exit Code: 1 Command Output (stdout): -- Command 0: "E:/llvm/build/cmake-vs9/bin/Release/llc.EXE" "-march=thumb" "-mattr=+v6t2" Command 0 Result: -3 Command 0 Output: Command 0 Stderr: Stack dump: 0. Program arguments: E:/llvm/build/cmake-vs9/bin/Release/llc.EXE -march=thumb -mattr=+v6t2 1. Running pass 'Function Pass Manager' on module '<stdin>'. 2. Running pass 'ARM Instruction Selection' on function '@f1' 01364D64 (0x00C4F7A0 0x00C68818 0x019F6D30 0x00000000) 00C4C7B8 (0x00C68818 0x019F6D30 0x00000000 0x00000000) <unknown module> 00C4F7A0 (0x019F6D30 0x00000000 0x00000000 0x00C6E910) <unknown module> 00C68818 (0x00000000 0x00000000 0x00C6E910 0x00000001) <unknown module> 019F6D30 (0x00C566E8 0x00C566D8 0x00C540A8 0x00C6B190) <unknown module> 00C4C4A8 (0x00C566D8 0x00C540A8 0x00C6B190 0x00C6B544) <unknown module> 00C566E8 (0x00C540A8 0x00C6B190 0x00C6B544 0x00C6B220) <unknown module> 00C566D8 (0x00C6B190 0x00C6B544 0x00C6B220 0x00C6B4A0) <unknown module> 00C540A8 (0x00C6B544 0x00C6B220 0x00C6B4A0 0x00000000) <unknown module> 00C6B190 (0x00C6B220 0x00C6B4A0 0x00000000 0x00C62B28) <unknown module> 00C6B544 (0x00000000 0x00C6C190 0x00C6C198 0x00C6C990) <unknown module> Command 1: "E:/llvm/build/cmake-vs9/bin/Release/FileCheck.EXE" "E:/llvm/llvm/test/CodeGen/Thumb2/bfi.ll" Command 1 Result: 1 Command 1 Output: Command 1 Stderr: FileCheck error: '-' is empty. -- ******************** Testing Time: 94.80s ******************** Failing Tests (3): LLVM :: CodeGen/ARM/bfi.ll LLVM :: CodeGen/ARM/va_arg.ll LLVM :: CodeGen/Thumb2/bfi.ll Expected Passes : 8093 Expected Failures : 75 Unsupported Tests : 553 Unexpected Failures: 3 lit.py: LitConfig.py:99: warning: Unable to find 'bash.exe'. lit.py: LitConfig.py:99: warning: Unable to find 'bash.exe'. lit.py: lit.cfg:143: note: using clang: 'E:/llvm/build/cmake-vs9/bin/Release/clang.EXE' 2 warning(s) in tests. -------------- next part -------------- Running Clang and LLVM regression tests -- Testing: 8763 tests, 8 threads -- FAIL: LLVM :: Transforms/SRETPromotion/basictest.ll (8221 of 8763) ******************** TEST 'LLVM :: Transforms/SRETPromotion/basictest.ll' FAILED ******************** Script: -- E:/llvm/build/cmake-vs10/bin/Debug/opt.EXE < E:/llvm/llvm/test/Transforms/SRETPromotion/basictest.ll -sretpromotion -S > E:/llvm/build/cmake-vs10/test/Transforms/SRETPromotion/Output/basictest.ll.tmp cat E:/llvm/build/cmake-vs10/test/Transforms/SRETPromotion/Output/basictest.ll.tmp | grep sret | E:/llvm/build/cmake-vs10/bin/Debug/count 1 -- Exit Code: 3 Command Output (stdout): -- Command 0: "E:/llvm/build/cmake-vs10/bin/Debug/opt.EXE" "-sretpromotion" "-S" Command 0 Result: 3 Command 0 Output: None Command 0 Stderr: CRT assert: D:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\vector(238) : Assertion failed: vector iterators incompatible -- ******************** FAIL: LLVM-Unit :: Support/Debug/SupportTests.exe/CastingTest.cast (8618 of 8763) ******************** TEST 'LLVM-Unit :: Support/Debug/SupportTests.exe/CastingTest.cast' FAILED ******************** Note: Google Test filter = CastingTest.cast [==========] Running 1 test from 1 test case. [----------] Global test environment set-up. [----------] 1 test from CastingTest [ RUN ] CastingTest.cast 161>..\..\..\llvm\unittests\Support\Casting.cpp(93): error : Expected: (&F5) != (null_foo), actual: (null) vs (null) [ FAILED ] CastingTest.cast (1 ms) [----------] 1 test from CastingTest (1 ms total) [----------] Global test environment tear-down [==========] 1 test from 1 test case ran. (1 ms total) [ PASSED ] 0 tests. [ FAILED ] 1 test, listed below: [ FAILED ] CastingTest.cast 1 FAILED TEST Classof: 0x6438fc Classof: 0x6438fc Classof: 0x6438fc Classof: 0x0 Classof: 0x6438fc Classof: 0x0 Classof: 0x6438fc ******************** Testing Time: 125.83s ******************** Failing Tests (2): LLVM :: Transforms/SRETPromotion/basictest.ll LLVM-Unit :: Support/Debug/SupportTests.exe/CastingTest.cast Expected Passes : 8133 Expected Failures : 75 Unsupported Tests : 553 Unexpected Failures: 2 lit.py: LitConfig.py:99: warning: Unable to find 'bash.exe'. lit.py: LitConfig.py:99: warning: Unable to find 'bash.exe'. lit.py: lit.cfg:143: note: using clang: 'E:/llvm/build/cmake-vs10/bin/Debug/clang.EXE' 2 warning(s) in tests.