İsmail Dönmez
2015-Jul-21 12:50 UTC
[LLVMdev] DebugInfo/PDB/pdbdump-symbol-format.test fails with VS 2015
Hi, This might be interesting since it seems to be the only LLVM test failing with VS 2015: FAIL: LLVM :: DebugInfo/PDB/pdbdump-symbol-format.test (7377 of 14212) ******************** TEST 'LLVM :: DebugInfo/PDB/pdbdump-symbol-format.test' FAILED ******************** Script: -- llvm-pdbdump -symbols C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB/Inputs/symbolformat.pdb | C:/cygwin64/home/ismail/ src/llvm/dist/./bin\FileCheck.EXE --check-prefix=SYM_FORMAT C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB\pdbdump-symb ol-format.test llvm-pdbdump -types C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB/Inputs/symbolformat.pdb | C:/cygwin64/home/ismail/sr c/llvm/dist/./bin\FileCheck.EXE --check-prefix=TYPES_FORMAT C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB\pdbdump-symb ol-format.test llvm-pdbdump -globals C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB/Inputs/symbolformat.pdb | C:/cygwin64/home/ismail/ src/llvm/dist/./bin\FileCheck.EXE --check-prefix=GLOBALS C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB\pdbdump-symbol- format.test -- Exit Code: 1 Command Output (stdout): -- Command 0: "llvm-pdbdump" "-symbols" "C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB/Inputs/symbolformat.pdb" Command 0 Result: 0 Command 0 Output: Command 0 Stderr: Command 1: "C:/cygwin64/home/ismail/src/llvm/dist/./bin\FileCheck.EXE" "--check-prefix=SYM_FORMAT" "C:\cygwin64\home\ismail\ src\llvm\test\DebugInfo\PDB\pdbdump-symbol-format.test" Command 1 Result: 0 Command 1 Output: Command 1 Stderr: Command 2: "llvm-pdbdump" "-types" "C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB/Inputs/symbolformat.pdb" Command 2 Result: 0 Command 2 Output: Command 2 Stderr: Command 3: "C:/cygwin64/home/ismail/src/llvm/dist/./bin\FileCheck.EXE" "--check-prefix=TYPES_FORMAT" "C:\cygwin64\home\ismai l\src\llvm\test\DebugInfo\PDB\pdbdump-symbol-format.test" Command 3 Result: 1 Command 3 Output: Command 3 Stderr: C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB\pdbdump-symbol-format.test:33:21: error: expected string not found in in put ; TYPES_FORMAT-DAG: struct MemberTest { ^ <stdin>:173:3: note: scanning from here } ^ -- ********************
Aaron Ballman
2015-Jul-21 14:27 UTC
[LLVMdev] DebugInfo/PDB/pdbdump-symbol-format.test fails with VS 2015
FWIW, this test is passing for me on Windows 7 with Visual Studio 2015 (debug build). 59> Running all regression tests 59> -- Testing: 23734 tests, 32 threads -- 59> 59> Testing Time: 634.19s 59> Expected Passes : 22821 59> Expected Failures : 160 59> Unsupported Tests : 753 59> lit.py: lit.cfg:195: note: using clang: 'E:/llvm/2015/Debug/bin/clang.EXE' 59> lit.py: lit.cfg:333: note: Did not find clang-interpreter in E:/llvm/2015/Debug/bin;E:/llvm/2015/Debug/bin 59> lit.py: lit.cfg:279: note: Did not find llvm-go in E:/llvm/2015/Debug/bin ========== Build: 59 succeeded, 0 failed, 266 up-to-date, 0 skipped ========= ~Aaron On Tue, Jul 21, 2015 at 8:50 AM, İsmail Dönmez <ismail at donmez.ws> wrote:> Hi, > > This might be interesting since it seems to be the only LLVM test > failing with VS 2015: > > FAIL: LLVM :: DebugInfo/PDB/pdbdump-symbol-format.test (7377 of 14212) > ******************** TEST 'LLVM :: > DebugInfo/PDB/pdbdump-symbol-format.test' FAILED ******************** > Script: > -- > llvm-pdbdump -symbols > C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB/Inputs/symbolformat.pdb > | C:/cygwin64/home/ismail/ > src/llvm/dist/./bin\FileCheck.EXE --check-prefix=SYM_FORMAT > C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB\pdbdump-symb > ol-format.test > llvm-pdbdump -types > C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB/Inputs/symbolformat.pdb > | C:/cygwin64/home/ismail/sr > c/llvm/dist/./bin\FileCheck.EXE --check-prefix=TYPES_FORMAT > C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB\pdbdump-symb > ol-format.test > llvm-pdbdump -globals > C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB/Inputs/symbolformat.pdb > | C:/cygwin64/home/ismail/ > src/llvm/dist/./bin\FileCheck.EXE --check-prefix=GLOBALS > C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB\pdbdump-symbol- > format.test > -- > Exit Code: 1 > > Command Output (stdout): > -- > Command 0: "llvm-pdbdump" "-symbols" > "C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB/Inputs/symbolformat.pdb" > Command 0 Result: 0 > Command 0 Output: > > > Command 0 Stderr: > > > Command 1: "C:/cygwin64/home/ismail/src/llvm/dist/./bin\FileCheck.EXE" > "--check-prefix=SYM_FORMAT" "C:\cygwin64\home\ismail\ > src\llvm\test\DebugInfo\PDB\pdbdump-symbol-format.test" > Command 1 Result: 0 > Command 1 Output: > > > Command 1 Stderr: > > > Command 2: "llvm-pdbdump" "-types" > "C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB/Inputs/symbolformat.pdb" > Command 2 Result: 0 > Command 2 Output: > > > Command 2 Stderr: > > > Command 3: "C:/cygwin64/home/ismail/src/llvm/dist/./bin\FileCheck.EXE" > "--check-prefix=TYPES_FORMAT" "C:\cygwin64\home\ismai > l\src\llvm\test\DebugInfo\PDB\pdbdump-symbol-format.test" > Command 3 Result: 1 > Command 3 Output: > > > Command 3 Stderr: > C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB\pdbdump-symbol-format.test:33:21: > error: expected string not found in in > put > ; TYPES_FORMAT-DAG: struct MemberTest { > ^ > <stdin>:173:3: note: scanning from here > } > ^ > > > > -- > > ******************** > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
Yaron Keren
2015-Jul-21 14:57 UTC
[LLVMdev] DebugInfo/PDB/pdbdump-symbol-format.test fails with VS 2015
May be related to cygwin? 2015-07-21 17:27 GMT+03:00 Aaron Ballman <aaron at aaronballman.com>:> FWIW, this test is passing for me on Windows 7 with Visual Studio 2015 > (debug build). > > 59> Running all regression tests > 59> -- Testing: 23734 tests, 32 threads -- > 59> > 59> Testing Time: 634.19s > 59> Expected Passes : 22821 > 59> Expected Failures : 160 > 59> Unsupported Tests : 753 > 59> lit.py: lit.cfg:195: note: using clang: > 'E:/llvm/2015/Debug/bin/clang.EXE' > 59> lit.py: lit.cfg:333: note: Did not find clang-interpreter in > E:/llvm/2015/Debug/bin;E:/llvm/2015/Debug/bin > 59> lit.py: lit.cfg:279: note: Did not find llvm-go in > E:/llvm/2015/Debug/bin > ========== Build: 59 succeeded, 0 failed, 266 up-to-date, 0 skipped > =========> > ~Aaron > > On Tue, Jul 21, 2015 at 8:50 AM, İsmail Dönmez <ismail at donmez.ws> wrote: > > Hi, > > > > This might be interesting since it seems to be the only LLVM test > > failing with VS 2015: > > > > FAIL: LLVM :: DebugInfo/PDB/pdbdump-symbol-format.test (7377 of 14212) > > ******************** TEST 'LLVM :: > > DebugInfo/PDB/pdbdump-symbol-format.test' FAILED ******************** > > Script: > > -- > > llvm-pdbdump -symbols > > > C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB/Inputs/symbolformat.pdb > > | C:/cygwin64/home/ismail/ > > src/llvm/dist/./bin\FileCheck.EXE --check-prefix=SYM_FORMAT > > C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB\pdbdump-symb > > ol-format.test > > llvm-pdbdump -types > > > C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB/Inputs/symbolformat.pdb > > | C:/cygwin64/home/ismail/sr > > c/llvm/dist/./bin\FileCheck.EXE --check-prefix=TYPES_FORMAT > > C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB\pdbdump-symb > > ol-format.test > > llvm-pdbdump -globals > > > C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB/Inputs/symbolformat.pdb > > | C:/cygwin64/home/ismail/ > > src/llvm/dist/./bin\FileCheck.EXE --check-prefix=GLOBALS > > C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB\pdbdump-symbol- > > format.test > > -- > > Exit Code: 1 > > > > Command Output (stdout): > > -- > > Command 0: "llvm-pdbdump" "-symbols" > > > "C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB/Inputs/symbolformat.pdb" > > Command 0 Result: 0 > > Command 0 Output: > > > > > > Command 0 Stderr: > > > > > > Command 1: "C:/cygwin64/home/ismail/src/llvm/dist/./bin\FileCheck.EXE" > > "--check-prefix=SYM_FORMAT" "C:\cygwin64\home\ismail\ > > src\llvm\test\DebugInfo\PDB\pdbdump-symbol-format.test" > > Command 1 Result: 0 > > Command 1 Output: > > > > > > Command 1 Stderr: > > > > > > Command 2: "llvm-pdbdump" "-types" > > > "C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB/Inputs/symbolformat.pdb" > > Command 2 Result: 0 > > Command 2 Output: > > > > > > Command 2 Stderr: > > > > > > Command 3: "C:/cygwin64/home/ismail/src/llvm/dist/./bin\FileCheck.EXE" > > "--check-prefix=TYPES_FORMAT" "C:\cygwin64\home\ismai > > l\src\llvm\test\DebugInfo\PDB\pdbdump-symbol-format.test" > > Command 3 Result: 1 > > Command 3 Output: > > > > > > Command 3 Stderr: > > > C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB\pdbdump-symbol-format.test:33:21: > > error: expected string not found in in > > put > > ; TYPES_FORMAT-DAG: struct MemberTest { > > ^ > > <stdin>:173:3: note: scanning from here > > } > > ^ > > > > > > > > -- > > > > ******************** > > _______________________________________________ > > LLVM Developers mailing list > > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150721/1c989af0/attachment.html>
İsmail Dönmez
2015-Jul-21 16:18 UTC
[LLVMdev] DebugInfo/PDB/pdbdump-symbol-format.test fails with VS 2015
I tested on Win 10 (Build 10240) so that might be it. I'll switch back to Win 7. On Tue, Jul 21, 2015 at 5:27 PM, Aaron Ballman <aaron at aaronballman.com> wrote:> FWIW, this test is passing for me on Windows 7 with Visual Studio 2015 > (debug build). > > 59> Running all regression tests > 59> -- Testing: 23734 tests, 32 threads -- > 59> > 59> Testing Time: 634.19s > 59> Expected Passes : 22821 > 59> Expected Failures : 160 > 59> Unsupported Tests : 753 > 59> lit.py: lit.cfg:195: note: using clang: 'E:/llvm/2015/Debug/bin/clang.EXE' > 59> lit.py: lit.cfg:333: note: Did not find clang-interpreter in > E:/llvm/2015/Debug/bin;E:/llvm/2015/Debug/bin > 59> lit.py: lit.cfg:279: note: Did not find llvm-go in E:/llvm/2015/Debug/bin > ========== Build: 59 succeeded, 0 failed, 266 up-to-date, 0 skipped =========> > ~Aaron > > On Tue, Jul 21, 2015 at 8:50 AM, İsmail Dönmez <ismail at donmez.ws> wrote: >> Hi, >> >> This might be interesting since it seems to be the only LLVM test >> failing with VS 2015: >> >> FAIL: LLVM :: DebugInfo/PDB/pdbdump-symbol-format.test (7377 of 14212) >> ******************** TEST 'LLVM :: >> DebugInfo/PDB/pdbdump-symbol-format.test' FAILED ******************** >> Script: >> -- >> llvm-pdbdump -symbols >> C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB/Inputs/symbolformat.pdb >> | C:/cygwin64/home/ismail/ >> src/llvm/dist/./bin\FileCheck.EXE --check-prefix=SYM_FORMAT >> C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB\pdbdump-symb >> ol-format.test >> llvm-pdbdump -types >> C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB/Inputs/symbolformat.pdb >> | C:/cygwin64/home/ismail/sr >> c/llvm/dist/./bin\FileCheck.EXE --check-prefix=TYPES_FORMAT >> C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB\pdbdump-symb >> ol-format.test >> llvm-pdbdump -globals >> C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB/Inputs/symbolformat.pdb >> | C:/cygwin64/home/ismail/ >> src/llvm/dist/./bin\FileCheck.EXE --check-prefix=GLOBALS >> C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB\pdbdump-symbol- >> format.test >> -- >> Exit Code: 1 >> >> Command Output (stdout): >> -- >> Command 0: "llvm-pdbdump" "-symbols" >> "C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB/Inputs/symbolformat.pdb" >> Command 0 Result: 0 >> Command 0 Output: >> >> >> Command 0 Stderr: >> >> >> Command 1: "C:/cygwin64/home/ismail/src/llvm/dist/./bin\FileCheck.EXE" >> "--check-prefix=SYM_FORMAT" "C:\cygwin64\home\ismail\ >> src\llvm\test\DebugInfo\PDB\pdbdump-symbol-format.test" >> Command 1 Result: 0 >> Command 1 Output: >> >> >> Command 1 Stderr: >> >> >> Command 2: "llvm-pdbdump" "-types" >> "C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB/Inputs/symbolformat.pdb" >> Command 2 Result: 0 >> Command 2 Output: >> >> >> Command 2 Stderr: >> >> >> Command 3: "C:/cygwin64/home/ismail/src/llvm/dist/./bin\FileCheck.EXE" >> "--check-prefix=TYPES_FORMAT" "C:\cygwin64\home\ismai >> l\src\llvm\test\DebugInfo\PDB\pdbdump-symbol-format.test" >> Command 3 Result: 1 >> Command 3 Output: >> >> >> Command 3 Stderr: >> C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB\pdbdump-symbol-format.test:33:21: >> error: expected string not found in in >> put >> ; TYPES_FORMAT-DAG: struct MemberTest { >> ^ >> <stdin>:173:3: note: scanning from here >> } >> ^ >> >> >> >> -- >> >> ******************** >> _______________________________________________ >> LLVM Developers mailing list >> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu >> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
İsmail Dönmez
2015-Jul-23 09:23 UTC
[LLVMdev] DebugInfo/PDB/pdbdump-symbol-format.test fails with VS 2015
Ok just tried on Win 7 and the same problem occurs. I am building with : cmake -G "Ninja" -DCMAKE_BUILD_TYPE=Release -DLLVM_USE_CRT_RELEASE=MT -DLLVM_ENABLE_TIMESTAMPS=ON -DLLVM_ENABLE_ASSERTIONS=ON -DLLVM_INSTALL_TOOLCHAIN_ONLY=ON -DLLVM_TARGETS_TO_BUILD="ARM;X86" -DPYTHON_EXECUTABLE=$python_exe -DLLVM_BUILD_TESTS=ON -DLLVM_LIT_TOOLS_DIR=C:/cygwin64/bin fwiw compiler-rt is also enabled. Also if you can forward me the output of llvm-pdbdump.exe -types llvm/test/DebugInfo/PDB/Inputs/symbolformat.pdb then I can compare the outputs. Thanks! On Tue, Jul 21, 2015 at 5:27 PM, Aaron Ballman <aaron at aaronballman.com> wrote:> FWIW, this test is passing for me on Windows 7 with Visual Studio 2015 > (debug build). > > 59> Running all regression tests > 59> -- Testing: 23734 tests, 32 threads -- > 59> > 59> Testing Time: 634.19s > 59> Expected Passes : 22821 > 59> Expected Failures : 160 > 59> Unsupported Tests : 753 > 59> lit.py: lit.cfg:195: note: using clang: 'E:/llvm/2015/Debug/bin/clang.EXE' > 59> lit.py: lit.cfg:333: note: Did not find clang-interpreter in > E:/llvm/2015/Debug/bin;E:/llvm/2015/Debug/bin > 59> lit.py: lit.cfg:279: note: Did not find llvm-go in E:/llvm/2015/Debug/bin > ========== Build: 59 succeeded, 0 failed, 266 up-to-date, 0 skipped =========> > ~Aaron > > On Tue, Jul 21, 2015 at 8:50 AM, İsmail Dönmez <ismail at donmez.ws> wrote: >> Hi, >> >> This might be interesting since it seems to be the only LLVM test >> failing with VS 2015: >> >> FAIL: LLVM :: DebugInfo/PDB/pdbdump-symbol-format.test (7377 of 14212) >> ******************** TEST 'LLVM :: >> DebugInfo/PDB/pdbdump-symbol-format.test' FAILED ******************** >> Script: >> -- >> llvm-pdbdump -symbols >> C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB/Inputs/symbolformat.pdb >> | C:/cygwin64/home/ismail/ >> src/llvm/dist/./bin\FileCheck.EXE --check-prefix=SYM_FORMAT >> C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB\pdbdump-symb >> ol-format.test >> llvm-pdbdump -types >> C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB/Inputs/symbolformat.pdb >> | C:/cygwin64/home/ismail/sr >> c/llvm/dist/./bin\FileCheck.EXE --check-prefix=TYPES_FORMAT >> C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB\pdbdump-symb >> ol-format.test >> llvm-pdbdump -globals >> C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB/Inputs/symbolformat.pdb >> | C:/cygwin64/home/ismail/ >> src/llvm/dist/./bin\FileCheck.EXE --check-prefix=GLOBALS >> C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB\pdbdump-symbol- >> format.test >> -- >> Exit Code: 1 >> >> Command Output (stdout): >> -- >> Command 0: "llvm-pdbdump" "-symbols" >> "C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB/Inputs/symbolformat.pdb" >> Command 0 Result: 0 >> Command 0 Output: >> >> >> Command 0 Stderr: >> >> >> Command 1: "C:/cygwin64/home/ismail/src/llvm/dist/./bin\FileCheck.EXE" >> "--check-prefix=SYM_FORMAT" "C:\cygwin64\home\ismail\ >> src\llvm\test\DebugInfo\PDB\pdbdump-symbol-format.test" >> Command 1 Result: 0 >> Command 1 Output: >> >> >> Command 1 Stderr: >> >> >> Command 2: "llvm-pdbdump" "-types" >> "C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB/Inputs/symbolformat.pdb" >> Command 2 Result: 0 >> Command 2 Output: >> >> >> Command 2 Stderr: >> >> >> Command 3: "C:/cygwin64/home/ismail/src/llvm/dist/./bin\FileCheck.EXE" >> "--check-prefix=TYPES_FORMAT" "C:\cygwin64\home\ismai >> l\src\llvm\test\DebugInfo\PDB\pdbdump-symbol-format.test" >> Command 3 Result: 1 >> Command 3 Output: >> >> >> Command 3 Stderr: >> C:\cygwin64\home\ismail\src\llvm\test\DebugInfo\PDB\pdbdump-symbol-format.test:33:21: >> error: expected string not found in in >> put >> ; TYPES_FORMAT-DAG: struct MemberTest { >> ^ >> <stdin>:173:3: note: scanning from here >> } >> ^ >> >> >> >> -- >> >> ******************** >> _______________________________________________ >> LLVM Developers mailing list >> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu >> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
Apparently Analagous Threads
- [LLVMdev] DebugInfo/PDB/pdbdump-symbol-format.test fails with VS 2015
- [LLVMdev] DebugInfo/PDB/pdbdump-symbol-format.test fails with VS 2015
- llvm-pdbdump proposal
- problem with compiling on Cygwin64
- Gauging interest in generating PDBs from LLVM-backed languages