Roman Lebedev via llvm-dev
2017-Aug-04 12:42 UTC
[llvm-dev] LLVM build failures of Sanitized builds
Hi. Failure 1: Current clang-6.0 from http://apt.llvm.org/, current sources. $ CC=clang-6.0 CXX=clang++-6.0 cmake -DLLVM_ENABLE_PROJECTS="clang;libcxx;libcxxabi;compiler-rt;lld;polly;openmp" -DLLVM_USE_SANITIZER="Address;Undefined" -DCMAKE_BUILD_TYPE=Release -GNinja ../llvm $ ninja [200/3921] Building Attributes.gen... FAILED: include/llvm/IR/Attributes.gen.tmp cd /build/build-test && /build/build-test/bin/llvm-tblgen -gen-attrs -I /build/llvm/include/llvm/IR -I /build/llvm/include /build/llvm/include/llvm/IR/Attributes.td -o include/llvm/IR/Attributes.gen.tmp -d include/llvm/IR/Attributes.gen.d ==1216==AddressSanitizer CHECK failed: /build/llvm-toolchain-snapshot-6.0~svn309928/projects/compiler-rt/lib/asan/asan_posix.cc:102 "((tsd_key_inited)) != (0)" (0x0, 0x0) <empty stack> Aborted [201/3921] Building Intrinsics.gen... FAILED: include/llvm/IR/Intrinsics.gen.tmp cd /build/build-test && /build/build-test/bin/llvm-tblgen -gen-intrinsic -I /build/llvm/include/llvm/IR -I /build/llvm/include /build/llvm/include/llvm/IR/Intrinsics.td -o include/llvm/IR/Intrinsics.gen.tmp -d include/llvm/IR/Intrinsics.gen.d ==1217==AddressSanitizer CHECK failed: /build/llvm-toolchain-snapshot-6.0~svn309928/projects/compiler-rt/lib/asan/asan_posix.cc:102 "((tsd_key_inited)) != (0)" (0x0, 0x0) <empty stack> Aborted [209/3921] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCStreamer.cpp.o ninja: build stopped: subcommand failed. $ clang-6.0 --version clang version 6.0.0-svn309928-1~exp1 (trunk) ... Failure 2, stage2 build is broken: (may have been fixed, did not re-check) https://bugs.llvm.org/show_bug.cgi?id=33632 What am i doing wrong? Is there really no buildbots to catch these sanitized build failures? Roman.
Roman Lebedev via llvm-dev
2017-Aug-05 18:40 UTC
[llvm-dev] LLVM build failures of Sanitized builds
Reported as https://bugs.llvm.org/show_bug.cgi?id=34085 I must be doing something really wrong... On Fri, Aug 4, 2017 at 3:42 PM, Roman Lebedev <lebedev.ri at gmail.com> wrote:> Hi. > > Failure 1: > Current clang-6.0 from http://apt.llvm.org/, current sources. > > $ CC=clang-6.0 CXX=clang++-6.0 cmake > -DLLVM_ENABLE_PROJECTS="clang;libcxx;libcxxabi;compiler-rt;lld;polly;openmp" > -DLLVM_USE_SANITIZER="Address;Undefined" -DCMAKE_BUILD_TYPE=Release > -GNinja ../llvm > $ ninja > [200/3921] Building Attributes.gen... > FAILED: include/llvm/IR/Attributes.gen.tmp > cd /build/build-test && /build/build-test/bin/llvm-tblgen -gen-attrs > -I /build/llvm/include/llvm/IR -I /build/llvm/include > /build/llvm/include/llvm/IR/Attributes.td -o > include/llvm/IR/Attributes.gen.tmp -d include/llvm/IR/Attributes.gen.d > ==1216==AddressSanitizer CHECK failed: > /build/llvm-toolchain-snapshot-6.0~svn309928/projects/compiler-rt/lib/asan/asan_posix.cc:102 > "((tsd_key_inited)) != (0)" (0x0, 0x0) > <empty stack> > > Aborted > [201/3921] Building Intrinsics.gen... > FAILED: include/llvm/IR/Intrinsics.gen.tmp > cd /build/build-test && /build/build-test/bin/llvm-tblgen > -gen-intrinsic -I /build/llvm/include/llvm/IR -I /build/llvm/include > /build/llvm/include/llvm/IR/Intrinsics.td -o > include/llvm/IR/Intrinsics.gen.tmp -d include/llvm/IR/Intrinsics.gen.d > ==1217==AddressSanitizer CHECK failed: > /build/llvm-toolchain-snapshot-6.0~svn309928/projects/compiler-rt/lib/asan/asan_posix.cc:102 > "((tsd_key_inited)) != (0)" (0x0, 0x0) > <empty stack> > > Aborted > [209/3921] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCStreamer.cpp.o > ninja: build stopped: subcommand failed. > $ clang-6.0 --version > clang version 6.0.0-svn309928-1~exp1 (trunk) > ... > > > Failure 2, stage2 build is broken: (may have been fixed, did not re-check) > https://bugs.llvm.org/show_bug.cgi?id=33632 > > > What am i doing wrong? Is there really no buildbots to catch these > sanitized build failures? > > Roman.
Kuba Mracek via llvm-dev
2017-Aug-06 01:03 UTC
[llvm-dev] LLVM build failures of Sanitized builds
Can you run the the program in the debugger and post a full backtrace of the crash? Kuba> On 5 Aug 2017, at 11:40, Roman Lebedev via llvm-dev <llvm-dev at lists.llvm.org> wrote: > > Reported as https://bugs.llvm.org/show_bug.cgi?id=34085 > I must be doing something really wrong... > > On Fri, Aug 4, 2017 at 3:42 PM, Roman Lebedev <lebedev.ri at gmail.com> wrote: >> Hi. >> >> Failure 1: >> Current clang-6.0 from http://apt.llvm.org/, current sources. >> >> $ CC=clang-6.0 CXX=clang++-6.0 cmake >> -DLLVM_ENABLE_PROJECTS="clang;libcxx;libcxxabi;compiler-rt;lld;polly;openmp" >> -DLLVM_USE_SANITIZER="Address;Undefined" -DCMAKE_BUILD_TYPE=Release >> -GNinja ../llvm >> $ ninja >> [200/3921] Building Attributes.gen... >> FAILED: include/llvm/IR/Attributes.gen.tmp >> cd /build/build-test && /build/build-test/bin/llvm-tblgen -gen-attrs >> -I /build/llvm/include/llvm/IR -I /build/llvm/include >> /build/llvm/include/llvm/IR/Attributes.td -o >> include/llvm/IR/Attributes.gen.tmp -d include/llvm/IR/Attributes.gen.d >> ==1216==AddressSanitizer CHECK failed: >> /build/llvm-toolchain-snapshot-6.0~svn309928/projects/compiler-rt/lib/asan/asan_posix.cc:102 >> "((tsd_key_inited)) != (0)" (0x0, 0x0) >> <empty stack> >> >> Aborted >> [201/3921] Building Intrinsics.gen... >> FAILED: include/llvm/IR/Intrinsics.gen.tmp >> cd /build/build-test && /build/build-test/bin/llvm-tblgen >> -gen-intrinsic -I /build/llvm/include/llvm/IR -I /build/llvm/include >> /build/llvm/include/llvm/IR/Intrinsics.td -o >> include/llvm/IR/Intrinsics.gen.tmp -d include/llvm/IR/Intrinsics.gen.d >> ==1217==AddressSanitizer CHECK failed: >> /build/llvm-toolchain-snapshot-6.0~svn309928/projects/compiler-rt/lib/asan/asan_posix.cc:102 >> "((tsd_key_inited)) != (0)" (0x0, 0x0) >> <empty stack> >> >> Aborted >> [209/3921] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCStreamer.cpp.o >> ninja: build stopped: subcommand failed. >> $ clang-6.0 --version >> clang version 6.0.0-svn309928-1~exp1 (trunk) >> ... >> >> >> Failure 2, stage2 build is broken: (may have been fixed, did not re-check) >> https://bugs.llvm.org/show_bug.cgi?id=33632 >> >> >> What am i doing wrong? Is there really no buildbots to catch these >> sanitized build failures? >> >> Roman. > _______________________________________________ > LLVM Developers mailing list > llvm-dev at lists.llvm.org > http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev