<div dir="ltr">Right, I meant this part:<div><br><div><div>clang-3.7: /mnt/b/sanitizer-buildbot1/sanitizer-x86_64-linux/build/llvm/lib/IR/Type.cpp:305: static llvm::IntegerType* llvm::IntegerType::get(llvm::LLVMContext&, unsigned int): Assertion `NumBits >= MIN_INT_BITS && "bitwidth too small"' failed.</div><div>0 clang-3.7 0x00000000016156e5 llvm::sys::PrintStackTrace(llvm::raw_ostream&) + 37</div><div>1 clang-3.7 0x0000000001614809</div><div>2 libpthread.so.0 0x00002b686ffd40a0</div><div>3 libc.so.6 0x00002b68709ae165 gsignal + 53</div><div>4 libc.so.6 0x00002b68709b13e0 abort + 384</div><div>5 libc.so.6 0x00002b68709a7311 __assert_fail + 241</div><div>6 clang-3.7 0x000000000132c7de llvm::IntegerType::get(llvm::LLVMContext&, unsigned int) + 446</div><div>7 clang-3.7 0x0000000001337339 llvm::EVT::getExtendedIntegerVT(llvm::LLVMContext&, unsigned int) + 9</div><div>8 clang-3.7 0x00000000018a8f42</div><div>9 clang-3.7 0x00000000018abdf2</div><div>10 clang-3.7 0x00000000018c31c7</div><div>11 clang-3.7 0x00000000018c510c</div><div>12 clang-3.7 0x00000000018c69fa llvm::SelectionDAG::Combine(llvm::CombineLevel, llvm::AliasAnalysis&, llvm::CodeGenOpt::Level) + 1338</div><div>13 clang-3.7 0x0000000001977bf2 llvm::SelectionDAGISel::CodeGenAndEmitDAG() + 418</div><div>14 clang-3.7 0x000000000197bad6 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) + 1286</div><div>15 clang-3.7 0x000000000197d99c llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) + 1020</div><div>16 clang-3.7 0x0000000000da8134</div><div>17 clang-3.7 0x000000000130ea10 llvm::FPPassManager::runOnFunction(llvm::Function&) + 480</div><div>18 clang-3.7 0x000000000130edab llvm::FPPassManager::runOnModule(llvm::Module&) + 43</div><div>19 clang-3.7 0x000000000130f0a4 llvm::legacy::PassManagerImpl::run(llvm::Module&) + 724</div><div>20 clang-3.7 0x0000000001a324ce clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::StringRef, llvm::Module*, clang::BackendAction, llvm::raw_pwrite_stream*) + 1214</div><div>21 clang-3.7 0x0000000001a21c9c</div><div>22 clang-3.7 0x0000000001f425b3 clang::ParseAST(clang::Sema&, bool, bool) + 483</div><div>23 clang-3.7 0x0000000001a227cb clang::CodeGenAction::ExecuteAction() + 59</div><div>24 clang-3.7 0x000000000178ef36 clang::FrontendAction::Execute() + 118</div><div>25 clang-3.7 0x000000000176e699 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) + 345</div><div>26 clang-3.7 0x000000000181820e clang::ExecuteCompilerInvocation(clang::CompilerInstance*) + 1982</div><div>27 clang-3.7 0x0000000000730968 cc1_main(llvm::ArrayRef<char const*>, char const*, void*) + 1320</div><div>28 clang-3.7 0x000000000070424e main + 4446</div><div>29 libc.so.6 0x00002b687099aead __libc_start_main + 253</div><div>30 clang-3.7 0x000000000072d42d</div><div>Stack dump:</div><div>0.<span class="" style="white-space:pre"> </span>Program arguments: /mnt/b/sanitizer-buildbot1/sanitizer-x86_64-linux/build/clang_build/bin/clang-3.7 -cc1 -triple x86_64-unknown-linux-gnu -emit-obj -disable-free -main-file-name msan_test.cc -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu x86-64 -g -dwarf-column-info -ffunction-sections -fdata-sections -fno-unique-section-names -coverage-file /mnt/b/sanitizer-buildbot1/sanitizer-x86_64-linux/build/clang_build/projects/compiler-rt/lib/msan/tests/msan_test.cc.x86_64-with-call.o -resource-dir /mnt/b/sanitizer-buildbot1/sanitizer-x86_64-linux/build/clang_build/bin/../lib/clang/3.7.0 -D GTEST_NO_LLVM_RAW_OSTREAM=1 -D GTEST_HAS_RTTI=0 -I /mnt/b/sanitizer-buildbot1/sanitizer-x86_64-linux/build/llvm/projects/libcxx/include -I /mnt/b/sanitizer-buildbot1/sanitizer-x86_64-linux/build/llvm/utils/unittest/googletest/include -I /mnt/b/sanitizer-buildbot1/sanitizer-x86_64-linux/build/llvm/utils/unittest/googletest -I /mnt/b/sanitizer-buildbot1/sanitizer-x86_64-linux/build/llvm/projects/compiler-rt/include -I /mnt/b/sanitizer-buildbot1/sanitizer-x86_64-linux/build/llvm/projects/compiler-rt/lib -I /mnt/b/sanitizer-buildbot1/sanitizer-x86_64-linux/build/llvm/projects/compiler-rt/lib/msan -internal-isystem /mnt/b/sanitizer-buildbot1/sanitizer-x86_64-linux/build/clang_build/bin/../include/c++/v1 -internal-isystem /usr/local/include -internal-isystem /mnt/b/sanitizer-buildbot1/sanitizer-x86_64-linux/build/clang_build/bin/../lib/clang/3.7.0/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -O2 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wno-long-long -Wno-maybe-uninitialized -Wno-comment -Wall -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-unused-variable -Wno-zero-length-array -Wno-uninitialized -Werror=sign-compare -pedantic -std=c++11 -fdeprecated-macro -fdebug-compilation-dir /mnt/b/sanitizer-buildbot1/sanitizer-x86_64-linux/build/clang_build/projects/compiler-rt/lib/msan/tests -ferror-limit 19 -fmessage-length 0 -fvisibility-inlines-hidden -fsanitize=memory -fsanitize-blacklist=/mnt/b/sanitizer-buildbot1/sanitizer-x86_64-linux/build/clang_build/bin/../lib/clang/3.7.0/msan_blacklist.txt -fsanitize-memory-track-origins=2 -fno-assume-sane-operator-new -mstackrealign -fobjc-runtime=gcc -fdiagnostics-show-option -vectorize-loops -vectorize-slp -mllvm -msan-keep-going=1 -mllvm -msan-instrumentation-with-call-threshold=0 -o msan_test.cc.x86_64-with-call.o -x c++ /mnt/b/sanitizer-buildbot1/sanitizer-x86_64-linux/build/llvm/projects/compiler-rt/lib/msan/tests/msan_test.cc </div><div>1.<span class="" style="white-space:pre"> </span><eof> parser at end of file</div><div>2.<span class="" style="white-space:pre"> </span>Code generation</div><div>3.<span class="" style="white-space:pre"> </span>Running pass 'Function Pass Manager' on module '/mnt/b/sanitizer-buildbot1/sanitizer-x86_64-linux/build/llvm/projects/compiler-rt/lib/msan/tests/msan_test.cc'.</div><div>4.<span class="" style="white-space:pre"> </span>Running pass 'X86 DAG->DAG Instruction Selection' on function '@_ZN37MemorySanitizer_memcpy_unaligned_Test8TestBodyEv'</div><div>clang-3.7: error: unable to execute command: Aborted</div><div>clang-3.7: error: clang frontend command failed due to signal (use -v to see invocation)</div><div>clang version 3.7.0 (trunk 236858)</div><div>Target: x86_64-unknown-linux-gnu</div><div>Thread model: posix</div><div>clang-3.7: note: diagnostic msg: PLEASE submit a bug report to <a href="http://llvm.org/bugs/">http://llvm.org/bugs/</a> and include the crash backtrace, preprocessed source, and associated run script.</div><div>clang-3.7: note: diagnostic msg: </div></div><div><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, May 8, 2015 at 1:18 PM, James Y Knight <span dir="ltr"><<a href="mailto:jyknight@google.com" target="_blank">jyknight@google.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Right, but not any X86 DAG->DAG failures.<div><br></div><div>But, I see now, Alexey wasn't talking about the result link at the beginning of the thread...which predated my change. But rather a later build, like, this link which shows much badness. :(<div><a href="http://lab.llvm.org:8011/builders/sanitizer-x86_64-linux/builds/17821/steps/annotate/logs/stdio" target="_blank">http://lab.llvm.org:8011/builders/sanitizer-x86_64-linux/builds/17821/steps/annotate/logs/stdio</a></div></div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Fri, May 8, 2015 at 4:01 PM, Justin Bogner <span dir="ltr"><<a href="mailto:mail@justinbogner.com" target="_blank">mail@justinbogner.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>James Y Knight <<a href="mailto:jyknight@google.com" target="_blank">jyknight@google.com</a>> writes:<br>
> I'm sure it's obvious and I'm just blind, but I can't find the relevant part<br>
> of that build that's showing a crash. Can you help me out?<br>
<br>
</span>Search for "FAIL:" in the annotate->stdio link.<br>
<div><div><br>
> On Fri, May 8, 2015 at 1:49 PM, Alexey Samsonov <<a href="mailto:vonosmas@gmail.com" target="_blank">vonosmas@gmail.com</a>> wrote:<br>
><br>
> +Sergey<br>
><br>
> The bot failed on (and looks like it still fails even after LLVM r236877)<br>
> on AddressSanitizer-i386-linux :: TestCases/Linux/coverage-missing.cc.<br>
><br>
> Now it also has some crashes in X86 DAG->DAG Instruction Selection,<br>
> though. +jyknight, I think it's caused by LLVM r236850.<br>
><br>
> On Fri, May 8, 2015 at 9:48 AM, David Blaikie <<a href="mailto:dblaikie@gmail.com" target="_blank">dblaikie@gmail.com</a>> wrote:<br>
><br>
> Hey Alexey,<br>
><br>
> This bot has been failing for a week, by the looks of it - what's the<br>
> deal?<br>
><br>
> On Thu, May 7, 2015 at 7:31 PM, <<a href="mailto:llvm.buildmaster@lab.llvm.org" target="_blank">llvm.buildmaster@lab.llvm.org</a>> wrote:<br>
><br>
> The Buildbot has detected a new failure on builder<br>
> sanitizer-x86_64-linux while building llvm.<br>
> Full details are available at:<br>
> <a href="http://lab.llvm.org:8011/builders/sanitizer-x86_64-linux/builds/" target="_blank">http://lab.llvm.org:8011/builders/sanitizer-x86_64-linux/builds/</a><br>
> 17810<br>
><br>
> Buildbot URL: <a href="http://lab.llvm.org:8011/" target="_blank">http://lab.llvm.org:8011/</a><br>
><br>
> Buildslave for this Build: sanitizer-buildbot1<br>
><br>
> Build Reason: scheduler<br>
> Build Source Stamp: [branch trunk] 236801<br>
> Blamelist: dblaikie,echristo,samsonov<br>
><br>
> BUILD FAILED: failed annotate failed run sanitizer tests in gcc<br>
> build<br>
><br>
> sincerely,<br>
> -The Buildbot<br>
><br>
> _______________________________________________<br>
> LLVM Developers mailing list<br>
> <a href="mailto:LLVMdev@cs.uiuc.edu" target="_blank">LLVMdev@cs.uiuc.edu</a> <a href="http://llvm.cs.uiuc.edu" target="_blank">http://llvm.cs.uiuc.edu</a><br>
> <a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev</a><br>
><br>
> --<br>
> Alexey Samsonov<br>
> <a href="mailto:vonosmas@gmail.com" target="_blank">vonosmas@gmail.com</a><br>
><br>
> _______________________________________________<br>
> LLVM Developers mailing list<br>
> <a href="mailto:LLVMdev@cs.uiuc.edu" target="_blank">LLVMdev@cs.uiuc.edu</a> <a href="http://llvm.cs.uiuc.edu" target="_blank">http://llvm.cs.uiuc.edu</a><br>
> <a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev</a><br>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr">Alexey Samsonov<br><a href="mailto:vonosmas@gmail.com" target="_blank">vonosmas@gmail.com</a></div></div>
</div>