<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Sep 2, 2016, at 2:01 AM, Greg Parker via llvm-dev <<a href="mailto:llvm-dev@lists.llvm.org" class="">llvm-dev@lists.llvm.org</a>> wrote:</div><div class=""><div class=""><br class=""><blockquote type="cite" class="">On Sep 1, 2016, at 9:20 PM, Greg Parker <<a href="mailto:gparker@apple.com" class="">gparker@apple.com</a>> wrote:<br class=""><br class=""><blockquote type="cite" class="">On Sep 1, 2016, at 9:06 PM, <a href="mailto:llvm.buildmaster@lab.llvm.org" class="">llvm.buildmaster@lab.llvm.org</a> wrote:<br class=""><br class="">The Buildbot has detected a new failure on builder sanitizer-x86_64-linux-fast while building llvm.<br class="">Full details are available at:<br class=""><a href="http://lab.llvm.org:8011/builders/sanitizer-x86_64-linux-fast/builds/16009" class="">http://lab.llvm.org:8011/builders/sanitizer-x86_64-linux-fast/builds/16009</a><br class=""></blockquote><br class="">lit.py: /mnt/b/sanitizer-buildbot3/sanitizer-x86_64-linux-fast/build/llvm/utils/lit/lit/formats/googletest.py:39: error: unable to discover google-tests in '/mnt/b/sanitizer-buildbot3/sanitizer-x86_64-linux-fast/build/llvm_build_asan/unittests/MC/MCTests': Command '['/mnt/b/sanitizer-buildbot3/sanitizer-x86_64-linux-fast/build/llvm_build_asan/unittests/MC/MCTests', '--gtest_list_tests']' returned non-zero exit status 1<br class=""><br class="">This is a new lit error message introduced by r280455. I expect that the MCTests executable is hitting an asan error when run to report what tests it contains. Before r280455 the test silently passed as a result. Now the test fails. </blockquote></div></div></blockquote><div><br class=""></div>Ivan Krasin wrote:</div><div><blockquote type="cite" class=""><br class=""></blockquote></div><div><blockquote type="cite" class="">URL: <a href="http://llvm.org/viewvc/llvm-project?rev=280550&view=rev" class="">http://llvm.org/viewvc/llvm-project?rev=280550&view=rev</a><br class="">lit: print process output, if getting the list of google-tests failed.<br class=""></blockquote><div><br class=""></div><div>Good idea, Ivan. </div><div><br class=""></div><div>The mips and ppc64le builders haven't rebuilt with this yet.</div><div><a href="http://lab.llvm.org:8011/builders/llvm-mips-linux" class="">http://lab.llvm.org:8011/builders/llvm-mips-linux</a></div><div><a href="http://lab.llvm.org:8011/builders/clang-ppc64le-linux-multistage" class="">http://lab.llvm.org:8011/builders/clang-ppc64le-linux-multistage</a></div><div><br class=""></div><div>The freebsd builder rebuilt but provided no new output. Exit code -11 is presumably SIGSEGV.</div><div><a href="http://lab.llvm.org:8011/builders/sanitizer_x86_64-freebsd/builds/13509" class="">http://lab.llvm.org:8011/builders/sanitizer_x86_64-freebsd/builds/13509</a></div><div class=""></div><blockquote type="cite" class=""><div class="">lit.py: /usr/home/buildslave/as-bldslv5/sanitizer_x86_64-freebsd/llvm.src/utils/lit/lit/formats/googletest.py:41: error: unable to discover google-tests in '/usr/home/buildslave/as-bldslv5/sanitizer_x86_64-freebsd/llvm.obj/projects/compiler-rt/lib/tsan/tests/rtl/TsanRtlTest': Command '['/usr/home/buildslave/as-bldslv5/sanitizer_x86_64-freebsd/llvm.obj/projects/compiler-rt/lib/tsan/tests/rtl/TsanRtlTest', '--gtest_list_tests']' returned non-zero exit status -11. Process output: </div><div class=""><br class=""></div><div class="">lit.py: /usr/home/buildslave/as-bldslv5/sanitizer_x86_64-freebsd/llvm.src/utils/lit/lit/formats/googletest.py:41: error: unable to discover google-tests in '/usr/home/buildslave/as-bldslv5/sanitizer_x86_64-freebsd/llvm.obj/projects/compiler-rt/lib/tsan/tests/unit/TsanUnitTest': Command '['/usr/home/buildslave/as-bldslv5/sanitizer_x86_64-freebsd/llvm.obj/projects/compiler-rt/lib/tsan/tests/unit/TsanUnitTest', '--gtest_list_tests']' returned non-zero exit status -11. Process output: </div></blockquote><div class=""><blockquote type="cite" class=""><br class=""></blockquote></div><div><br class=""></div><br class="Apple-interchange-newline">One of the x86_64 builders has a result:</div><div><a href="http://lab.llvm.org:8011/builders/sanitizer-x86_64-linux-fast" class="">http://lab.llvm.org:8011/builders/sanitizer-x86_64-linux-fast</a></div><div><div class=""></div><blockquote type="cite" class=""><div class="">lit.py: /mnt/b/sanitizer-buildbot3/sanitizer-x86_64-linux-fast/build/llvm/utils/lit/lit/formats/googletest.py:41: error: unable to discover google-tests in '/mnt/b/sanitizer-buildbot3/sanitizer-x86_64-linux-fast/build/llvm_build_asan/unittests/MC/MCTests': Command '['/mnt/b/sanitizer-buildbot3/sanitizer-x86_64-linux-fast/build/llvm_build_asan/unittests/MC/MCTests', '--gtest_list_tests']' returned non-zero exit status 1. Process output: </div><div class="">=================================================================</div><div class="">==27367==ERROR: AddressSanitizer: initialization-order-fiasco on address 0x000002de0c90 at pc 0x000000bad579 bp 0x7ffd584afed0 sp 0x7ffd584afec8</div><div class="">READ of size 8 at 0x000002de0c90 thread T0</div><div class="">    #0 0xbad578 in llvm::TargetRegistry::RegisterTarget(llvm::Target&, char const*, char const*, bool (*)(llvm::Triple::ArchType), bool) /mnt/b/sanitizer-buildbot3/sanitizer-x86_64-linux-fast/build/llvm/lib/Support/TargetRegistry.cpp:99:9</div><div class="">    #1 0x5f94ba in LLVMInitializeAArch64TargetInfo /mnt/b/sanitizer-buildbot3/sanitizer-x86_64-linux-fast/build/llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp:23:3</div><div class="">    #2 0x420d2c in InitializeAllTargetInfos /mnt/b/sanitizer-buildbot3/sanitizer-x86_64-linux-fast/build/llvm_build_asan/include/llvm/Config/Targets.def:26:1</div><div class="">    #3 0x420d2c in Context /mnt/b/sanitizer-buildbot3/sanitizer-x86_64-linux-fast/build/llvm/unittests/MC/DwarfLineTables.cpp:30</div><div class="">    #4 0x420d2c in __cxx_global_var_init /mnt/b/sanitizer-buildbot3/sanitizer-x86_64-linux-fast/build/llvm/unittests/MC/DwarfLineTables.cpp:49</div><div class="">    #5 0x420d2c in _GLOBAL__sub_I_DwarfLineTables.cpp /mnt/b/sanitizer-buildbot3/sanitizer-x86_64-linux-fast/build/llvm/unittests/MC/DwarfLineTables.cpp</div><div class="">    #6 0xf8e50c in __libc_csu_init (/mnt/b/sanitizer-buildbot3/sanitizer-x86_64-linux-fast/build/llvm_build_asan/unittests/MC/MCTests+0xf8e50c)</div><div class="">    #7 0x7f7c5a46fed4 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21ed4)</div><div class="">    #8 0x4aa6a9 in _start (/mnt/b/sanitizer-buildbot3/sanitizer-x86_64-linux-fast/build/llvm_build_asan/unittests/MC/MCTests+0x4aa6a9)</div><div class=""><br class=""></div><div class="">0x000002de0c90 is located 16 bytes inside of global variable 'llvm::TheARM64Target' defined in '/mnt/b/sanitizer-buildbot3/sanitizer-x86_64-linux-fast/build/llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp:17:8' (0x2de0c80) of size 208</div><div class="">  registered at:</div><div class="">    #0 0x4bc87d in __asan_register_globals.part.15 /mnt/b/sanitizer-buildbot3/sanitizer-x86_64-linux-fast/build/llvm/projects/compiler-rt/lib/asan/asan_globals.cc:338</div><div class="">    #1 0x5f955b in asan.module_ctor (/mnt/b/sanitizer-buildbot3/sanitizer-x86_64-linux-fast/build/llvm_build_asan/unittests/MC/MCTests+0x5f955b)</div></blockquote><div><br class=""></div>TargetRegistry.cpp:99:</div><div><div>  // Check if this target has already been initialized, we allow this as a</div><div>  // convenience to some clients.</div><div>  if (T.Name)</div><div>    return;</div><div class=""><br class=""></div></div><div class=""><div class=""><br class=""></div><div class="">-- </div><div class="">Greg Parker     <a href="mailto:gparker@apple.com" class="">gparker@apple.com</a>     Runtime Wrangler</div><div class=""><br class=""></div><div class=""><br class=""></div></div></body></html>