zwuis wrote:

> LLVM Buildbot has detected a new failure on builder `sanitizer-x86_64-linux` 
> running on `sanitizer-buildbot1` while building `clang` at step 2 "annotate".
> 
> Full details are available at: 
> https://lab.llvm.org/buildbot/#/builders/66/builds/28335
> 
> <details>
> <summary>Here is the relevant piece of the build log for the 
> reference</summary>
> 
> ```
> Step 2 (annotate) failure: 'python 
> ../sanitizer_buildbot/sanitizers/zorg/buildbot/builders/sanitizers/buildbot_selector.py'
>  (failure)
> ...
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/share/libc++/v1/std.compat/cstdlib.inc
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/share/libc++/v1/std.compat/cstring.inc
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/share/libc++/v1/std.compat/ctime.inc
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/share/libc++/v1/std.compat/cuchar.inc
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/share/libc++/v1/std.compat/cwchar.inc
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/share/libc++/v1/std.compat/cwctype.inc
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/share/libc++/v1/std.cppm
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/share/libc++/v1/std.compat.cppm
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/lib/libc++.modules.json
> [3223/3274] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer_interceptors.i386.dir/FuzzerInterceptors.cpp.o
> FAILED: 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer_interceptors.i386.dir/FuzzerInterceptors.cpp.o
>  
> /home/b/sanitizer-x86_64-linux/build/build_default/bin/clang++ 
> --target=x86_64-unknown-linux-gnu -D_DEBUG -D_GLIBCXX_ASSERTIONS 
> -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS 
> -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/fuzzer/../../include
>  -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror 
> -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra 
> -Wno-unused-parameter -Wwrite-strings -Wcast-qual 
> -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default 
> -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor 
> -Wsuggest-override -Wstring-conversion -Wno-pass-failed 
> -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color 
> -ffunction-sections -fdata-sections -Xclang -fno-pch-timestamp -Wall -Werror 
> -Wno-unused-parameter -O3 -DNDEBUG -std=c++17 -m32 -fPIC -fno-builtin 
> -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector 
> -fno-sanitize=safe-stack -fvisibility=hidden -fno-lto -Wthread-safety 
> -Wthread-safety-reference -Wthread-safety-beta -O3 -gline-tables-only 
> -Wno-gnu -Wno-variadic-macros -Wno-c99-extensions 
> -ftrivial-auto-var-init=pattern -D_LIBCPP_ABI_VERSION=Fuzzer -nostdinc++ 
> -fno-omit-frame-pointer -isystem 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_i386/include/c++/v1
>  -MD -MT 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer_interceptors.i386.dir/FuzzerInterceptors.cpp.o
>  -MF 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer_interceptors.i386.dir/FuzzerInterceptors.cpp.o.d
>  -o 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer_interceptors.i386.dir/FuzzerInterceptors.cpp.o
>  -c 
> /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/fuzzer/FuzzerInterceptors.cpp
> /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/fuzzer/FuzzerInterceptors.cpp:51:13:
>  error: variable 'FuzzerInitIsRunning' set but not used 
> [-Werror,-Wunused-but-set-variable]
>    51 | static bool FuzzerInitIsRunning;
>       |             ^
> 1 error generated.
> [3224/3274] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerExtraCounters.cpp.o
> [3226/3274] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer_main.i386.dir/FuzzerMain.cpp.o
> [3227/3274] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerExtFunctionsWeak.cpp.o
> [3228/3274] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerSHA1.cpp.o
> [3229/3274] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerCrossOver.cpp.o
> [3230/3274] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerUtilLinux.cpp.o
> [3231/3274] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerIOPosix.cpp.o
> [3232/3274] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerUtilPosix.cpp.o
> [3233/3274] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerUtil.cpp.o
> [3234/3274] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerIO.cpp.o
> [3235/3274] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerMutate.cpp.o
> [3236/3274] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerTracePC.cpp.o
> [3237/3274] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerDataFlowTrace.cpp.o
> [3238/3274] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerFork.cpp.o
> [3239/3274] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerLoop.cpp.o
> [3240/3274] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerDriver.cpp.o
> [3241/3274] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerMerge.cpp.o
> ninja: build stopped: subcommand failed.
> FAILED: runtimes/runtimes-stamps/runtimes-build 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-stamps/runtimes-build
>  
> cd /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins 
> && /usr/bin/cmake --build .
> ninja: build stopped: subcommand failed.
> 
> How to reproduce locally: 
> https://github.com/google/sanitizers/wiki/SanitizerBotReproduceBuild
> 
> 
> @@@STEP_FAILURE@@@
> 
> @@@STEP_FAILURE@@@
> 
> @@@STEP_FAILURE@@@
> @@@BUILD_STEP test compiler-rt symbolizer@@@
> ninja: Entering directory `build_default'
> [0/5] Performing build step for 'builtins'
> Step 8 (build compiler-rt symbolizer) failure: build compiler-rt symbolizer 
> (failure)
> ...
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/share/libc++/v1/std.compat/cstdlib.inc
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/share/libc++/v1/std.compat/cstring.inc
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/share/libc++/v1/std.compat/ctime.inc
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/share/libc++/v1/std.compat/cuchar.inc
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/share/libc++/v1/std.compat/cwchar.inc
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/share/libc++/v1/std.compat/cwctype.inc
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/share/libc++/v1/std.cppm
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/share/libc++/v1/std.compat.cppm
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/lib/libc++.modules.json
> [3223/3274] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer_interceptors.i386.dir/FuzzerInterceptors.cpp.o
> FAILED: 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer_interceptors.i386.dir/FuzzerInterceptors.cpp.o
>  
> /home/b/sanitizer-x86_64-linux/build/build_default/bin/clang++ 
> --target=x86_64-unknown-linux-gnu -D_DEBUG -D_GLIBCXX_ASSERTIONS 
> -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS 
> -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/fuzzer/../../include
>  -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror 
> -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra 
> -Wno-unused-parameter -Wwrite-strings -Wcast-qual 
> -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default 
> -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor 
> -Wsuggest-override -Wstring-conversion -Wno-pass-failed 
> -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color 
> -ffunction-sections -fdata-sections -Xclang -fno-pch-timestamp -Wall -Werror 
> -Wno-unused-parameter -O3 -DNDEBUG -std=c++17 -m32 -fPIC -fno-builtin 
> -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector 
> -fno-sanitize=safe-stack -fvisibility=hidden -fno-lto -Wthread-safety 
> -Wthread-safety-reference -Wthread-safety-beta -O3 -gline-tables-only 
> -Wno-gnu -Wno-variadic-macros -Wno-c99-extensions 
> -ftrivial-auto-var-init=pattern -D_LIBCPP_ABI_VERSION=Fuzzer -nostdinc++ 
> -fno-omit-frame-pointer -isystem 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_i386/include/c++/v1
>  -MD -MT 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer_interceptors.i386.dir/FuzzerInterceptors.cpp.o
>  -MF 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer_interceptors.i386.dir/FuzzerInterceptors.cpp.o.d
>  -o 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer_interceptors.i386.dir/FuzzerInterceptors.cpp.o
>  -c 
> /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/fuzzer/FuzzerInterceptors.cpp
> /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/fuzzer/FuzzerInterceptors.cpp:51:13:
>  error: variable 'FuzzerInitIsRunning' set but not used 
> [-Werror,-Wunused-but-set-variable]
>    51 | static bool FuzzerInitIsRunning;
>       |             ^
> 1 error generated.
> [3224/3274] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerExtraCounters.cpp.o
> [3226/3274] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer_main.i386.dir/FuzzerMain.cpp.o
> [3227/3274] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerExtFunctionsWeak.cpp.o
> [3228/3274] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerSHA1.cpp.o
> [3229/3274] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerCrossOver.cpp.o
> [3230/3274] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerUtilLinux.cpp.o
> [3231/3274] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerIOPosix.cpp.o
> [3232/3274] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerUtilPosix.cpp.o
> [3233/3274] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerUtil.cpp.o
> [3234/3274] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerIO.cpp.o
> [3235/3274] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerMutate.cpp.o
> [3236/3274] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerTracePC.cpp.o
> [3237/3274] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerDataFlowTrace.cpp.o
> [3238/3274] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerFork.cpp.o
> [3239/3274] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerLoop.cpp.o
> [3240/3274] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerDriver.cpp.o
> [3241/3274] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerMerge.cpp.o
> ninja: build stopped: subcommand failed.
> FAILED: runtimes/runtimes-stamps/runtimes-build 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-stamps/runtimes-build
>  
> cd /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins 
> && /usr/bin/cmake --build .
> ninja: build stopped: subcommand failed.
> 
> How to reproduce locally: 
> https://github.com/google/sanitizers/wiki/SanitizerBotReproduceBuild
> 
> 
> 
> 
> Step 9 (test compiler-rt symbolizer) failure: test compiler-rt symbolizer 
> (failure)
> ...
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/msan/libcxx_msan_x86_64/share/libc++/v1/std.compat/cstdlib.inc
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/msan/libcxx_msan_x86_64/share/libc++/v1/std.compat/cstring.inc
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/msan/libcxx_msan_x86_64/share/libc++/v1/std.compat/ctime.inc
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/msan/libcxx_msan_x86_64/share/libc++/v1/std.compat/cuchar.inc
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/msan/libcxx_msan_x86_64/share/libc++/v1/std.compat/cwchar.inc
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/msan/libcxx_msan_x86_64/share/libc++/v1/std.compat/cwctype.inc
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/msan/libcxx_msan_x86_64/share/libc++/v1/std.cppm
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/msan/libcxx_msan_x86_64/share/libc++/v1/std.compat.cppm
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/msan/libcxx_msan_x86_64/lib/libc++.modules.json
> [399/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer_interceptors.x86_64.dir/FuzzerInterceptors.cpp.o
> FAILED: 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer_interceptors.x86_64.dir/FuzzerInterceptors.cpp.o
>  
> /home/b/sanitizer-x86_64-linux/build/build_default/bin/clang++ 
> --target=x86_64-unknown-linux-gnu -D_DEBUG -D_GLIBCXX_ASSERTIONS 
> -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS 
> -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/fuzzer/../../include
>  -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror 
> -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra 
> -Wno-unused-parameter -Wwrite-strings -Wcast-qual 
> -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default 
> -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor 
> -Wsuggest-override -Wstring-conversion -Wno-pass-failed 
> -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color 
> -ffunction-sections -fdata-sections -Xclang -fno-pch-timestamp -Wall -Werror 
> -Wno-unused-parameter -O3 -DNDEBUG -std=c++17 -m64 -fPIC -fno-builtin 
> -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector 
> -fno-sanitize=safe-stack -fvisibility=hidden -fno-lto -Wthread-safety 
> -Wthread-safety-reference -Wthread-safety-beta -O3 -gline-tables-only 
> -Wno-gnu -Wno-variadic-macros -Wno-c99-extensions 
> -ftrivial-auto-var-init=pattern -D_LIBCPP_ABI_VERSION=Fuzzer -nostdinc++ 
> -fno-omit-frame-pointer -isystem 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/include/c++/v1
>  -MD -MT 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer_interceptors.x86_64.dir/FuzzerInterceptors.cpp.o
>  -MF 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer_interceptors.x86_64.dir/FuzzerInterceptors.cpp.o.d
>  -o 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer_interceptors.x86_64.dir/FuzzerInterceptors.cpp.o
>  -c 
> /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/fuzzer/FuzzerInterceptors.cpp
> /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/fuzzer/FuzzerInterceptors.cpp:51:13:
>  error: variable 'FuzzerInitIsRunning' set but not used 
> [-Werror,-Wunused-but-set-variable]
>    51 | static bool FuzzerInitIsRunning;
>       |             ^
> 1 error generated.
> [400/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerExtraCounters.cpp.o
> [402/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerExtFunctionsWeak.cpp.o
> [403/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer_main.x86_64.dir/FuzzerMain.cpp.o
> [404/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerSHA1.cpp.o
> [405/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerCrossOver.cpp.o
> [406/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerUtilLinux.cpp.o
> [407/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerIOPosix.cpp.o
> [408/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerUtilPosix.cpp.o
> [409/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerUtil.cpp.o
> [410/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerIO.cpp.o
> [411/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerMutate.cpp.o
> [412/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerTracePC.cpp.o
> [413/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerDataFlowTrace.cpp.o
> [414/449] Generating 
> FuzzedDataProviderTestObjects.FuzzedDataProviderUnittest.cpp.x86_64.o
> [415/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerFork.cpp.o
> [416/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerLoop.cpp.o
> [417/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerDriver.cpp.o
> [418/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerMerge.cpp.o
> [419/449] Generating FuzzedDataProviderTestObjects.gtest-all.cc.x86_64.o
> ninja: build stopped: subcommand failed.
> FAILED: runtimes/CMakeFiles/check-compiler-rt 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/CMakeFiles/check-compiler-rt
>  
> cd /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins 
> && /usr/bin/cmake --build 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/ 
> --target check-compiler-rt --config Release
> ninja: build stopped: subcommand failed.
> 
> How to reproduce locally: 
> https://github.com/google/sanitizers/wiki/SanitizerBotReproduceBuild
> 
> 
> 
> 
> Step 10 (build compiler-rt debug) failure: build compiler-rt debug (failure)
> ...
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/share/libc++/v1/std.compat/cstdlib.inc
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/share/libc++/v1/std.compat/cstring.inc
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/share/libc++/v1/std.compat/ctime.inc
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/share/libc++/v1/std.compat/cuchar.inc
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/share/libc++/v1/std.compat/cwchar.inc
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/share/libc++/v1/std.compat/cwctype.inc
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/share/libc++/v1/std.cppm
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/share/libc++/v1/std.compat.cppm
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/lib/libc++.modules.json
> [3220/3270] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer_interceptors.i386.dir/FuzzerInterceptors.cpp.o
> FAILED: 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer_interceptors.i386.dir/FuzzerInterceptors.cpp.o
>  
> /home/b/sanitizer-x86_64-linux/build/build_default/bin/clang++ 
> --target=x86_64-unknown-linux-gnu -D_DEBUG -D_GLIBCXX_ASSERTIONS 
> -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS 
> -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/fuzzer/../../include
>  -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror 
> -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra 
> -Wno-unused-parameter -Wwrite-strings -Wcast-qual 
> -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default 
> -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor 
> -Wsuggest-override -Wstring-conversion -Wno-pass-failed 
> -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color 
> -ffunction-sections -fdata-sections -Xclang -fno-pch-timestamp -Wall -Werror 
> -Wno-unused-parameter -O3 -DNDEBUG -std=c++17 -m32 -fPIC -fno-builtin 
> -fno-exceptions -funwind-tables -fno-stack-protector -fno-sanitize=safe-stack 
> -fvisibility=hidden -fno-lto -DSANITIZER_DEBUG=1 -Wthread-safety 
> -Wthread-safety-reference -Wthread-safety-beta -O1 -g -Wno-gnu 
> -Wno-variadic-macros -Wno-c99-extensions -ftrivial-auto-var-init=pattern 
> -D_LIBCPP_ABI_VERSION=Fuzzer -nostdinc++ -fno-omit-frame-pointer -isystem 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_i386/include/c++/v1
>  -MD -MT 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer_interceptors.i386.dir/FuzzerInterceptors.cpp.o
>  -MF 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer_interceptors.i386.dir/FuzzerInterceptors.cpp.o.d
>  -o 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer_interceptors.i386.dir/FuzzerInterceptors.cpp.o
>  -c 
> /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/fuzzer/FuzzerInterceptors.cpp
> /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/fuzzer/FuzzerInterceptors.cpp:51:13:
>  error: variable 'FuzzerInitIsRunning' set but not used 
> [-Werror,-Wunused-but-set-variable]
>    51 | static bool FuzzerInitIsRunning;
>       |             ^
> 1 error generated.
> [3222/3270] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer_main.i386.dir/FuzzerMain.cpp.o
> [3223/3270] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerUtilLinux.cpp.o
> [3224/3270] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerExtFunctionsWeak.cpp.o
> [3225/3270] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerUtilPosix.cpp.o
> [3226/3270] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerSHA1.cpp.o
> [3227/3270] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerIOPosix.cpp.o
> [3228/3270] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerCrossOver.cpp.o
> [3229/3270] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerUtil.cpp.o
> [3230/3270] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerIO.cpp.o
> [3231/3270] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerMutate.cpp.o
> [3232/3270] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerTracePC.cpp.o
> [3233/3270] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerDataFlowTrace.cpp.o
> [3234/3270] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerFork.cpp.o
> [3235/3270] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerLoop.cpp.o
> [3236/3270] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerDriver.cpp.o
> [3237/3270] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerMerge.cpp.o
> ninja: build stopped: subcommand failed.
> FAILED: runtimes/runtimes-stamps/runtimes-build 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-stamps/runtimes-build
>  
> cd /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins 
> && /usr/bin/cmake --build .
> ninja: build stopped: subcommand failed.
> 
> How to reproduce locally: 
> https://github.com/google/sanitizers/wiki/SanitizerBotReproduceBuild
> 
> 
> 
> 
> Step 11 (test compiler-rt debug) failure: test compiler-rt debug (failure)
> ...
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/msan/libcxx_msan_x86_64/share/libc++/v1/std.compat/cstdlib.inc
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/msan/libcxx_msan_x86_64/share/libc++/v1/std.compat/cstring.inc
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/msan/libcxx_msan_x86_64/share/libc++/v1/std.compat/ctime.inc
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/msan/libcxx_msan_x86_64/share/libc++/v1/std.compat/cuchar.inc
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/msan/libcxx_msan_x86_64/share/libc++/v1/std.compat/cwchar.inc
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/msan/libcxx_msan_x86_64/share/libc++/v1/std.compat/cwctype.inc
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/msan/libcxx_msan_x86_64/share/libc++/v1/std.cppm
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/msan/libcxx_msan_x86_64/share/libc++/v1/std.compat.cppm
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/msan/libcxx_msan_x86_64/lib/libc++.modules.json
> [400/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer_interceptors.x86_64.dir/FuzzerInterceptors.cpp.o
> FAILED: 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer_interceptors.x86_64.dir/FuzzerInterceptors.cpp.o
>  
> /home/b/sanitizer-x86_64-linux/build/build_default/bin/clang++ 
> --target=x86_64-unknown-linux-gnu -D_DEBUG -D_GLIBCXX_ASSERTIONS 
> -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS 
> -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/fuzzer/../../include
>  -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror 
> -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra 
> -Wno-unused-parameter -Wwrite-strings -Wcast-qual 
> -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default 
> -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor 
> -Wsuggest-override -Wstring-conversion -Wno-pass-failed 
> -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color 
> -ffunction-sections -fdata-sections -Xclang -fno-pch-timestamp -Wall -Werror 
> -Wno-unused-parameter -O3 -DNDEBUG -std=c++17 -m64 -fPIC -fno-builtin 
> -fno-exceptions -funwind-tables -fno-stack-protector -fno-sanitize=safe-stack 
> -fvisibility=hidden -fno-lto -DSANITIZER_DEBUG=1 -Wthread-safety 
> -Wthread-safety-reference -Wthread-safety-beta -O1 -g -Wno-gnu 
> -Wno-variadic-macros -Wno-c99-extensions -ftrivial-auto-var-init=pattern 
> -D_LIBCPP_ABI_VERSION=Fuzzer -nostdinc++ -fno-omit-frame-pointer -isystem 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/include/c++/v1
>  -MD -MT 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer_interceptors.x86_64.dir/FuzzerInterceptors.cpp.o
>  -MF 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer_interceptors.x86_64.dir/FuzzerInterceptors.cpp.o.d
>  -o 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer_interceptors.x86_64.dir/FuzzerInterceptors.cpp.o
>  -c 
> /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/fuzzer/FuzzerInterceptors.cpp
> /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/fuzzer/FuzzerInterceptors.cpp:51:13:
>  error: variable 'FuzzerInitIsRunning' set but not used 
> [-Werror,-Wunused-but-set-variable]
>    51 | static bool FuzzerInitIsRunning;
>       |             ^
> 1 error generated.
> [402/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer_main.x86_64.dir/FuzzerMain.cpp.o
> [403/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerExtFunctionsWeak.cpp.o
> [404/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerCrossOver.cpp.o
> [405/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerSHA1.cpp.o
> [406/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerUtilLinux.cpp.o
> [407/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerIOPosix.cpp.o
> [408/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerUtilPosix.cpp.o
> [409/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerUtil.cpp.o
> [410/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerIO.cpp.o
> [411/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerTracePC.cpp.o
> [412/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerMutate.cpp.o
> [413/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerDataFlowTrace.cpp.o
> [414/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerFork.cpp.o
> [415/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerLoop.cpp.o
> [416/449] Generating 
> FuzzedDataProviderTestObjects.FuzzedDataProviderUnittest.cpp.x86_64.o
> [417/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerDriver.cpp.o
> [418/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerMerge.cpp.o
> [419/449] Generating FuzzedDataProviderTestObjects.gtest-all.cc.x86_64.o
> ninja: build stopped: subcommand failed.
> FAILED: runtimes/CMakeFiles/check-compiler-rt 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/CMakeFiles/check-compiler-rt
>  
> cd /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins 
> && /usr/bin/cmake --build 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/ 
> --target check-compiler-rt --config Release
> ninja: build stopped: subcommand failed.
> 
> How to reproduce locally: 
> https://github.com/google/sanitizers/wiki/SanitizerBotReproduceBuild
> 
> 
> 
> 
> Step 13 (build compiler-rt default) failure: build compiler-rt default 
> (failure)
> ...
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/share/libc++/v1/std.compat/cstdlib.inc
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/share/libc++/v1/std.compat/cstring.inc
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/share/libc++/v1/std.compat/ctime.inc
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/share/libc++/v1/std.compat/cuchar.inc
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/share/libc++/v1/std.compat/cwchar.inc
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/share/libc++/v1/std.compat/cwctype.inc
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/share/libc++/v1/std.cppm
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/share/libc++/v1/std.compat.cppm
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/lib/libc++.modules.json
> [3220/3270] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer_interceptors.i386.dir/FuzzerInterceptors.cpp.o
> FAILED: 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer_interceptors.i386.dir/FuzzerInterceptors.cpp.o
>  
> /home/b/sanitizer-x86_64-linux/build/build_default/bin/clang++ 
> --target=x86_64-unknown-linux-gnu -D_DEBUG -D_GLIBCXX_ASSERTIONS 
> -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS 
> -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/fuzzer/../../include
>  -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror 
> -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra 
> -Wno-unused-parameter -Wwrite-strings -Wcast-qual 
> -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default 
> -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor 
> -Wsuggest-override -Wstring-conversion -Wno-pass-failed 
> -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color 
> -ffunction-sections -fdata-sections -Xclang -fno-pch-timestamp -Wall -Werror 
> -Wno-unused-parameter -O3 -DNDEBUG -std=c++17 -m32 -fPIC -fno-builtin 
> -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector 
> -fno-sanitize=safe-stack -fvisibility=hidden -fno-lto -Wthread-safety 
> -Wthread-safety-reference -Wthread-safety-beta -O3 -gline-tables-only 
> -Wno-gnu -Wno-variadic-macros -Wno-c99-extensions 
> -ftrivial-auto-var-init=pattern -D_LIBCPP_ABI_VERSION=Fuzzer -nostdinc++ 
> -fno-omit-frame-pointer -isystem 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_i386/include/c++/v1
>  -MD -MT 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer_interceptors.i386.dir/FuzzerInterceptors.cpp.o
>  -MF 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer_interceptors.i386.dir/FuzzerInterceptors.cpp.o.d
>  -o 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer_interceptors.i386.dir/FuzzerInterceptors.cpp.o
>  -c 
> /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/fuzzer/FuzzerInterceptors.cpp
> /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/fuzzer/FuzzerInterceptors.cpp:51:13:
>  error: variable 'FuzzerInitIsRunning' set but not used 
> [-Werror,-Wunused-but-set-variable]
>    51 | static bool FuzzerInitIsRunning;
>       |             ^
> 1 error generated.
> [3222/3270] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer_main.i386.dir/FuzzerMain.cpp.o
> [3223/3270] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerExtFunctionsWeak.cpp.o
> [3224/3270] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerUtilPosix.cpp.o
> [3225/3270] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerIOPosix.cpp.o
> [3226/3270] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerCrossOver.cpp.o
> [3227/3270] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerSHA1.cpp.o
> [3228/3270] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerUtilLinux.cpp.o
> [3229/3270] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerUtil.cpp.o
> [3230/3270] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerIO.cpp.o
> [3231/3270] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerMutate.cpp.o
> [3232/3270] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerTracePC.cpp.o
> [3233/3270] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerFork.cpp.o
> [3234/3270] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerDataFlowTrace.cpp.o
> [3235/3270] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerLoop.cpp.o
> [3236/3270] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerMerge.cpp.o
> [3237/3270] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerDriver.cpp.o
> ninja: build stopped: subcommand failed.
> FAILED: runtimes/runtimes-stamps/runtimes-build 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-stamps/runtimes-build
>  
> cd /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins 
> && /usr/bin/cmake --build .
> ninja: build stopped: subcommand failed.
> 
> How to reproduce locally: 
> https://github.com/google/sanitizers/wiki/SanitizerBotReproduceBuild
> 
> 
> 
> 
> Step 14 (test compiler-rt default) failure: test compiler-rt default (failure)
> ...
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/msan/libcxx_msan_x86_64/share/libc++/v1/std.compat/cstdlib.inc
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/msan/libcxx_msan_x86_64/share/libc++/v1/std.compat/cstring.inc
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/msan/libcxx_msan_x86_64/share/libc++/v1/std.compat/ctime.inc
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/msan/libcxx_msan_x86_64/share/libc++/v1/std.compat/cuchar.inc
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/msan/libcxx_msan_x86_64/share/libc++/v1/std.compat/cwchar.inc
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/msan/libcxx_msan_x86_64/share/libc++/v1/std.compat/cwctype.inc
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/msan/libcxx_msan_x86_64/share/libc++/v1/std.cppm
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/msan/libcxx_msan_x86_64/share/libc++/v1/std.compat.cppm
> -- Installing: 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/msan/libcxx_msan_x86_64/lib/libc++.modules.json
> [398/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer_interceptors.x86_64.dir/FuzzerInterceptors.cpp.o
> FAILED: 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer_interceptors.x86_64.dir/FuzzerInterceptors.cpp.o
>  
> /home/b/sanitizer-x86_64-linux/build/build_default/bin/clang++ 
> --target=x86_64-unknown-linux-gnu -D_DEBUG -D_GLIBCXX_ASSERTIONS 
> -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS 
> -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/fuzzer/../../include
>  -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror 
> -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra 
> -Wno-unused-parameter -Wwrite-strings -Wcast-qual 
> -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default 
> -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor 
> -Wsuggest-override -Wstring-conversion -Wno-pass-failed 
> -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color 
> -ffunction-sections -fdata-sections -Xclang -fno-pch-timestamp -Wall -Werror 
> -Wno-unused-parameter -O3 -DNDEBUG -std=c++17 -m64 -fPIC -fno-builtin 
> -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector 
> -fno-sanitize=safe-stack -fvisibility=hidden -fno-lto -Wthread-safety 
> -Wthread-safety-reference -Wthread-safety-beta -O3 -gline-tables-only 
> -Wno-gnu -Wno-variadic-macros -Wno-c99-extensions 
> -ftrivial-auto-var-init=pattern -D_LIBCPP_ABI_VERSION=Fuzzer -nostdinc++ 
> -fno-omit-frame-pointer -isystem 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/include/c++/v1
>  -MD -MT 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer_interceptors.x86_64.dir/FuzzerInterceptors.cpp.o
>  -MF 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer_interceptors.x86_64.dir/FuzzerInterceptors.cpp.o.d
>  -o 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer_interceptors.x86_64.dir/FuzzerInterceptors.cpp.o
>  -c 
> /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/fuzzer/FuzzerInterceptors.cpp
> /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/fuzzer/FuzzerInterceptors.cpp:51:13:
>  error: variable 'FuzzerInitIsRunning' set but not used 
> [-Werror,-Wunused-but-set-variable]
>    51 | static bool FuzzerInitIsRunning;
>       |             ^
> 1 error generated.
> [400/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerExtFunctionsWeak.cpp.o
> [401/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer_main.x86_64.dir/FuzzerMain.cpp.o
> [402/449] Generating MEMPROF_TEST_OBJECTS.gtest-all.cc.x86_64.o
> [403/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerSHA1.cpp.o
> [404/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerUtilLinux.cpp.o
> [405/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerCrossOver.cpp.o
> [406/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerIOPosix.cpp.o
> [407/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerUtil.cpp.o
> [408/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerUtilPosix.cpp.o
> [409/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerIO.cpp.o
> [410/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerTracePC.cpp.o
> [411/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerMutate.cpp.o
> [412/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerDataFlowTrace.cpp.o
> [413/449] Generating 
> FuzzedDataProviderTestObjects.FuzzedDataProviderUnittest.cpp.x86_64.o
> [414/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerDriver.cpp.o
> [415/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerFork.cpp.o
> [416/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerLoop.cpp.o
> [417/449] Building CXX object 
> compiler-rt/lib/fuzzer/CMakeFiles/RTfuzzer.x86_64.dir/FuzzerMerge.cpp.o
> [418/449] Generating FuzzedDataProviderTestObjects.gtest-all.cc.x86_64.o
> ninja: build stopped: subcommand failed.
> FAILED: runtimes/CMakeFiles/check-compiler-rt 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/CMakeFiles/check-compiler-rt
>  
> cd /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins 
> && /usr/bin/cmake --build 
> /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/ 
> --target check-compiler-rt --config Release
> ninja: build stopped: subcommand failed.
> 
> How to reproduce locally: 
> https://github.com/google/sanitizers/wiki/SanitizerBotReproduceBuild
> 
> 
> 
> 
> Step 15 (build standalone compiler-rt) failure: build standalone compiler-rt 
> (failure)
> ...
> -- Performing Test 
> CXX_SUPPORTS_FDEBUG_PREFIX_MAP_EQ_/HOME/B/SANITIZER_X86_64_LINUX/BUILD/COMPILER_RT_BUILD/LIB/FUZZER/LIBCXX_FUZZER_X86_64/BUILD/INCLUDE/CXX/V1_EQ_/HOME/B/SANITIZER_X86_64_LINUX/BUILD/LLVM_PROJECT/LIBCXX/INCLUDE_FLAG
> -- Performing Test 
> CXX_SUPPORTS_FDEBUG_PREFIX_MAP_EQ_/HOME/B/SANITIZER_X86_64_LINUX/BUILD/COMPILER_RT_BUILD/LIB/FUZZER/LIBCXX_FUZZER_X86_64/BUILD/INCLUDE/CXX/V1_EQ_/HOME/B/SANITIZER_X86_64_LINUX/BUILD/LLVM_PROJECT/LIBCXX/INCLUDE_FLAG
>  - Success
> -- Performing Test CXX_SUPPORTS_FALIGNED_ALLOCATION_FLAG
> -- Performing Test CXX_SUPPORTS_FALIGNED_ALLOCATION_FLAG - Success
> -- Performing Test CXX_SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG
> -- Performing Test CXX_SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success
> -- Configuring done (10.5s)
> -- Generating done (0.2s)
> -- Build files have been written to: 
> /home/b/sanitizer-x86_64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_x86_64/build
> [369/989] Building C object 
> lib/builtins/CMakeFiles/clang_rt.builtins-x86_64.dir/emutls.c.o
> FAILED: lib/builtins/CMakeFiles/clang_rt.builtins-x86_64.dir/emutls.c.o 
> /home/b/sanitizer-x86_64-linux/build/build_default/bin/clang 
> -DVISIBILITY_HIDDEN 
> -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/builtins/../../../third-party/siphash/include
>  -Wall -Werror -Wno-unused-parameter -std=gnu11 -m64 -fno-lto 
> -Werror=array-bounds -Werror=uninitialized -Werror=shadow -Werror=empty-body 
> -Werror=sizeof-pointer-memaccess -Werror=sizeof-array-argument 
> -Werror=suspicious-memaccess -Werror=builtin-memcpy-chk-size 
> -Werror=array-bounds-pointer-arithmetic -Werror=return-stack-address 
> -Werror=sizeof-array-decay -Werror=format-insufficient-args -Wformat 
> -nostdinc++ -Wno-c2y-extensions -fPIC -fno-builtin -fvisibility=hidden 
> -fomit-frame-pointer -DCOMPILER_RT_HAS_FLOAT16 -MD -MT 
> lib/builtins/CMakeFiles/clang_rt.builtins-x86_64.dir/emutls.c.o -MF 
> lib/builtins/CMakeFiles/clang_rt.builtins-x86_64.dir/emutls.c.o.d -o 
> lib/builtins/CMakeFiles/clang_rt.builtins-x86_64.dir/emutls.c.o -c 
> /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/builtins/emutls.c
> /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/builtins/emutls.c:54:13:
>  error: variable 'emutls_key_created' set but not used 
> [-Werror,-Wunused-but-set-variable]
>    54 | static bool emutls_key_created = false;
>       |             ^
> 1 error generated.
> [431/989] Building CXX object 
> lib/tsan/rtl/CMakeFiles/clang_rt.tsan-x86_64.dir/tsan_interceptors_posix.cpp.o
> [433/989] Building CXX object 
> lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_interceptors.cpp.o
> [434/989] Building CXX object 
> lib/asan/CMakeFiles/RTAsan.x86_64.dir/asan_interceptors.cpp.o
> ninja: build stopped: subcommand failed.
> 
> How to reproduce locally: 
> https://github.com/google/sanitizers/wiki/SanitizerBotReproduceBuild
> 
> 
> 
> 
> Step 16 (test standalone compiler-rt) failure: test standalone compiler-rt 
> (failure)
> ...
> [1883/1891] Building CXX object 
> libcxx/src/CMakeFiles/cxx_static.dir/algorithm.cpp.o
> [1884/1891] Building CXX object 
> libcxx/src/CMakeFiles/cxx_static.dir/filesystem/operations.cpp.o
> [1885/1891] Building CXX object 
> libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_demangle.cpp.o
> [1886/1891] Linking CXX static library lib/libc++abi.a
> [1887/1891] Building CXX object 
> libcxx/src/CMakeFiles/cxx_experimental.dir/experimental/tzdb.cpp.o
> [1888/1891] Building CXX object 
> libcxx/src/CMakeFiles/cxx_static.dir/locale.cpp.o
> [1889/1891] Building CXX object 
> libcxx/src/CMakeFiles/cxx_experimental.dir/experimental/time_zone.cpp.o
> [1890/1891] Linking CXX static library lib/libc++.a
> [1891/1891] Linking CXX static library lib/libc++experimental.a
> [149/663] Building C object 
> lib/builtins/CMakeFiles/clang_rt.builtins-x86_64.dir/emutls.c.o
> FAILED: lib/builtins/CMakeFiles/clang_rt.builtins-x86_64.dir/emutls.c.o 
> /home/b/sanitizer-x86_64-linux/build/build_default/bin/clang 
> -DVISIBILITY_HIDDEN 
> -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/builtins/../../../third-party/siphash/include
>  -Wall -Werror -Wno-unused-parameter -std=gnu11 -m64 -fno-lto 
> -Werror=array-bounds -Werror=uninitialized -Werror=shadow -Werror=empty-body 
> -Werror=sizeof-pointer-memaccess -Werror=sizeof-array-argument 
> -Werror=suspicious-memaccess -Werror=builtin-memcpy-chk-size 
> -Werror=array-bounds-pointer-arithmetic -Werror=return-stack-address 
> -Werror=sizeof-array-decay -Werror=format-insufficient-args -Wformat 
> -nostdinc++ -Wno-c2y-extensions -fPIC -fno-builtin -fvisibility=hidden 
> -fomit-frame-pointer -DCOMPILER_RT_HAS_FLOAT16 -MD -MT 
> lib/builtins/CMakeFiles/clang_rt.builtins-x86_64.dir/emutls.c.o -MF 
> lib/builtins/CMakeFiles/clang_rt.builtins-x86_64.dir/emutls.c.o.d -o 
> lib/builtins/CMakeFiles/clang_rt.builtins-x86_64.dir/emutls.c.o -c 
> /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/builtins/emutls.c
> /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/builtins/emutls.c:54:13:
>  error: variable 'emutls_key_created' set but not used 
> [-Werror,-Wunused-but-set-variable]
>    54 | static bool emutls_key_created = false;
>       |             ^
> 1 error generated.
> [210/663] Building CXX object 
> lib/tsan/rtl/CMakeFiles/clang_rt.tsan-dynamic-x86_64.dir/tsan_interceptors_posix.cpp.o
> [212/663] Generating SANITIZER_TEST_OBJECTS.gtest-all.cc.x86_64.o
> [213/663] Generating 
> SANITIZER_TEST_OBJECTS.sanitizer_dense_map_test.cpp.x86_64.o
> [214/663] Building CXX object 
> lib/asan/CMakeFiles/RTAsan_dynamic.x86_64.dir/asan_interceptors.cpp.o
> ninja: build stopped: subcommand failed.
> 
> How to reproduce locally: 
> https://github.com/google/sanitizers/wiki/SanitizerBotReproduceBuild
> 
> 
> 
> 
> 
> ```
> 
> </details>

This failure is related. Could you please fix these warnings with `(void)var` 
or `#ifndef` in a new PR? Thanks!

https://github.com/llvm/llvm-project/pull/178342
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to