Dmitry Vyukov via llvm-dev
2021-May-12 06:56 UTC
[llvm-dev] Buildbot failure in LLVM Buildbot on clang-cmake-aarch64-full
On Wed, May 12, 2021 at 8:17 AM <llvm.buildmaster at lab.llvm.org> wrote:> > The Buildbot has detected a failed build on builder clang-cmake-aarch64-full while building compiler-rt. > > Full details are available at: > https://lab.llvm.org/buildbot#builders/7/builds/2711 > > Worker for this Build: linaro-aarch64-full > Blamelist: > Dmitry Vyukov <dvyukov at google.com> > > BUILD FAILED: failed 56295 expected passes 23270 unsupported tests 114 expected failures 2 unexpected failures (failure) > > Step 6 (build stage 1) warnings: 'ninja' (warnings) > /home/tcwg-buildslave/worker/clang-cmake-aarch64-full/llvm/compiler-rt/lib/msan/../sanitizer_common/sanitizer_common_interceptors.inc:7010:51: warning: ISO C++11 requires at least one argument for the "..." in a variadic macro > /home/tcwg-buildslave/worker/clang-cmake-aarch64-full/llvm/compiler-rt/lib/msan/../sanitizer_common/sanitizer_common_interceptors.inc:7038:51: warning: ISO C++11 requires at least one argument for the "..." in a variadic macro > /home/tcwg-buildslave/worker/clang-cmake-aarch64-full/llvm/compiler-rt/lib/msan/../sanitizer_common/sanitizer_common_interceptors.inc:7498:55: warning: ISO C++11 requires at least one argument for the "..." in a variadic macro > /home/tcwg-buildslave/worker/clang-cmake-aarch64-full/llvm/compiler-rt/lib/msan/../sanitizer_common/sanitizer_common_interceptors.inc:7500:44: warning: ISO C++11 requires at least one argument for the "..." in a variadic macro > /home/tcwg-buildslave/worker/clang-cmake-aarch64-full/llvm/compiler-rt/lib/msan/../sanitizer_common/sanitizer_common_interceptors.inc:9754:33: warning: ISO C++11 requires at least one argument for the "..." in a variadic macro > /home/tcwg-buildslave/worker/clang-cmake-aarch64-full/llvm/compiler-rt/lib/msan/../sanitizer_common/sanitizer_common_interceptors.inc:9756:45: warning: ISO C++11 requires at least one argument for the "..." in a variadic macro > /home/tcwg-buildslave/worker/clang-cmake-aarch64-full/llvm/compiler-rt/lib/msan/../sanitizer_common/sanitizer_common_interceptors.inc:6919:18: warning: ‘int mprobe(void*)’ specifies less restrictive attribute than its target ‘int __interceptor_mprobe(void*)’: ‘nothrow’ [-Wmissing-attributes] > /home/tcwg-buildslave/worker/clang-cmake-aarch64-full/llvm/compiler-rt/lib/msan/../sanitizer_common/sanitizer_common_interceptors.inc:6915:18: warning: ‘int mcheck_pedantic(void (*)(int))’ specifies less restrictive attribute than its target ‘int __interceptor_mcheck_pedantic(void (*)(int))’: ‘nothrow’ [-Wmissing-attributes] > /home/tcwg-buildslave/worker/clang-cmake-aarch64-full/llvm/compiler-rt/lib/msan/../sanitizer_common/sanitizer_common_interceptors.inc:6911:18: warning: ‘int mcheck(void (*)(int))’ specifies less restrictive attribute than its target ‘int __interceptor_mcheck(void (*)(int))’: ‘nothrow’ [-Wmissing-attributes] > /home/tcwg-buildslave/worker/clang-cmake-aarch64-full/llvm/compiler-rt/lib/msan/msan_interceptors.cpp:277:19: warning: ‘void malloc_stats()’ specifies less restrictive attribute than its target ‘void __interceptor_malloc_stats()’: ‘nothrow’ [-Wmissing-attributes] > /home/tcwg-buildslave/worker/clang-cmake-aarch64-full/llvm/compiler-rt/lib/msan/msan_interceptors.cpp:268:18: warning: ‘int mallopt(int, int)’ specifies less restrictive attribute than its target ‘int __interceptor_mallopt(int, int)’: ‘nothrow’ [-Wmissing-attributes] > /usr/bin/ld: warning: -z gnu-version-script-compat ignored. > /home/tcwg-buildslave/worker/clang-cmake-aarch64-full/llvm/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:7010:51: warning: ISO C++11 requires at least one argument for the "..." in a variadic macro > /home/tcwg-buildslave/worker/clang-cmake-aarch64-full/llvm/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:7038:51: warning: ISO C++11 requires at least one argument for the "..." in a variadic macro > /home/tcwg-buildslave/worker/clang-cmake-aarch64-full/llvm/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:7498:55: warning: ISO C++11 requires at least one argument for the "..." in a variadic macro > /home/tcwg-buildslave/worker/clang-cmake-aarch64-full/llvm/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:7500:44: warning: ISO C++11 requires at least one argument for the "..." in a variadic macro > /home/tcwg-buildslave/worker/clang-cmake-aarch64-full/llvm/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:9754:33: warning: ISO C++11 requires at least one argument for the "..." in a variadic macro > /home/tcwg-buildslave/worker/clang-cmake-aarch64-full/llvm/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:9756:45: warning: ISO C++11 requires at least one argument for the "..." in a variadic macro > /home/tcwg-buildslave/worker/clang-cmake-aarch64-full/llvm/compiler-rt/lib/asan/asan_interceptors.cpp:609:23: warning: ISO C++11 requires at least one argument for the "..." in a variadic macro > /home/tcwg-buildslave/worker/clang-cmake-aarch64-full/llvm/compiler-rt/lib/asan/asan_interceptors.cpp:610:50: warning: ISO C++11 requires at least one argument for the "..." in a variadic macro > /home/tcwg-buildslave/worker/clang-cmake-aarch64-full/llvm/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:7010:51: warning: ISO C++11 requires at least one argument for the "..." in a variadic macro > /home/tcwg-buildslave/worker/clang-cmake-aarch64-full/llvm/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:7038:51: warning: ISO C++11 requires at least one argument for the "..." in a variadic macro > /home/tcwg-buildslave/worker/clang-cmake-aarch64-full/llvm/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:7498:55: warning: ISO C++11 requires at least one argument for the "..." in a variadic macro > /home/tcwg-buildslave/worker/clang-cmake-aarch64-full/llvm/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:7500:44: warning: ISO C++11 requires at least one argument for the "..." in a variadic macro > /home/tcwg-buildslave/worker/clang-cmake-aarch64-full/llvm/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:9754:33: warning: ISO C++11 requires at least one argument for the "..." in a variadic macro > /home/tcwg-buildslave/worker/clang-cmake-aarch64-full/llvm/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:9756:45: warning: ISO C++11 requires at least one argument for the "..." in a variadic macro > /home/tcwg-buildslave/worker/clang-cmake-aarch64-full/llvm/compiler-rt/lib/asan/asan_interceptors.cpp:609:23: warning: ISO C++11 requires at least one argument for the "..." in a variadic macro > /home/tcwg-buildslave/worker/clang-cmake-aarch64-full/llvm/compiler-rt/lib/asan/asan_interceptors.cpp:610:50: warning: ISO C++11 requires at least one argument for the "..." in a variadic macro > /usr/bin/ld: warning: -z gnu-version-script-compat ignored. > /home/tcwg-buildslave/worker/clang-cmake-aarch64-full/llvm/compiler-rt/lib/tsan/../sanitizer_common/sanitizer_common_interceptors.inc:7010:51: warning: ISO C++11 requires at least one argument for the "..." in a variadic macro > /home/tcwg-buildslave/worker/clang-cmake-aarch64-full/llvm/compiler-rt/lib/tsan/../sanitizer_common/sanitizer_common_interceptors.inc:7038:51: warning: ISO C++11 requires at least one argument for the "..." in a variadic macro > /home/tcwg-buildslave/worker/clang-cmake-aarch64-full/llvm/compiler-rt/lib/tsan/../sanitizer_common/sanitizer_common_interceptors.inc:7498:55: warning: ISO C++11 requires at least one argument for the "..." in a variadic macro > /home/tcwg-buildslave/worker/clang-cmake-aarch64-full/llvm/compiler-rt/lib/tsan/../sanitizer_common/sanitizer_common_interceptors.inc:7500:44: warning: ISO C++11 requires at least one argument for the "..." in a variadic macro > /home/tcwg-buildslave/worker/clang-cmake-aarch64-full/llvm/compiler-rt/lib/tsan/../sanitizer_common/sanitizer_common_interceptors.inc:9754:33: warning: ISO C++11 requires at least one argument for the "..." in a variadic macro > /home/tcwg-buildslave/worker/clang-cmake-aarch64-full/llvm/compiler-rt/lib/tsan/../sanitizer_common/sanitizer_common_interceptors.inc:9756:45: warning: ISO C++11 requires at least one argument for the "..." in a variadic macro > /home/tcwg-buildslave/worker/clang-cmake-aarch64-full/llvm/compiler-rt/lib/tsan/../sanitizer_common/sanitizer_common_interceptors.inc:6919:18: warning: ‘int mprobe(void*)’ specifies less restrictive attribute than its target ‘int __interceptor_mprobe(void*)’: ‘nothrow’ [-Wmissing-attributes] > /home/tcwg-buildslave/worker/clang-cmake-aarch64-full/llvm/compiler-rt/lib/tsan/../sanitizer_common/sanitizer_common_interceptors.inc:6915:18: warning: ‘int mcheck_pedantic(void (*)(int))’ specifies less restrictive attribute than its target ‘int __interceptor_mcheck_pedantic(void (*)(int))’: ‘nothrow’ [-Wmissing-attributes] > /home/tcwg-buildslave/worker/clang-cmake-aarch64-full/llvm/compiler-rt/lib/tsan/../sanitizer_common/sanitizer_common_interceptors.inc:6911:18: warning: ‘int mcheck(void (*)(int))’ specifies less restrictive attribute than its target ‘int __interceptor_mcheck(void (*)(int))’: ‘nothrow’ [-Wmissing-attributes] > > Step 11 (build stage 2) warnings: 'ninja' (warnings) > /usr/bin/ld: warning: -z gnu-version-script-compat ignored. > /tmp/hwasan_setjmp-d35c26.s:77:1: warning: __sigsetjmp changed binding to STB_WEAK > /tmp/hwasan_setjmp-d35c26.s:81:1: warning: _setjmp changed binding to STB_WEAK > /tmp/hwasan_setjmp-fc63a1.s:77:1: warning: __sigsetjmp changed binding to STB_WEAK > /tmp/hwasan_setjmp-fc63a1.s:81:1: warning: _setjmp changed binding to STB_WEAK > /usr/bin/ld: warning: -z gnu-version-script-compat ignored. > > Step 12 (ninja check 2) failure: 56295 expected passes 23270 unsupported tests 114 expected failures 2 unexpected failures (failure) > ******************** TEST 'ThreadSanitizer-aarch64 :: Linux/fork_syscall.cpp' FAILED ******************** > Script: > -- > : 'RUN: at line 1'; /home/tcwg-buildslave/worker/clang-cmake-aarch64-full/stage2/./bin/clang --driver-mode=g++ -fsanitize=thread -Wall -gline-tables-only -I/home/tcwg-buildslave/worker/clang-cmake-aarch64-full/llvm/compiler-rt/test/tsan/../ -std=c++11 -I/home/tcwg-buildslave/worker/clang-cmake-aarch64-full/llvm/compiler-rt/test/tsan/../ -O1 /home/tcwg-buildslave/worker/clang-cmake-aarch64-full/llvm/compiler-rt/test/tsan/Linux/fork_syscall.cpp -o /home/tcwg-buildslave/worker/clang-cmake-aarch64-full/stage2/projects/compiler-rt/test/tsan/AARCH64Config/Linux/Output/fork_syscall.cpp.tmp && env TSAN_OPTIONS=atexit_sleep_ms=0:atexit_sleep_ms=50 /home/tcwg-buildslave/worker/clang-cmake-aarch64-full/stage2/projects/compiler-rt/test/tsan/AARCH64Config/Linux/Output/fork_syscall.cpp.tmp 2>&1 | FileCheck /home/tcwg-buildslave/worker/clang-cmake-aarch64-full/llvm/compiler-rt/test/tsan/Linux/fork_syscall.cpp > -- > Exit Code: 1 > > Command Output (stderr): > -- > In file included from /home/tcwg-buildslave/worker/clang-cmake-aarch64-full/llvm/compiler-rt/test/tsan/Linux/fork_syscall.cpp:3: > /home/tcwg-buildslave/worker/clang-cmake-aarch64-full/llvm/compiler-rt/test/tsan/Linux/syscall.h:11:32: error: use of undeclared identifier 'SIGCHLD' > int res = syscall(SYS_clone, SIGCHLD, 0); > ^ > /home/tcwg-buildslave/worker/clang-cmake-aarch64-full/llvm/compiler-rt/test/tsan/Linux/syscall.h:19:21: error: use of undeclared identifier 'SYS_pipe' > int res = syscall(SYS_pipe, pipefd); > ^ > 2 errors generated.Fixing this with https://reviews.llvm.org/D102311 Thanks