[lld] r273142 - Fixed compilation error under MSVS 2015 (looks like compiler bug). NFC.

George Rimar via llvm-commits llvm-commits at lists.llvm.org
Mon Jun 20 03:32:53 PDT 2016


> Thanks!

yw, I also observing testfails on win32 configuration after that fix.
I will look what is wrong and hope will fix soon.

Like that:
23>  Failing Tests (14):
23>      lld :: ELF/mips-26.s
23>      lld :: ELF/mips-64-disp.s
23>      lld :: ELF/mips-64-got.s
23>      lld :: ELF/mips-dynamic.s
23>      lld :: ELF/mips-dynsym-sort.s
23>      lld :: ELF/mips-got-and-copy.s
23>      lld :: ELF/mips-got-extsym.s
23>      lld :: ELF/mips-got-weak.s
23>      lld :: ELF/mips-hilo-gp-disp.s
23>      lld :: ELF/mips-lo16-not-relative.s
23>      lld :: ELF/mips-options.s
23>      lld :: ELF/mips-plt-copy.s
23>      lld :: ELF/mips-reginfo.s
23>      lld :: ELF/mips-sto-plt.s

 ********************
23>  FAIL: lld :: ELF/mips-sto-plt.s (410 of 740)
23>  ******************** TEST 'lld :: ELF/mips-sto-plt.s' FAILED ********************
23>  Script:
23>  --
23>  C:/access_softek/c_make_build_dir/Debug/bin\llvm-mc.EXE -filetype=obj -triple=mips-unknown-linux          C:\access_softek\llvm\tools\lld\test\ELF/Inputs/mips-dynamic.s -o C:\access_softek\c_make_build_dir\tools\lld\test\ELF\Output\mips-sto-plt.s.tmp.so.o
23>  C:/access_softek/c_make_build_dir/Debug/bin\ld.lld.EXE C:\access_softek\c_make_build_dir\tools\lld\test\ELF\Output\mips-sto-plt.s.tmp.so.o -shared -o C:\access_softek\c_make_build_dir\tools\lld\test\ELF\Output\mips-sto-plt.s.tmp.so
23>  C:/access_softek/c_make_build_dir/Debug/bin\llvm-mc.EXE -filetype=obj -triple=mips-unknown-linux C:\access_softek\llvm\tools\lld\test\ELF\mips-sto-plt.s -o C:\access_softek\c_make_build_dir\tools\lld\test\ELF\Output\mips-sto-plt.s.tmp.o
23>  C:/access_softek/c_make_build_dir/Debug/bin\ld.lld.EXE C:\access_softek\c_make_build_dir\tools\lld\test\ELF\Output\mips-sto-plt.s.tmp.o C:\access_softek\c_make_build_dir\tools\lld\test\ELF\Output\mips-sto-plt.s.tmp.so -o C:\access_softek\c_make_build_dir\tools\lld\test\ELF\Output\mips-sto-plt.s.tmp.exe
23>  C:/access_softek/c_make_build_dir/Debug/bin\llvm-readobj.EXE -dt -mips-plt-got C:\access_softek\c_make_build_dir\tools\lld\test\ELF\Output\mips-sto-plt.s.tmp.exe | C:/access_softek/c_make_build_dir/Debug/bin\FileCheck.EXE C:\access_softek\llvm\tools\lld\test\ELF\mips-sto-plt.s
23>  --
23>  Exit Code: -2147483645
23>
23>  Command Output (stdout):
23>  --
23>  $ "C:/access_softek/c_make_build_dir/Debug/bin\llvm-mc.EXE" "-filetype=obj" "-triple=mips-unknown-linux" "C:\access_softek\llvm\tools\lld\test\ELF/Inputs/mips-dynamic.s" "-o" "C:\access_softek\c_make_build_dir\tools\lld\test\ELF\Output\mips-sto-plt.s.tmp.so.o"
23>  $ "C:/access_softek/c_make_build_dir/Debug/bin\ld.lld.EXE" "C:\access_softek\c_make_build_dir\tools\lld\test\ELF\Output\mips-sto-plt.s.tmp.so.o" "-shared" "-o" "C:\access_softek\c_make_build_dir\tools\lld\test\ELF\Output\mips-sto-plt.s.tmp.so"
23>  # command stderr:
23>  #0 0x0fb02aa6 (C:\Windows\SYSTEM32\MSVCP140D.dll+0x32aa6)
23>
23>  #1 0x01814fa3 (C:\access_softek\c_make_build_dir\Debug\bin\ld.lld.EXE+0x564fa3)
23>
23>  #2 0x01825e9f (C:\access_softek\c_make_build_dir\Debug\bin\ld.lld.EXE+0x575e9f)
23>
23>  #3 0x01827a01 (C:\access_softek\c_make_build_dir\Debug\bin\ld.lld.EXE+0x577a01)
23>
23>  #4 0x0183ef9e (C:\access_softek\c_make_build_dir\Debug\bin\ld.lld.EXE+0x58ef9e)
23>
23>  #5 0x0183f16e (C:\access_softek\c_make_build_dir\Debug\bin\ld.lld.EXE+0x58f16e)
23>
23>  #6 0x0185b9f9 (C:\access_softek\c_make_build_dir\Debug\bin\ld.lld.EXE+0x5ab9f9)
23>
23>  #7 0x018b183e (C:\access_softek\c_make_build_dir\Debug\bin\ld.lld.EXE+0x60183e)
23>
23>  #8 0x0178f5e1 (C:\access_softek\c_make_build_dir\Debug\bin\ld.lld.EXE+0x4df5e1)
23>
23>  #9 0x017a18f2 (C:\access_softek\c_make_build_dir\Debug\bin\ld.lld.EXE+0x4f18f2)
23>
23>  #10 0x01758934 (C:\access_softek\c_make_build_dir\Debug\bin\ld.lld.EXE+0x4a8934)
23>
23>  #11 0x01627b2b (C:\access_softek\c_make_build_dir\Debug\bin\ld.lld.EXE+0x377b2b)
23>
23>  #12 0x01613e24 (C:\access_softek\c_make_build_dir\Debug\bin\ld.lld.EXE+0x363e24)
23>
23>  #13 0x01615f8c (C:\access_softek\c_make_build_dir\Debug\bin\ld.lld.EXE+0x365f8c)
23>
23>  #14 0x014befbc (C:\access_softek\c_make_build_dir\Debug\bin\ld.lld.EXE+0x20efbc)
23>
23>  #15 0x0445af9e (C:\access_softek\c_make_build_dir\Debug\bin\ld.lld.EXE+0x31aaf9e)
23>
23>  #16 0x0445adea (C:\access_softek\c_make_build_dir\Debug\bin\ld.lld.EXE+0x31aadea)
23>
23>  #17 0x0445ac7d (C:\access_softek\c_make_build_dir\Debug\bin\ld.lld.EXE+0x31aac7d)
23>
23>  #18 0x0445afb8 (C:\access_softek\c_make_build_dir\Debug\bin\ld.lld.EXE+0x31aafb8)
23>
23>  #19 0x76ff7c04 (C:\Windows\SYSTEM32\KERNEL32.DLL+0x17c04)
23>
23>  #20 0x77c5ad1f (C:\Windows\SYSTEM32\ntdll.dll+0x5ad1f)
23>
23>  #21 0x77c5acea (C:\Windows\SYSTEM32\ntdll.dll+0x5acea)
23>
23>
23>CUSTOMBUILD : error : command failed with exit status: -2147483645


George.


More information about the llvm-commits mailing list