-
Notifications
You must be signed in to change notification settings - Fork 8.3k
Sanitizers builds are broken #66049
Copy link
Copy link
Closed
Labels
comp-ci-infrastructureCI/CD pipelines (GitHub Actions, CI scripts, runners).CI/CD pipelines (GitHub Actions, CI scripts, runners).
Description
Jul 02 16:51:35 [3090/13667] Linking CXX executable contrib/google-protobuf-cmake/protoc
Jul 02 16:51:35 FAILED: contrib/google-protobuf-cmake/protoc
Jul 02 16:51:35 : && /usr/bin/clang++-18 --target=x86_64-linux-gnu --sysroot=/build/cmake/linux/../../contrib/sysroot/linux-x86_64/x86_64-linux-gnu/libc --gcc-toolchain=/build/cmake/linux/../../contrib/sysroot/linux-x86_64 -g -fno-omit-frame-pointer -DSANITIZER -fsanitize=address -fsanitize-address-use-after-scope -fdiagnostics-color=always -Xclang -fuse-ctor-homing -Wno-enum-constexpr-conversion -fsized-deallocation -gdwarf-aranges -pipe -mssse3 -msse4.1 -msse4.2 -mpclmul -mpopcnt -fasynchronous-unwind-tables -ffile-prefix-map=/build=. -ftime-trace -falign-functions=32 -mbranches-within-32B-boundaries -ffp-contract=off -fdiagnostics-absolute-paths -fstrict-vtable-pointers -w -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -O3 -g --gcc-toolchain=/build/cmake/linux/../../contrib/sysroot/linux-x86_64 --ld-path=/usr/bin/ld.lld-18 -Wl,--no-export-dynamic -Wl,--gc-sections -Wl,--gdb-index -Wl,--build-id=sha1 -Wl,--time-trace contrib/google-protobuf-cmake/CMakeFiles/protoc.dir/__/google-protobuf/src/google/protobuf/compiler/main.cc.o -o contrib/google-protobuf-cmake/protoc contrib/google-protobuf-cmake/lib_libprotoc.a contrib/google-protobuf-cmake/lib_libprotobuf.a -lpthread contrib/google-protobuf-cmake/libutf8_validity.a contrib/abseil-cpp-cmake/libabsl_base.a contrib/abseil-cpp-cmake/libabsl_cord.a contrib/abseil-cpp-cmake/libabsl_die_if_null.a contrib/abseil-cpp-cmake/libabsl_hash.a contrib/abseil-cpp-cmake/libabsl_log_initialize.a contrib/abseil-cpp-cmake/libabsl_log_severity.a contrib/abseil-cpp-cmake/libabsl_status.a contrib/abseil-cpp-cmake/libabsl_statusor.a contrib/abseil-cpp-cmake/libabsl_strings.a contrib/abseil-cpp-cmake/libabsl_synchronization.a contrib/abseil-cpp-cmake/libabsl_time.a contrib/zlib-ng-cmake/lib_zlib.a contrib/abseil-cpp-cmake/libabsl_log_internal_check_op.a contrib/abseil-cpp-cmake/libabsl_leak_check.a contrib/abseil-cpp-cmake/libabsl_log_internal_conditions.a contrib/abseil-cpp-cmake/libabsl_log_internal_message.a contrib/abseil-cpp-cmake/libabsl_log_internal_nullguard.a contrib/abseil-cpp-cmake/libabsl_examine_stack.a contrib/abseil-cpp-cmake/libabsl_log_internal_format.a contrib/abseil-cpp-cmake/libabsl_log_internal_proto.a contrib/abseil-cpp-cmake/libabsl_log_internal_log_sink_set.a contrib/abseil-cpp-cmake/libabsl_log_sink.a contrib/abseil-cpp-cmake/libabsl_log_entry.a contrib/abseil-cpp-cmake/libabsl_flags_internal.a contrib/abseil-cpp-cmake/libabsl_flags_marshalling.a contrib/abseil-cpp-cmake/libabsl_flags_reflection.a contrib/abseil-cpp-cmake/libabsl_flags_config.a contrib/abseil-cpp-cmake/libabsl_flags_program_name.a contrib/abseil-cpp-cmake/libabsl_flags_private_handle_accessor.a contrib/abseil-cpp-cmake/libabsl_flags_commandlineflag.a contrib/abseil-cpp-cmake/libabsl_flags_commandlineflag_internal.a contrib/abseil-cpp-cmake/libabsl_log_globals.a contrib/abseil-cpp-cmake/libabsl_vlog_config_internal.a contrib/abseil-cpp-cmake/libabsl_log_internal_fnmatch.a contrib/abseil-cpp-cmake/libabsl_log_internal_globals.a contrib/abseil-cpp-cmake/libabsl_raw_hash_set.a contrib/abseil-cpp-cmake/libabsl_hash.a contrib/abseil-cpp-cmake/libabsl_city.a contrib/abseil-cpp-cmake/libabsl_low_level_hash.a contrib/abseil-cpp-cmake/libabsl_hashtablez_sampler.a contrib/abseil-cpp-cmake/libabsl_status.a contrib/abseil-cpp-cmake/libabsl_cord.a contrib/abseil-cpp-cmake/libabsl_cordz_info.a contrib/abseil-cpp-cmake/libabsl_cord_internal.a contrib/abseil-cpp-cmake/libabsl_cordz_functions.a contrib/abseil-cpp-cmake/libabsl_exponential_biased.a contrib/abseil-cpp-cmake/libabsl_cordz_handle.a contrib/abseil-cpp-cmake/libabsl_crc_cord_state.a contrib/abseil-cpp-cmake/libabsl_crc32c.a contrib/abseil-cpp-cmake/libabsl_crc_internal.a contrib/abseil-cpp-cmake/libabsl_crc_cpu_detect.a contrib/abseil-cpp-cmake/libabsl_bad_optional_access.a contrib/abseil-cpp-cmake/libabsl_strerror.a contrib/abseil-cpp-cmake/libabsl_str_format_internal.a contrib/abseil-cpp-cmake/libabsl_synchronization.a contrib/abseil-cpp-cmake/libabsl_stacktrace.a contrib/abseil-cpp-cmake/libabsl_symbolize.a contrib/abseil-cpp-cmake/libabsl_debugging_internal.a contrib/abseil-cpp-cmake/libabsl_demangle_internal.a contrib/abseil-cpp-cmake/libabsl_graphcycles_internal.a contrib/abseil-cpp-cmake/libabsl_kernel_timeout_internal.a contrib/abseil-cpp-cmake/libabsl_malloc_internal.a contrib/abseil-cpp-cmake/libabsl_time.a contrib/abseil-cpp-cmake/libabsl_strings.a contrib/abseil-cpp-cmake/libabsl_strings_internal.a contrib/abseil-cpp-cmake/libabsl_string_view.a contrib/abseil-cpp-cmake/libabsl_base.a contrib/abseil-cpp-cmake/libabsl_spinlock_wait.a contrib/abseil-cpp-cmake/libabsl_throw_delegate.a contrib/abseil-cpp-cmake/libabsl_int128.a contrib/abseil-cpp-cmake/libabsl_civil_time.a contrib/abseil-cpp-cmake/libabsl_time_zone.a contrib/abseil-cpp-cmake/libabsl_bad_variant_access.a contrib/abseil-cpp-cmake/libabsl_raw_logging_internal.a contrib/abseil-cpp-cmake/libabsl_log_severity.a -Wl,--start-group contrib/libcxx-cmake/libcxx.a contrib/libcxxabi-cmake/libcxxabi.a contrib/libunwind-cmake/libunwind.a base/glibc-compatibility/libglibc-compatibility.a base/glibc-compatibility/memcpy/libmemcpy.a -Wl,--end-group -nodefaultlibs -lgcc -lc -lm -lrt -lpthread -ldl && :
Jul 02 16:51:35 ld.lld-18: error: cannot open /usr/lib/llvm-18/lib/clang/18/lib/linux/libclang_rt.asan_static-x86_64.a: No such file or directory
Jul 02 16:51:35 ld.lld-18: error: cannot open /usr/lib/llvm-18/lib/clang/18/lib/linux/libclang_rt.asan-x86_64.a: No such file or directory
Jul 02 16:51:35 ld.lld-18: error: cannot open /usr/lib/llvm-18/lib/clang/18/lib/linux/libclang_rt.asan_cxx-x86_64.a: No such file or directory
Jul 02 16:51:35 clang++-18: error: linker command failed with exit code 1 (use -v to see invocation)
In docker container:
find /usr/lib -name "libclang_rt.asan*.a"
/usr/lib/llvm-18/lib/clang/18/lib/x86_64-pc-linux-gnu/libclang_rt.asan-preinit.a
/usr/lib/llvm-18/lib/clang/18/lib/x86_64-pc-linux-gnu/libclang_rt.asan.a
/usr/lib/llvm-18/lib/clang/18/lib/x86_64-pc-linux-gnu/libclang_rt.asan_cxx.a
/usr/lib/llvm-18/lib/clang/18/lib/x86_64-pc-linux-gnu/libclang_rt.asan_static.a
/usr/lib/llvm-18/lib/clang/18/lib/i386-pc-linux-gnu/libclang_rt.asan-preinit.a
/usr/lib/llvm-18/lib/clang/18/lib/i386-pc-linux-gnu/libclang_rt.asan.a
/usr/lib/llvm-18/lib/clang/18/lib/i386-pc-linux-gnu/libclang_rt.asan_cxx.a
/usr/lib/llvm-18/lib/clang/18/lib/i386-pc-linux-gnu/libclang_rt.asan_static.a
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
comp-ci-infrastructureCI/CD pipelines (GitHub Actions, CI scripts, runners).CI/CD pipelines (GitHub Actions, CI scripts, runners).