llvm-ci wrote: LLVM Buildbot has detected a new failure on builder `sanitizer-x86_64-linux` running on `sanitizer-buildbot1` while building `clang-tools-extra,clang,libcxx,lldb` at step 2 "annotate".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/66/builds/16687 <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) ... + cut -f 1,2 -d ' ' + sort -u + sort -u + grep -Ev '^#|^$' /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/symbolizer/scripts/global_symbols.txt + diff -u expected.new undefined.new + grep -E '^\+[^+]' + cp -f symbolizer.o /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/sanitizer_common/symbolizer/RTSanitizerCommonSymbolizerInternal.i386.o + echo 'Success!' Success! [1940/3252] Building CXX object compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.cpp.o FAILED: compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.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/nsan/.. -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 -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -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 -nostdinc++ -fno-rtti -MD -MT compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.cpp.o -MF compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.cpp.o.d -o compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.cpp.o -c /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_flags.cpp In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_flags.cpp:15: /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/../sanitizer_common/sanitizer_flag_parser.h:141:76: error: format specifies type 'size_t' (aka '__size_t') but the argument has type 'unsigned long' [-Werror,-Wformat] 141 | uptr num_symbols_should_write = internal_snprintf(buffer, size, "0x%zx", *t_); | ~~~ ^~~ | %lx 1 error generated. [1983/3252] Building CXX object compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_allocator.cpp.o FAILED: compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_allocator.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/nsan/.. -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 -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -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 -nostdinc++ -fno-rtti -MD -MT compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_allocator.cpp.o -MF compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_allocator.cpp.o.d -o compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_allocator.cpp.o -c /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_allocator.cpp /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_allocator.cpp:96:14: error: format specifies type 'size_t' (aka '__size_t') but the argument has type 'uptr' (aka 'unsigned long') [-Werror,-Wformat] 94 | Report("WARNING: NumericalStabilitySanitizer failed to allocate 0x%zx " | ~~~ | %lx 95 | "bytes\n", 96 | size); | ^~~~ In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_allocator.cpp:19: In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/../sanitizer_common/sanitizer_allocator.h:74: /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/../sanitizer_common/sanitizer_allocator_primary64.h:191:30: error: format specifies type 'size_t' (aka '__size_t') but the argument has type 'uptr' (aka 'unsigned long') [-Werror,-Wformat] 190 | "space for size class %zu (%zu bytes).\n", | ~~~ | %lu 191 | SanitizerToolName, class_id, ClassIdToSize(class_id)); | ^~~~~~~~ /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/../sanitizer_common/sanitizer_allocator_local_cache.h:121:16: note: in instantiation of member function '__sanitizer::SizeClassAllocator64<(anonymous namespace)::AP64>::ReturnToAllocator' requested here 121 | allocator->ReturnToAllocator(memory_mapper, &stats_, class_id, | ^ /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/../sanitizer_common/sanitizer_allocator_local_cache.h:69:28: note: in instantiation of member function '__sanitizer::SizeClassAllocator64LocalCache<__sanitizer::SizeClassAllocator64<(anonymous namespace)::AP64>>::Drain' requested here 69 | while (c->count > 0) Drain(&memory_mapper, c, allocator, i, c->count); | ^ /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/../sanitizer_common/sanitizer_allocator_combined.h:164:12: note: in instantiation of member function '__sanitizer::SizeClassAllocator64LocalCache<__sanitizer::SizeClassAllocator64<(anonymous namespace)::AP64>>::Drain' requested here 164 | cache->Drain(&primary_); | ^ /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_allocator.cpp:87:13: note: in instantiation of member function '__sanitizer::CombinedAllocator<__sanitizer::SizeClassAllocator64<(anonymous namespace)::AP64>>::SwallowCache' requested here 87 | allocator.SwallowCache(GetAllocatorCache(this)); | ^ In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_allocator.cpp:19: Step 8 (build compiler-rt symbolizer) failure: build compiler-rt symbolizer (failure) ... + cut -f 1,2 -d ' ' + sort -u + sort -u + grep -Ev '^#|^$' /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/symbolizer/scripts/global_symbols.txt + diff -u expected.new undefined.new + grep -E '^\+[^+]' + cp -f symbolizer.o /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/sanitizer_common/symbolizer/RTSanitizerCommonSymbolizerInternal.i386.o + echo 'Success!' Success! [1940/3252] Building CXX object compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.cpp.o FAILED: compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.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/nsan/.. -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 -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -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 -nostdinc++ -fno-rtti -MD -MT compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.cpp.o -MF compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.cpp.o.d -o compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.cpp.o -c /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_flags.cpp In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_flags.cpp:15: /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/../sanitizer_common/sanitizer_flag_parser.h:141:76: error: format specifies type 'size_t' (aka '__size_t') but the argument has type 'unsigned long' [-Werror,-Wformat] 141 | uptr num_symbols_should_write = internal_snprintf(buffer, size, "0x%zx", *t_); | ~~~ ^~~ | %lx 1 error generated. [1983/3252] Building CXX object compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_allocator.cpp.o FAILED: compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_allocator.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/nsan/.. -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 -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -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 -nostdinc++ -fno-rtti -MD -MT compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_allocator.cpp.o -MF compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_allocator.cpp.o.d -o compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_allocator.cpp.o -c /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_allocator.cpp /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_allocator.cpp:96:14: error: format specifies type 'size_t' (aka '__size_t') but the argument has type 'uptr' (aka 'unsigned long') [-Werror,-Wformat] 94 | Report("WARNING: NumericalStabilitySanitizer failed to allocate 0x%zx " | ~~~ | %lx 95 | "bytes\n", 96 | size); | ^~~~ In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_allocator.cpp:19: In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/../sanitizer_common/sanitizer_allocator.h:74: /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/../sanitizer_common/sanitizer_allocator_primary64.h:191:30: error: format specifies type 'size_t' (aka '__size_t') but the argument has type 'uptr' (aka 'unsigned long') [-Werror,-Wformat] 190 | "space for size class %zu (%zu bytes).\n", | ~~~ | %lu 191 | SanitizerToolName, class_id, ClassIdToSize(class_id)); | ^~~~~~~~ /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/../sanitizer_common/sanitizer_allocator_local_cache.h:121:16: note: in instantiation of member function '__sanitizer::SizeClassAllocator64<(anonymous namespace)::AP64>::ReturnToAllocator' requested here 121 | allocator->ReturnToAllocator(memory_mapper, &stats_, class_id, | ^ /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/../sanitizer_common/sanitizer_allocator_local_cache.h:69:28: note: in instantiation of member function '__sanitizer::SizeClassAllocator64LocalCache<__sanitizer::SizeClassAllocator64<(anonymous namespace)::AP64>>::Drain' requested here 69 | while (c->count > 0) Drain(&memory_mapper, c, allocator, i, c->count); | ^ /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/../sanitizer_common/sanitizer_allocator_combined.h:164:12: note: in instantiation of member function '__sanitizer::SizeClassAllocator64LocalCache<__sanitizer::SizeClassAllocator64<(anonymous namespace)::AP64>>::Drain' requested here 164 | cache->Drain(&primary_); | ^ /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_allocator.cpp:87:13: note: in instantiation of member function '__sanitizer::CombinedAllocator<__sanitizer::SizeClassAllocator64<(anonymous namespace)::AP64>>::SwallowCache' requested here 87 | allocator.SwallowCache(GetAllocatorCache(this)); | ^ In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_allocator.cpp:19: Step 9 (test compiler-rt symbolizer) failure: test compiler-rt symbolizer (failure) ... + nm -f posix -g symbolizer.o + cut -f 1,2 -d ' ' + sort -u + grep -Ev '^#|^$' /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/symbolizer/scripts/global_symbols.txt + grep -E '^\+[^+]' + diff -u expected.new undefined.new + cp -f symbolizer.o /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/sanitizer_common/symbolizer/RTSanitizerCommonSymbolizerInternal.x86_64.o + echo 'Success!' Success! [17/1188] Building CXX object compiler-rt/lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_linux.cpp.o FAILED: compiler-rt/lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_linux.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/msan/.. -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 -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Wall -Werror -Wno-unused-parameter -O3 -DNDEBUG -std=c++17 -m64 -fno-lto -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fno-sanitize=safe-stack -fvisibility=hidden -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 -nostdinc++ -fno-rtti -fPIE -ffreestanding -MD -MT compiler-rt/lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_linux.cpp.o -MF compiler-rt/lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_linux.cpp.o.d -o compiler-rt/lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_linux.cpp.o -c /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/msan/msan_linux.cpp /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/msan/msan_linux.cpp:119:58: error: format specifies type 'size_t' (aka '__size_t') but the argument has type 'uptr' (aka 'unsigned long') [-Werror,-Wformat] 119 | VPrintf(1, "%s: %zx - %zx\n", kMemoryLayout[i].name, kMemoryLayout[i].start, | ~~~ ^~~~~~~~~~~~~~~~~~~~~~ | %lx /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/msan/../sanitizer_common/sanitizer_common.h:250:14: note: expanded from macro 'VPrintf' 250 | Printf(__VA_ARGS__); \ | ^~~~~~~~~~~ /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/msan/msan_linux.cpp:120:13: error: format specifies type 'size_t' (aka '__size_t') but the argument has type 'uptr' (aka 'unsigned long') [-Werror,-Wformat] 119 | VPrintf(1, "%s: %zx - %zx\n", kMemoryLayout[i].name, kMemoryLayout[i].start, | ~~~ | %lx 120 | kMemoryLayout[i].end - 1); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/msan/../sanitizer_common/sanitizer_common.h:250:14: note: expanded from macro 'VPrintf' 250 | Printf(__VA_ARGS__); \ | ^~~~~~~~~~~ 2 errors generated. [42/1188] Building CXX object compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.cpp.o FAILED: compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.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/nsan/.. -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 -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -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 -nostdinc++ -fno-rtti -MD -MT compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.cpp.o -MF compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.cpp.o.d -o compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.cpp.o -c /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_flags.cpp In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_flags.cpp:15: /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/../sanitizer_common/sanitizer_flag_parser.h:141:76: error: format specifies type 'size_t' (aka '__size_t') but the argument has type 'unsigned long' [-Werror,-Wformat] 141 | uptr num_symbols_should_write = internal_snprintf(buffer, size, "0x%zx", *t_); | ~~~ ^~~ | %lx 1 error generated. [47/1188] Building CXX object compiler-rt/lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_report.cpp.o FAILED: compiler-rt/lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_report.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/msan/.. -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 -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Wall -Werror -Wno-unused-parameter -O3 -DNDEBUG -std=c++17 -m64 -fno-lto -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fno-sanitize=safe-stack -fvisibility=hidden -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 -nostdinc++ -fno-rtti -fPIE -ffreestanding -MD -MT compiler-rt/lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_report.cpp.o -MF compiler-rt/lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_report.cpp.o.d -o compiler-rt/lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_report.cpp.o -c /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/msan/msan_report.cpp /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/msan/msan_report.cpp:132:42: error: format specifies type 'size_t' (aka '__size_t') but the argument has type 'uptr' (aka 'unsigned long') [-Werror,-Wformat] 132 | Printf("Unique heap origins: %zu\n", stack_depot_stats.n_uniq_ids); | ~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | %lu /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/msan/msan_report.cpp:133:50: error: format specifies type 'size_t' (aka '__size_t') but the argument has type 'uptr' (aka 'unsigned long') [-Werror,-Wformat] 133 | Printf("Stack depot allocated bytes: %zu\n", stack_depot_stats.allocated); | ~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | %lu Step 10 (build compiler-rt debug) failure: build compiler-rt debug (failure) ... -- Performing Test CXX_SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG -- Performing Test CXX_SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success -- Configuring done (12.1s) -- Generating done (0.3s) -- Build files have been written to: /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_i386/build CMake Warning: Manually-specified variables were not used by the project: LIBCXX_HAS_GCC_S_LIB [1952/3248] Building CXX object compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.cpp.o FAILED: compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.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/nsan/.. -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 -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -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 -nostdinc++ -fno-rtti -MD -MT compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.cpp.o -MF compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.cpp.o.d -o compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.cpp.o -c /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_flags.cpp In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_flags.cpp:15: /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/../sanitizer_common/sanitizer_flag_parser.h:141:76: error: format specifies type 'size_t' (aka '__size_t') but the argument has type 'unsigned long' [-Werror,-Wformat] 141 | uptr num_symbols_should_write = internal_snprintf(buffer, size, "0x%zx", *t_); | ~~~ ^~~ | %lx 1 error generated. [2004/3248] Building CXX object compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_allocator.cpp.o FAILED: compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_allocator.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/nsan/.. -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 -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -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 -nostdinc++ -fno-rtti -MD -MT compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_allocator.cpp.o -MF compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_allocator.cpp.o.d -o compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_allocator.cpp.o -c /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_allocator.cpp /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_allocator.cpp:96:14: error: format specifies type 'size_t' (aka '__size_t') but the argument has type 'uptr' (aka 'unsigned long') [-Werror,-Wformat] 94 | Report("WARNING: NumericalStabilitySanitizer failed to allocate 0x%zx " | ~~~ | %lx 95 | "bytes\n", 96 | size); | ^~~~ In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_allocator.cpp:19: In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/../sanitizer_common/sanitizer_allocator.h:74: /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/../sanitizer_common/sanitizer_allocator_primary64.h:191:30: error: format specifies type 'size_t' (aka '__size_t') but the argument has type 'uptr' (aka 'unsigned long') [-Werror,-Wformat] 190 | "space for size class %zu (%zu bytes).\n", | ~~~ | %lu 191 | SanitizerToolName, class_id, ClassIdToSize(class_id)); | ^~~~~~~~ /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/../sanitizer_common/sanitizer_allocator_local_cache.h:121:16: note: in instantiation of member function '__sanitizer::SizeClassAllocator64<(anonymous namespace)::AP64>::ReturnToAllocator' requested here 121 | allocator->ReturnToAllocator(memory_mapper, &stats_, class_id, | ^ /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/../sanitizer_common/sanitizer_allocator_local_cache.h:69:28: note: in instantiation of member function '__sanitizer::SizeClassAllocator64LocalCache<__sanitizer::SizeClassAllocator64<(anonymous namespace)::AP64>>::Drain' requested here 69 | while (c->count > 0) Drain(&memory_mapper, c, allocator, i, c->count); | ^ /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/../sanitizer_common/sanitizer_allocator_combined.h:164:12: note: in instantiation of member function '__sanitizer::SizeClassAllocator64LocalCache<__sanitizer::SizeClassAllocator64<(anonymous namespace)::AP64>>::Drain' requested here 164 | cache->Drain(&primary_); | ^ /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_allocator.cpp:87:13: note: in instantiation of member function '__sanitizer::CombinedAllocator<__sanitizer::SizeClassAllocator64<(anonymous namespace)::AP64>>::SwallowCache' requested here 87 | allocator.SwallowCache(GetAllocatorCache(this)); | ^ In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_allocator.cpp:19: Step 11 (test compiler-rt debug) failure: test compiler-rt debug (failure) ... -- Performing Test CXX_SUPPORTS_FDEBUG_PREFIX_MAP_EQ_/HOME/B/SANITIZER_X86_64_LINUX/BUILD/BUILD_DEFAULT/RUNTIMES/RUNTIMES_BINS/COMPILER_RT/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/BUILD_DEFAULT/RUNTIMES/RUNTIMES_BINS/COMPILER_RT/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 (14.0s) -- Generating done (0.4s) -- Build files have been written to: /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/build [51/1173] Building CXX object compiler-rt/lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_linux.cpp.o FAILED: compiler-rt/lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_linux.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/msan/.. -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 -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Wall -Werror -Wno-unused-parameter -O3 -DNDEBUG -std=c++17 -m64 -fno-lto -fPIC -fno-builtin -fno-exceptions -funwind-tables -fno-stack-protector -fno-sanitize=safe-stack -fvisibility=hidden -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 -nostdinc++ -fno-rtti -fPIE -ffreestanding -MD -MT compiler-rt/lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_linux.cpp.o -MF compiler-rt/lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_linux.cpp.o.d -o compiler-rt/lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_linux.cpp.o -c /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/msan/msan_linux.cpp /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/msan/msan_linux.cpp:119:58: error: format specifies type 'size_t' (aka '__size_t') but the argument has type 'uptr' (aka 'unsigned long') [-Werror,-Wformat] 119 | VPrintf(1, "%s: %zx - %zx\n", kMemoryLayout[i].name, kMemoryLayout[i].start, | ~~~ ^~~~~~~~~~~~~~~~~~~~~~ | %lx /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/msan/../sanitizer_common/sanitizer_common.h:250:14: note: expanded from macro 'VPrintf' 250 | Printf(__VA_ARGS__); \ | ^~~~~~~~~~~ /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/msan/msan_linux.cpp:120:13: error: format specifies type 'size_t' (aka '__size_t') but the argument has type 'uptr' (aka 'unsigned long') [-Werror,-Wformat] 119 | VPrintf(1, "%s: %zx - %zx\n", kMemoryLayout[i].name, kMemoryLayout[i].start, | ~~~ | %lx 120 | kMemoryLayout[i].end - 1); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/msan/../sanitizer_common/sanitizer_common.h:250:14: note: expanded from macro 'VPrintf' 250 | Printf(__VA_ARGS__); \ | ^~~~~~~~~~~ 2 errors generated. [52/1173] Building CXX object compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.cpp.o FAILED: compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.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/nsan/.. -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 -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -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 -nostdinc++ -fno-rtti -MD -MT compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.cpp.o -MF compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.cpp.o.d -o compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.cpp.o -c /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_flags.cpp In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_flags.cpp:15: /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/../sanitizer_common/sanitizer_flag_parser.h:141:76: error: format specifies type 'size_t' (aka '__size_t') but the argument has type 'unsigned long' [-Werror,-Wformat] 141 | uptr num_symbols_should_write = internal_snprintf(buffer, size, "0x%zx", *t_); | ~~~ ^~~ | %lx 1 error generated. [58/1173] Building CXX object compiler-rt/lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_report.cpp.o FAILED: compiler-rt/lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_report.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/msan/.. -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 -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Wall -Werror -Wno-unused-parameter -O3 -DNDEBUG -std=c++17 -m64 -fno-lto -fPIC -fno-builtin -fno-exceptions -funwind-tables -fno-stack-protector -fno-sanitize=safe-stack -fvisibility=hidden -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 -nostdinc++ -fno-rtti -fPIE -ffreestanding -MD -MT compiler-rt/lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_report.cpp.o -MF compiler-rt/lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_report.cpp.o.d -o compiler-rt/lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_report.cpp.o -c /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/msan/msan_report.cpp /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/msan/msan_report.cpp:132:42: error: format specifies type 'size_t' (aka '__size_t') but the argument has type 'uptr' (aka 'unsigned long') [-Werror,-Wformat] 132 | Printf("Unique heap origins: %zu\n", stack_depot_stats.n_uniq_ids); | ~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | %lu /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/msan/msan_report.cpp:133:50: error: format specifies type 'size_t' (aka '__size_t') but the argument has type 'uptr' (aka 'unsigned long') [-Werror,-Wformat] 133 | Printf("Stack depot allocated bytes: %zu\n", stack_depot_stats.allocated); | ~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | %lu Step 12 (build compiler-rt tsan_debug) failure: build compiler-rt tsan_debug (failure) ... [1938/3155] Building CXX object compiler-rt/lib/asan/CMakeFiles/RTAsan.x86_64.dir/asan_activation.cpp.o [1939/3155] Building CXX object compiler-rt/lib/asan/CMakeFiles/RTAsan.i386.dir/asan_memory_profile.cpp.o [1940/3155] Building CXX object compiler-rt/lib/asan/CMakeFiles/RTAsan.x86_64.dir/asan_stack.cpp.o [1941/3155] Building CXX object compiler-rt/lib/ubsan/CMakeFiles/RTUbsan.x86_64.dir/ubsan_diag.cpp.o [1942/3155] Building CXX object compiler-rt/lib/asan/CMakeFiles/RTAsan.i386.dir/asan_stats.cpp.o [1943/3155] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_guard.cpp.o [1944/3155] Building CXX object compiler-rt/lib/hwasan/CMakeFiles/RTHwasanAliases.x86_64.dir/hwasan_globals.cpp.o [1945/3155] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.x86_64.dir/sanitizer_symbolizer_libcdep.cpp.o [1946/3155] Building CXX object compiler-rt/lib/hwasan/CMakeFiles/RTHwasan.x86_64.dir/hwasan_dynamic_shadow.cpp.o [1947/3155] Building CXX object compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.cpp.o FAILED: compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.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/nsan/.. -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 -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -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 -nostdinc++ -fno-rtti -MD -MT compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.cpp.o -MF compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.cpp.o.d -o compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.cpp.o -c /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_flags.cpp In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_flags.cpp:15: /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/../sanitizer_common/sanitizer_flag_parser.h:141:76: error: format specifies type 'size_t' (aka '__size_t') but the argument has type 'unsigned long' [-Werror,-Wformat] 141 | uptr num_symbols_should_write = internal_snprintf(buffer, size, "0x%zx", *t_); | ~~~ ^~~ | %lx 1 error generated. [1948/3155] Building CXX object compiler-rt/lib/asan/CMakeFiles/RTAsan.x86_64.dir/asan_linux.cpp.o [1949/3155] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.i386.dir/sanitizer_symbolizer_libcdep.cpp.o [1950/3155] Building CXX object libunwind/src/CMakeFiles/unwind_static_objects.dir/Unwind-EHABI.cpp.o [1951/3155] Building CXX object compiler-rt/lib/asan/CMakeFiles/RTAsan.i386.dir/asan_flags.cpp.o [1952/3155] Building CXX object compiler-rt/lib/asan/CMakeFiles/RTAsan.x86_64.dir/asan_stats.cpp.o [1953/3155] Building CXX object compiler-rt/lib/nsan/CMakeFiles/RTNsan_preinit.x86_64.dir/nsan_preinit.cpp.o [1954/3155] Building CXX object compiler-rt/lib/asan/CMakeFiles/RTAsan_cxx.x86_64.dir/asan_new_delete.cpp.o [1955/3155] Building CXX object compiler-rt/lib/hwasan/CMakeFiles/RTHwasanAliases.x86_64.dir/hwasan_thread_list.cpp.o [1956/3155] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.x86_64.dir/sanitizer_stack_store.cpp.o [1957/3155] Building CXX object compiler-rt/lib/memprof/CMakeFiles/RTMemprof.x86_64.dir/memprof_shadow_setup.cpp.o [1958/3155] Building CXX object compiler-rt/lib/memprof/CMakeFiles/RTMemprof_preinit.x86_64.dir/memprof_preinit.cpp.o [1959/3155] Building CXX object libunwind/src/CMakeFiles/unwind_static_objects.dir/Unwind-seh.cpp.o [1960/3155] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.i386.dir/sanitizer_stack_store.cpp.o [1961/3155] Building CXX object compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_allocator.cpp.o FAILED: compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_allocator.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/nsan/.. -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 -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -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 -nostdinc++ -fno-rtti -MD -MT compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_allocator.cpp.o -MF compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_allocator.cpp.o.d -o compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_allocator.cpp.o -c /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_allocator.cpp /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_allocator.cpp:96:14: error: format specifies type 'size_t' (aka '__size_t') but the argument has type 'uptr' (aka 'unsigned long') [-Werror,-Wformat] 94 | Report("WARNING: NumericalStabilitySanitizer failed to allocate 0x%zx " | ~~~ | %lx 95 | "bytes\n", 96 | size); | ^~~~ In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_allocator.cpp:19: In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/../sanitizer_common/sanitizer_allocator.h:74: /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/../sanitizer_common/sanitizer_allocator_primary64.h:191:30: error: format specifies type 'size_t' (aka '__size_t') but the argument has type 'uptr' (aka 'unsigned long') [-Werror,-Wformat] 190 | "space for size class %zu (%zu bytes).\n", | ~~~ | %lu 191 | SanitizerToolName, class_id, ClassIdToSize(class_id)); | ^~~~~~~~ Step 13 (build compiler-rt default) failure: build compiler-rt default (failure) ... -- Performing Test CXX_SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG -- Performing Test CXX_SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success -- Configuring done (11.9s) -- Generating done (0.2s) -- Build files have been written to: /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_i386/build CMake Warning: Manually-specified variables were not used by the project: LIBCXX_HAS_GCC_S_LIB [1949/3248] Building CXX object compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.cpp.o FAILED: compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.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/nsan/.. -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 -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -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 -nostdinc++ -fno-rtti -MD -MT compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.cpp.o -MF compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.cpp.o.d -o compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.cpp.o -c /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_flags.cpp In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_flags.cpp:15: /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/../sanitizer_common/sanitizer_flag_parser.h:141:76: error: format specifies type 'size_t' (aka '__size_t') but the argument has type 'unsigned long' [-Werror,-Wformat] 141 | uptr num_symbols_should_write = internal_snprintf(buffer, size, "0x%zx", *t_); | ~~~ ^~~ | %lx 1 error generated. [1980/3248] Building CXX object compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_allocator.cpp.o FAILED: compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_allocator.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/nsan/.. -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 -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -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 -nostdinc++ -fno-rtti -MD -MT compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_allocator.cpp.o -MF compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_allocator.cpp.o.d -o compiler-rt/lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_allocator.cpp.o -c /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_allocator.cpp /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_allocator.cpp:96:14: error: format specifies type 'size_t' (aka '__size_t') but the argument has type 'uptr' (aka 'unsigned long') [-Werror,-Wformat] 94 | Report("WARNING: NumericalStabilitySanitizer failed to allocate 0x%zx " | ~~~ | %lx 95 | "bytes\n", 96 | size); | ^~~~ In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_allocator.cpp:19: In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/../sanitizer_common/sanitizer_allocator.h:74: /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/../sanitizer_common/sanitizer_allocator_primary64.h:191:30: error: format specifies type 'size_t' (aka '__size_t') but the argument has type 'uptr' (aka 'unsigned long') [-Werror,-Wformat] 190 | "space for size class %zu (%zu bytes).\n", | ~~~ | %lu 191 | SanitizerToolName, class_id, ClassIdToSize(class_id)); | ^~~~~~~~ /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/../sanitizer_common/sanitizer_allocator_local_cache.h:121:16: note: in instantiation of member function '__sanitizer::SizeClassAllocator64<(anonymous namespace)::AP64>::ReturnToAllocator' requested here 121 | allocator->ReturnToAllocator(memory_mapper, &stats_, class_id, | ^ /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/../sanitizer_common/sanitizer_allocator_local_cache.h:69:28: note: in instantiation of member function '__sanitizer::SizeClassAllocator64LocalCache<__sanitizer::SizeClassAllocator64<(anonymous namespace)::AP64>>::Drain' requested here 69 | while (c->count > 0) Drain(&memory_mapper, c, allocator, i, c->count); | ^ /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/../sanitizer_common/sanitizer_allocator_combined.h:164:12: note: in instantiation of member function '__sanitizer::SizeClassAllocator64LocalCache<__sanitizer::SizeClassAllocator64<(anonymous namespace)::AP64>>::Drain' requested here 164 | cache->Drain(&primary_); | ^ /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_allocator.cpp:87:13: note: in instantiation of member function '__sanitizer::CombinedAllocator<__sanitizer::SizeClassAllocator64<(anonymous namespace)::AP64>>::SwallowCache' requested here 87 | allocator.SwallowCache(GetAllocatorCache(this)); | ^ In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_allocator.cpp:19: Step 14 (test compiler-rt default) failure: test compiler-rt default (failure) ... -- Performing Test CXX_SUPPORTS_FDEBUG_PREFIX_MAP_EQ_/HOME/B/SANITIZER_X86_64_LINUX/BUILD/BUILD_DEFAULT/RUNTIMES/RUNTIMES_BINS/COMPILER_RT/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/BUILD_DEFAULT/RUNTIMES/RUNTIMES_BINS/COMPILER_RT/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 (13.3s) -- Generating done (0.4s) -- Build files have been written to: /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/build [28/1176] Building CXX object compiler-rt/lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_linux.cpp.o FAILED: compiler-rt/lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_linux.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/msan/.. -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 -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Wall -Werror -Wno-unused-parameter -O3 -DNDEBUG -std=c++17 -m64 -fno-lto -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fno-sanitize=safe-stack -fvisibility=hidden -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 -nostdinc++ -fno-rtti -fPIE -ffreestanding -MD -MT compiler-rt/lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_linux.cpp.o -MF compiler-rt/lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_linux.cpp.o.d -o compiler-rt/lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_linux.cpp.o -c /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/msan/msan_linux.cpp /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/msan/msan_linux.cpp:119:58: error: format specifies type 'size_t' (aka '__size_t') but the argument has type 'uptr' (aka 'unsigned long') [-Werror,-Wformat] 119 | VPrintf(1, "%s: %zx - %zx\n", kMemoryLayout[i].name, kMemoryLayout[i].start, | ~~~ ^~~~~~~~~~~~~~~~~~~~~~ | %lx /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/msan/../sanitizer_common/sanitizer_common.h:250:14: note: expanded from macro 'VPrintf' 250 | Printf(__VA_ARGS__); \ | ^~~~~~~~~~~ /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/msan/msan_linux.cpp:120:13: error: format specifies type 'size_t' (aka '__size_t') but the argument has type 'uptr' (aka 'unsigned long') [-Werror,-Wformat] 119 | VPrintf(1, "%s: %zx - %zx\n", kMemoryLayout[i].name, kMemoryLayout[i].start, | ~~~ | %lx 120 | kMemoryLayout[i].end - 1); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/msan/../sanitizer_common/sanitizer_common.h:250:14: note: expanded from macro 'VPrintf' 250 | Printf(__VA_ARGS__); \ | ^~~~~~~~~~~ 2 errors generated. [52/1176] Building CXX object compiler-rt/lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan.cpp.o FAILED: compiler-rt/lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan.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/msan/.. -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 -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Wall -Werror -Wno-unused-parameter -O3 -DNDEBUG -std=c++17 -m64 -fno-lto -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fno-sanitize=safe-stack -fvisibility=hidden -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 -nostdinc++ -fno-rtti -fPIE -ffreestanding -MD -MT compiler-rt/lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan.cpp.o -MF compiler-rt/lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan.cpp.o.d -o compiler-rt/lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan.cpp.o -c /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/msan/msan.cpp In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/msan/msan.cpp:23: /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/msan/../sanitizer_common/sanitizer_flag_parser.h:141:76: error: format specifies type 'size_t' (aka '__size_t') but the argument has type 'unsigned long' [-Werror,-Wformat] 141 | uptr num_symbols_should_write = internal_snprintf(buffer, size, "0x%zx", *t_); | ~~~ ^~~ | %lx 1 error generated. [53/1176] Building CXX object compiler-rt/lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_report.cpp.o FAILED: compiler-rt/lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_report.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/msan/.. -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 -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Wall -Werror -Wno-unused-parameter -O3 -DNDEBUG -std=c++17 -m64 -fno-lto -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fno-sanitize=safe-stack -fvisibility=hidden -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 -nostdinc++ -fno-rtti -fPIE -ffreestanding -MD -MT compiler-rt/lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_report.cpp.o -MF compiler-rt/lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_report.cpp.o.d -o compiler-rt/lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_report.cpp.o -c /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/msan/msan_report.cpp /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/msan/msan_report.cpp:132:42: error: format specifies type 'size_t' (aka '__size_t') but the argument has type 'uptr' (aka 'unsigned long') [-Werror,-Wformat] 132 | Printf("Unique heap origins: %zu\n", stack_depot_stats.n_uniq_ids); | ~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | %lu /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/msan/msan_report.cpp:133:50: error: format specifies type 'size_t' (aka '__size_t') but the argument has type 'uptr' (aka 'unsigned long') [-Werror,-Wformat] 133 | Printf("Stack depot allocated bytes: %zu\n", stack_depot_stats.allocated); | ~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | %lu 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 (14.7s) -- Generating done (0.4s) -- Build files have been written to: /home/b/sanitizer-x86_64-linux/build/compiler_rt_build/lib/fuzzer/libcxx_fuzzer_x86_64/build [117/978] Building CXX object lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.cpp.o FAILED: lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.cpp.o /home/b/sanitizer-x86_64-linux/build/build_default/bin/clang++ -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/.. -Wall -Werror -Wno-unused-parameter -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 -nostdinc++ -fno-rtti -MD -MT lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.cpp.o -MF lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.cpp.o.d -o lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.cpp.o -c /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_flags.cpp In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_flags.cpp:15: /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/../sanitizer_common/sanitizer_flag_parser.h:141:76: error: format specifies type 'size_t' (aka '__size_t') but the argument has type 'unsigned long' [-Werror,-Wformat] 141 | uptr num_symbols_should_write = internal_snprintf(buffer, size, "0x%zx", *t_); | ~~~ ^~~ | %lx 1 error generated. [154/978] Building CXX object lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_allocator.cpp.o FAILED: lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_allocator.cpp.o /home/b/sanitizer-x86_64-linux/build/build_default/bin/clang++ -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/.. -Wall -Werror -Wno-unused-parameter -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 -nostdinc++ -fno-rtti -MD -MT lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_allocator.cpp.o -MF lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_allocator.cpp.o.d -o lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_allocator.cpp.o -c /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_allocator.cpp /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_allocator.cpp:96:14: error: format specifies type 'size_t' (aka '__size_t') but the argument has type 'uptr' (aka 'unsigned long') [-Werror,-Wformat] 94 | Report("WARNING: NumericalStabilitySanitizer failed to allocate 0x%zx " | ~~~ | %lx 95 | "bytes\n", 96 | size); | ^~~~ In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_allocator.cpp:19: In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/../sanitizer_common/sanitizer_allocator.h:74: /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/../sanitizer_common/sanitizer_allocator_primary64.h:191:30: error: format specifies type 'size_t' (aka '__size_t') but the argument has type 'uptr' (aka 'unsigned long') [-Werror,-Wformat] 190 | "space for size class %zu (%zu bytes).\n", | ~~~ | %lu 191 | SanitizerToolName, class_id, ClassIdToSize(class_id)); | ^~~~~~~~ /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/../sanitizer_common/sanitizer_allocator_local_cache.h:121:16: note: in instantiation of member function '__sanitizer::SizeClassAllocator64<(anonymous namespace)::AP64>::ReturnToAllocator' requested here 121 | allocator->ReturnToAllocator(memory_mapper, &stats_, class_id, | ^ /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/../sanitizer_common/sanitizer_allocator_local_cache.h:69:28: note: in instantiation of member function '__sanitizer::SizeClassAllocator64LocalCache<__sanitizer::SizeClassAllocator64<(anonymous namespace)::AP64>>::Drain' requested here 69 | while (c->count > 0) Drain(&memory_mapper, c, allocator, i, c->count); | ^ /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/../sanitizer_common/sanitizer_allocator_combined.h:164:12: note: in instantiation of member function '__sanitizer::SizeClassAllocator64LocalCache<__sanitizer::SizeClassAllocator64<(anonymous namespace)::AP64>>::Drain' requested here 164 | cache->Drain(&primary_); | ^ /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_allocator.cpp:87:13: note: in instantiation of member function '__sanitizer::CombinedAllocator<__sanitizer::SizeClassAllocator64<(anonymous namespace)::AP64>>::SwallowCache' requested here 87 | allocator.SwallowCache(GetAllocatorCache(this)); | ^ In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_allocator.cpp:19: Step 16 (test standalone compiler-rt) failure: test standalone compiler-rt (failure) ... [1877/1885] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/ios.instantiations.cpp.o [1878/1885] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/algorithm.cpp.o [1879/1885] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_demangle.cpp.o [1880/1885] Linking CXX static library lib/libc++abi.a [1881/1885] Building CXX object libcxx/src/CMakeFiles/cxx_experimental.dir/experimental/tzdb.cpp.o [1882/1885] Building CXX object libcxx/src/CMakeFiles/cxx_experimental.dir/experimental/time_zone.cpp.o [1883/1885] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/locale.cpp.o [1884/1885] Linking CXX static library lib/libc++.a [1885/1885] Linking CXX static library lib/libc++experimental.a [46/879] Building CXX object lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.cpp.o FAILED: lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.cpp.o /home/b/sanitizer-x86_64-linux/build/build_default/bin/clang++ -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/.. -Wall -Werror -Wno-unused-parameter -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 -nostdinc++ -fno-rtti -MD -MT lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.cpp.o -MF lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.cpp.o.d -o lib/nsan/CMakeFiles/RTNsan.x86_64.dir/nsan_flags.cpp.o -c /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_flags.cpp In file included from /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/nsan_flags.cpp:15: /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/nsan/../sanitizer_common/sanitizer_flag_parser.h:141:76: error: format specifies type 'size_t' (aka '__size_t') but the argument has type 'unsigned long' [-Werror,-Wformat] 141 | uptr num_symbols_should_write = internal_snprintf(buffer, size, "0x%zx", *t_); | ~~~ ^~~ | %lx 1 error generated. [48/879] Building CXX object lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_linux.cpp.o FAILED: lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_linux.cpp.o /home/b/sanitizer-x86_64-linux/build/build_default/bin/clang++ -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/msan/.. -Wall -Werror -Wno-unused-parameter -std=c++17 -m64 -fno-lto -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fno-sanitize=safe-stack -fvisibility=hidden -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 -nostdinc++ -fno-rtti -fPIE -ffreestanding -MD -MT lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_linux.cpp.o -MF lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_linux.cpp.o.d -o lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_linux.cpp.o -c /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/msan/msan_linux.cpp /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/msan/msan_linux.cpp:119:58: error: format specifies type 'size_t' (aka '__size_t') but the argument has type 'uptr' (aka 'unsigned long') [-Werror,-Wformat] 119 | VPrintf(1, "%s: %zx - %zx\n", kMemoryLayout[i].name, kMemoryLayout[i].start, | ~~~ ^~~~~~~~~~~~~~~~~~~~~~ | %lx /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/msan/../sanitizer_common/sanitizer_common.h:250:14: note: expanded from macro 'VPrintf' 250 | Printf(__VA_ARGS__); \ | ^~~~~~~~~~~ /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/msan/msan_linux.cpp:120:13: error: format specifies type 'size_t' (aka '__size_t') but the argument has type 'uptr' (aka 'unsigned long') [-Werror,-Wformat] 119 | VPrintf(1, "%s: %zx - %zx\n", kMemoryLayout[i].name, kMemoryLayout[i].start, | ~~~ | %lx 120 | kMemoryLayout[i].end - 1); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/msan/../sanitizer_common/sanitizer_common.h:250:14: note: expanded from macro 'VPrintf' 250 | Printf(__VA_ARGS__); \ | ^~~~~~~~~~~ 2 errors generated. [56/879] Building CXX object lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_report.cpp.o FAILED: lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_report.cpp.o /home/b/sanitizer-x86_64-linux/build/build_default/bin/clang++ -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/msan/.. -Wall -Werror -Wno-unused-parameter -std=c++17 -m64 -fno-lto -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fno-sanitize=safe-stack -fvisibility=hidden -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 -nostdinc++ -fno-rtti -fPIE -ffreestanding -MD -MT lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_report.cpp.o -MF lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_report.cpp.o.d -o lib/msan/CMakeFiles/clang_rt.msan-x86_64.dir/msan_report.cpp.o -c /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/msan/msan_report.cpp /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/msan/msan_report.cpp:132:42: error: format specifies type 'size_t' (aka '__size_t') but the argument has type 'uptr' (aka 'unsigned long') [-Werror,-Wformat] 132 | Printf("Unique heap origins: %zu\n", stack_depot_stats.n_uniq_ids); | ~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | %lu /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/lib/msan/msan_report.cpp:133:50: error: format specifies type 'size_t' (aka '__size_t') but the argument has type 'uptr' (aka 'unsigned long') [-Werror,-Wformat] 133 | Printf("Stack depot allocated bytes: %zu\n", stack_depot_stats.allocated); | ~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | %lu ``` </details> https://github.com/llvm/llvm-project/pull/143653 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits