:: Synchronizing package databases... build-support-manual downloading... build-support downloading... core-staging downloading... extra-staging downloading... core-testing downloading... core downloading... extra-testing downloading... extra downloading... :: Starting full system upgrade... there is nothing to do ==> Building in chroot for [extra-staging-with-build-support] (i486)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-staging-with-build-support-i486/root] -> [build]...done ==> Making package: compiler-rt18 18.1.8-1.0 (Thu May 15 03:46:46 2025) ==> Retrieving sources... -> Found compiler-rt-18.1.8.src.tar.xz -> Found compiler-rt-18.1.8.src.tar.xz.sig -> Found cmake-18.1.8.src.tar.xz -> Found cmake-18.1.8.src.tar.xz.sig ==> Validating source files with sha256sums... compiler-rt-18.1.8.src.tar.xz ... Passed compiler-rt-18.1.8.src.tar.xz.sig ... Skipped cmake-18.1.8.src.tar.xz ... Passed cmake-18.1.8.src.tar.xz.sig ... Skipped ==> Verifying source file signatures with gpg... compiler-rt-18.1.8.src.tar.xz ... Passed (WARNING: the key has expired.) cmake-18.1.8.src.tar.xz ... Passed (WARNING: the key has expired.) ==> WARNING: Warnings have occurred while verifying the signatures. Please make sure you really trust them. gpg: Warning: using insecure memory! ==> Appending keys from archlinux32.gpg... gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! ==> Updating trust database... gpg: Warning: using insecure memory! gpg: next trustdb check due at 2025-07-01 ==> Making package: compiler-rt18 18.1.8-1.0 (Thu May 15 03:47:01 2025) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (12) cppdap-1.58.0-2.0 hicolor-icon-theme-0.18-1.0 jsoncpp-1.9.6-3.0 libedit-20250104_3.1-1.1 libuv-1.51.0-1.0 llvm18-libs-18.1.8-1.0 mpdecimal-4.0.0-2.153 rhash-1.4.4-1.0 cmake-3.30.3-2.1 llvm18-18.1.8-1.0 ninja-1.12.1-2.0 python-3.13.3-1.0 Total Installed Size: 321.84 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libedit... installing llvm18-libs... installing llvm18... installing cppdap... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cmake... Optional dependencies for cmake make: for unix Makefile generator [installed] ninja: for ninja generator [pending] qt6-base: cmake-gui installing ninja... installing mpdecimal... installing python... Optional dependencies for python python-setuptools: for building Python packages using tooling that is usually bundled with Python python-pip: for installing Python packages using tooling that is usually bundled with Python python-pipx: for installing Python software not packaged on Arch Linux sqlite: for a default database integration [installed] xz: for lzma [installed] tk: for tkinter :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Retrieving sources... -> Found compiler-rt-18.1.8.src.tar.xz -> Found compiler-rt-18.1.8.src.tar.xz.sig -> Found cmake-18.1.8.src.tar.xz -> Found cmake-18.1.8.src.tar.xz.sig ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting compiler-rt-18.1.8.src.tar.xz with bsdtar -> Extracting cmake-18.1.8.src.tar.xz with bsdtar ==> Starting prepare()... ==> Starting build()... CMake Deprecation Warning at /build/compiler-rt18/src/cmake/Modules/CMakePolicy.cmake:6 (cmake_policy): The OLD behavior for policy CMP0114 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. Call Stack (most recent call first): CMakeLists.txt:11 (include) CMake Deprecation Warning at /build/compiler-rt18/src/cmake/Modules/CMakePolicy.cmake:11 (cmake_policy): The OLD behavior for policy CMP0116 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. Call Stack (most recent call first): CMakeLists.txt:11 (include) -- The C compiler identification is GNU 14.2.1 -- The CXX compiler identification is GNU 14.2.1 -- The ASM compiler identification is GNU -- Found assembler: /usr/bin/cc -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for unwind.h -- Looking for unwind.h - found -- Looking for rpc/xdr.h -- Looking for rpc/xdr.h - not found CMake Warning at cmake/Modules/CompilerRTUtils.cmake:298 (message): LLVM source tree not found at "/build/compiler-rt18/src/llvm". You are not using the monorepo layout. This configuration is DEPRECATED. Call Stack (most recent call first): CMakeLists.txt:85 (load_llvm_config) -- Performing Test HAVE_FFI_CALL -- Performing Test HAVE_FFI_CALL - Success -- Found FFI: /usr/lib/libffi.so -- Looking for histedit.h -- Looking for histedit.h - found -- Found LibEdit: /usr/include (found version "2.11") -- Performing Test Terminfo_LINKABLE -- Performing Test Terminfo_LINKABLE - Success -- Found Terminfo: /usr/lib/libtinfo.so -- Found ZLIB: /usr/lib/libz.so (found version "1.3.1") -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found LibXml2: /usr/lib/libxml2.so (found version "2.13.8") -- Found CURL: /usr/lib/libcurl.so (found version "8.13.0") -- LLVM_MAIN_SRC_DIR: "/build/compiler-rt18/src/llvm" CMake Warning at cmake/Modules/CompilerRTUtils.cmake:338 (message): LLVM_MAIN_SRC_DIR (/build/compiler-rt18/src/llvm) does not exist. You can override the inferred path by adding `-DLLVM_MAIN_SRC_DIR=` to your CMake invocation where `` is the path to the `llvm` directory in the `llvm-project` repo. This will be treated as error in the future. Call Stack (most recent call first): CMakeLists.txt:85 (load_llvm_config) -- Found Python3: /usr/bin/python3.13 (found version "3.13.3") found components: Interpreter -- Linker detection: GNU ld -- Performing Test CXX_SUPPORTS_UNWINDLIB_NONE_FLAG -- Performing Test CXX_SUPPORTS_UNWINDLIB_NONE_FLAG - Failed -- Looking for fopen in c -- Looking for fopen in c - found -- Looking for __gcc_personality_v0 in gcc_s -- Looking for __gcc_personality_v0 in gcc_s - found -- Performing Test C_SUPPORTS_NODEFAULTLIBS_FLAG -- Performing Test C_SUPPORTS_NODEFAULTLIBS_FLAG - Success -- Looking for _Unwind_GetRegionStart in unwind -- Looking for _Unwind_GetRegionStart in unwind - not found -- Performing Test COMPILER_RT_HAS_FFREESTANDING_FLAG -- Performing Test COMPILER_RT_HAS_FFREESTANDING_FLAG - Success -- Performing Test COMPILER_RT_HAS_OMIT_FRAME_POINTER_FLAG -- Performing Test COMPILER_RT_HAS_OMIT_FRAME_POINTER_FLAG - Success -- Performing Test COMPILER_RT_HAS_STD_C11_FLAG -- Performing Test COMPILER_RT_HAS_STD_C11_FLAG - Success -- Performing Test COMPILER_RT_HAS_FCF_PROTECTION_FLAG -- Performing Test COMPILER_RT_HAS_FCF_PROTECTION_FLAG - Failed -- Performing Test COMPILER_RT_HAS_FPIC_FLAG -- Performing Test COMPILER_RT_HAS_FPIC_FLAG - Success -- Performing Test COMPILER_RT_HAS_FPIE_FLAG -- Performing Test COMPILER_RT_HAS_FPIE_FLAG - Success -- Performing Test COMPILER_RT_HAS_FNO_BUILTIN_FLAG -- Performing Test COMPILER_RT_HAS_FNO_BUILTIN_FLAG - Success -- Performing Test COMPILER_RT_HAS_FNO_EXCEPTIONS_FLAG -- Performing Test COMPILER_RT_HAS_FNO_EXCEPTIONS_FLAG - Success -- Performing Test COMPILER_RT_HAS_FOMIT_FRAME_POINTER_FLAG -- Performing Test COMPILER_RT_HAS_FOMIT_FRAME_POINTER_FLAG - Success -- Performing Test COMPILER_RT_HAS_FUNWIND_TABLES_FLAG -- Performing Test COMPILER_RT_HAS_FUNWIND_TABLES_FLAG - Success -- Performing Test COMPILER_RT_HAS_FNO_STACK_PROTECTOR_FLAG -- Performing Test COMPILER_RT_HAS_FNO_STACK_PROTECTOR_FLAG - Success -- Performing Test COMPILER_RT_HAS_FNO_SANITIZE_SAFE_STACK_FLAG -- Performing Test COMPILER_RT_HAS_FNO_SANITIZE_SAFE_STACK_FLAG - Failed -- Performing Test COMPILER_RT_HAS_FVISIBILITY_HIDDEN_FLAG -- Performing Test COMPILER_RT_HAS_FVISIBILITY_HIDDEN_FLAG - Success -- Performing Test COMPILER_RT_HAS_FRTTI_FLAG -- Performing Test COMPILER_RT_HAS_FRTTI_FLAG - Success -- Performing Test COMPILER_RT_HAS_FNO_RTTI_FLAG -- Performing Test COMPILER_RT_HAS_FNO_RTTI_FLAG - Success -- Performing Test COMPILER_RT_HAS_FNO_FUNCTION_SECTIONS_FLAG -- Performing Test COMPILER_RT_HAS_FNO_FUNCTION_SECTIONS_FLAG - Success -- Performing Test COMPILER_RT_HAS_FTLS_MODEL_INITIAL_EXEC -- Performing Test COMPILER_RT_HAS_FTLS_MODEL_INITIAL_EXEC - Success -- Performing Test COMPILER_RT_HAS_FNO_LTO_FLAG -- Performing Test COMPILER_RT_HAS_FNO_LTO_FLAG - Success -- Performing Test COMPILER_RT_HAS_FNO_PROFILE_GENERATE_FLAG -- Performing Test COMPILER_RT_HAS_FNO_PROFILE_GENERATE_FLAG - Success -- Performing Test COMPILER_RT_HAS_FNO_PROFILE_INSTR_GENERATE_FLAG -- Performing Test COMPILER_RT_HAS_FNO_PROFILE_INSTR_GENERATE_FLAG - Failed -- Performing Test COMPILER_RT_HAS_FNO_PROFILE_INSTR_USE_FLAG -- Performing Test COMPILER_RT_HAS_FNO_PROFILE_INSTR_USE_FLAG - Failed -- Performing Test COMPILER_RT_HAS_FNO_COVERAGE_MAPPING_FLAG -- Performing Test COMPILER_RT_HAS_FNO_COVERAGE_MAPPING_FLAG - Failed -- Performing Test COMPILER_RT_HAS_MCRC32_FLAG -- Performing Test COMPILER_RT_HAS_MCRC32_FLAG - Success -- Performing Test COMPILER_RT_HAS_MSSE4_2_FLAG -- Performing Test COMPILER_RT_HAS_MSSE4_2_FLAG - Success -- Performing Test COMPILER_RT_HAS_SYSROOT_FLAG -- Performing Test COMPILER_RT_HAS_SYSROOT_FLAG - Success -- Performing Test COMPILER_RT_HAS_MCRC_FLAG -- Performing Test COMPILER_RT_HAS_MCRC_FLAG - Failed -- Performing Test COMPILER_RT_HAS_FNO_PARTIAL_INLINING_FLAG -- Performing Test COMPILER_RT_HAS_FNO_PARTIAL_INLINING_FLAG - Success -- Performing Test -ftrivial-auto-var-init=pattern -- Performing Test -ftrivial-auto-var-init=pattern - Failed -- Performing Test COMPILER_RT_HAS_FVISIBILITY_INLINES_HIDDEN_FLAG -- Performing Test COMPILER_RT_HAS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success -- Performing Test COMPILER_RT_HAS_GR_FLAG -- Performing Test COMPILER_RT_HAS_GR_FLAG - Failed -- Performing Test COMPILER_RT_HAS_GS_FLAG -- Performing Test COMPILER_RT_HAS_GS_FLAG - Failed -- Performing Test COMPILER_RT_HAS_MT_FLAG -- Performing Test COMPILER_RT_HAS_MT_FLAG - Failed -- Performing Test COMPILER_RT_HAS_Oy_FLAG -- Performing Test COMPILER_RT_HAS_Oy_FLAG - Failed -- Performing Test COMPILER_RT_HAS_GLINE_TABLES_ONLY_FLAG -- Performing Test COMPILER_RT_HAS_GLINE_TABLES_ONLY_FLAG - Failed -- Performing Test COMPILER_RT_HAS_G_FLAG -- Performing Test COMPILER_RT_HAS_G_FLAG - Success -- Performing Test COMPILER_RT_HAS_Zi_FLAG -- Performing Test COMPILER_RT_HAS_Zi_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WALL_FLAG -- Performing Test COMPILER_RT_HAS_WALL_FLAG - Success -- Performing Test COMPILER_RT_HAS_WERROR_FLAG -- Performing Test COMPILER_RT_HAS_WERROR_FLAG - Success -- Performing Test COMPILER_RT_HAS_WFRAME_LARGER_THAN_FLAG -- Performing Test COMPILER_RT_HAS_WFRAME_LARGER_THAN_FLAG - Success -- Performing Test COMPILER_RT_HAS_WGLOBAL_CONSTRUCTORS_FLAG -- Performing Test COMPILER_RT_HAS_WGLOBAL_CONSTRUCTORS_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WC99_EXTENSIONS_FLAG -- Performing Test COMPILER_RT_HAS_WC99_EXTENSIONS_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WGNU_FLAG -- Performing Test COMPILER_RT_HAS_WGNU_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WVARIADIC_MACROS_FLAG -- Performing Test COMPILER_RT_HAS_WVARIADIC_MACROS_FLAG - Success -- Performing Test COMPILER_RT_HAS_WUNUSED_PARAMETER_FLAG -- Performing Test COMPILER_RT_HAS_WUNUSED_PARAMETER_FLAG - Success -- Performing Test COMPILER_RT_HAS_WCOVERED_SWITCH_DEFAULT_FLAG -- Performing Test COMPILER_RT_HAS_WCOVERED_SWITCH_DEFAULT_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WSUGGEST_OVERRIDE_FLAG -- Performing Test COMPILER_RT_HAS_WSUGGEST_OVERRIDE_FLAG - Success -- Performing Test COMPILER_RT_HAS_WTHREAD_SAFETY_FLAG -- Performing Test COMPILER_RT_HAS_WTHREAD_SAFETY_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WTHREAD_SAFETY_REFERENCE_FLAG -- Performing Test COMPILER_RT_HAS_WTHREAD_SAFETY_REFERENCE_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WTHREAD_SAFETY_BETA_FLAG -- Performing Test COMPILER_RT_HAS_WTHREAD_SAFETY_BETA_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WNO_PEDANTIC -- Performing Test COMPILER_RT_HAS_WNO_PEDANTIC - Success -- Performing Test COMPILER_RT_HAS_WNO_FORMAT -- Performing Test COMPILER_RT_HAS_WNO_FORMAT - Failed -- Performing Test COMPILER_RT_HAS_WNO_FORMAT_PEDANTIC -- Performing Test COMPILER_RT_HAS_WNO_FORMAT_PEDANTIC - Success -- Performing Test COMPILER_RT_HAS_EXTERNAL_FLAG -- Performing Test COMPILER_RT_HAS_EXTERNAL_FLAG - Failed -- Performing Test COMPILER_RT_HAS_W4_FLAG -- Performing Test COMPILER_RT_HAS_W4_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WX_FLAG -- Performing Test COMPILER_RT_HAS_WX_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WD4146_FLAG -- Performing Test COMPILER_RT_HAS_WD4146_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WD4206_FLAG -- Performing Test COMPILER_RT_HAS_WD4206_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WD4291_FLAG -- Performing Test COMPILER_RT_HAS_WD4291_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WD4221_FLAG -- Performing Test COMPILER_RT_HAS_WD4221_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WD4391_FLAG -- Performing Test COMPILER_RT_HAS_WD4391_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WD4722_FLAG -- Performing Test COMPILER_RT_HAS_WD4722_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WD4800_FLAG -- Performing Test COMPILER_RT_HAS_WD4800_FLAG - Failed -- Performing Test -Warray-bounds -- Performing Test -Warray-bounds - Failed -- Performing Test -Wuninitialized -- Performing Test -Wuninitialized - Failed -- Performing Test -Wshadow -- Performing Test -Wshadow - Failed -- Performing Test -Wempty-body -- Performing Test -Wempty-body - Failed -- Performing Test -Wsizeof-pointer-memaccess -- Performing Test -Wsizeof-pointer-memaccess - Failed -- Performing Test -Wsizeof-array-argument -- Performing Test -Wsizeof-array-argument - Failed -- Performing Test -Wsuspicious-memaccess -- Performing Test -Wsuspicious-memaccess - Failed -- Performing Test -Wbuiltin-memcpy-chk-size -- Performing Test -Wbuiltin-memcpy-chk-size - Failed -- Performing Test -Warray-bounds-pointer-arithmetic -- Performing Test -Warray-bounds-pointer-arithmetic - Failed -- Performing Test -Wreturn-stack-address -- Performing Test -Wreturn-stack-address - Failed -- Performing Test -Wsizeof-array-decay -- Performing Test -Wsizeof-array-decay - Failed -- Performing Test -Wformat-insufficient-args -- Performing Test -Wformat-insufficient-args - Failed -- Performing Test -Wformat-security -- Performing Test -Wformat-security - Failed -- Performing Test -Wsizeof-array-div -- Performing Test -Wsizeof-array-div - Failed -- Performing Test -Wsizeof-pointer-div -- Performing Test -Wsizeof-pointer-div - Failed -- Looking for __func__ -- Looking for __func__ - found -- Performing Test COMPILER_RT_HAS_NOSTDINCXX_FLAG -- Performing Test COMPILER_RT_HAS_NOSTDINCXX_FLAG - Success -- Performing Test COMPILER_RT_HAS_NOSTDLIBXX_FLAG -- Performing Test COMPILER_RT_HAS_NOSTDLIBXX_FLAG - Success -- Looking for include file sys/auxv.h -- Looking for include file sys/auxv.h - found -- Looking for dlopen in dl -- Looking for dlopen in dl - found -- Looking for shm_open in rt -- Looking for shm_open in rt - found -- Looking for pow in m -- Looking for pow in m - found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Looking for backtrace in execinfo -- Looking for backtrace in execinfo - not found -- Looking for __cxa_throw in c++ -- Looking for __cxa_throw in c++ - not found -- Looking for __cxa_throw in stdc++ -- Looking for __cxa_throw in stdc++ - found -- Performing Test COMPILER_RT_HAS_Z_TEXT -- Performing Test COMPILER_RT_HAS_Z_TEXT - Success -- Performing Test COMPILER_RT_HAS_FUSE_LD_LLD_FLAG -- Performing Test COMPILER_RT_HAS_FUSE_LD_LLD_FLAG - Failed -- Performing Test COMPILER_RT_HAS_VERSION_SCRIPT -- Performing Test COMPILER_RT_HAS_VERSION_SCRIPT - Success -- Looking for __i386__ -- Looking for __i386__ - found -- Compiler-RT supported architectures: i386 CMake Deprecation Warning at cmake/Modules/AddCompilerRT.cmake:8 (cmake_policy): The OLD behavior for policy CMP0114 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. Call Stack (most recent call first): lib/CMakeLists.txt:4 (include) -- Performing Test COMPILER_RT_HAS_VISIBILITY_HIDDEN_FLAG -- Performing Test COMPILER_RT_HAS_VISIBILITY_HIDDEN_FLAG - Success -- Performing Test COMPILER_RT_HAS_XRAY_COMPILER_FLAG -- Performing Test COMPILER_RT_HAS_XRAY_COMPILER_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WBUILTIN_DECLARATION_MISMATCH_FLAG -- Performing Test COMPILER_RT_HAS_WBUILTIN_DECLARATION_MISMATCH_FLAG - Success -- Performing Test COMPILER_RT_HAS_ZL_FLAG -- Performing Test COMPILER_RT_HAS_ZL_FLAG - Failed -- Performing Test COMPILER_RT_HAS_ATOMIC_KEYWORD -- Performing Test COMPILER_RT_HAS_ATOMIC_KEYWORD - Success -- Performing Test COMPILER_RT_HAS_ASM_LSE -- Performing Test COMPILER_RT_HAS_ASM_LSE - Failed -- Performing Test COMPILER_RT_HAS_AARCH64_SME -- Performing Test COMPILER_RT_HAS_AARCH64_SME - Failed -- Builtin supported architectures: i386 -- AArch64 SME ABI routines disabled -- Performing additional configure checks with target flags: -m32 -- Performing Test COMPILER_RT_HAS_i386_FLOAT16 -- Performing Test COMPILER_RT_HAS_i386_FLOAT16 - Failed -- Performing Test COMPILER_RT_HAS_i386_BFLOAT16 -- Performing Test COMPILER_RT_HAS_i386_BFLOAT16 - Failed -- For i386 builtins preferring i386/fp_mode.c to fp_mode.c -- For i386 builtins preferring i386/ashldi3.S to ashldi3.c -- For i386 builtins preferring i386/ashrdi3.S to ashrdi3.c -- For i386 builtins preferring i386/divdi3.S to divdi3.c -- For i386 builtins preferring i386/floatdidf.S to floatdidf.c -- For i386 builtins preferring i386/floatdisf.S to floatdisf.c -- For i386 builtins preferring i386/floatundidf.S to floatundidf.c -- For i386 builtins preferring i386/floatundisf.S to floatundisf.c -- For i386 builtins preferring i386/lshrdi3.S to lshrdi3.c -- For i386 builtins preferring i386/moddi3.S to moddi3.c -- For i386 builtins preferring i386/muldi3.S to muldi3.c -- For i386 builtins preferring i386/udivdi3.S to udivdi3.c -- For i386 builtins preferring i386/umoddi3.S to umoddi3.c -- For i386 builtins preferring i386/floatdixf.S to floatdixf.c -- For i386 builtins preferring i386/floatundixf.S to floatundixf.c -- Performing Test COMPILER_RT_TARGET_HAS_ATOMICS -- Performing Test COMPILER_RT_TARGET_HAS_ATOMICS - Success -- Performing Test COMPILER_RT_TARGET_HAS_FCNTL_LCK -- Performing Test COMPILER_RT_TARGET_HAS_FCNTL_LCK - Success -- Performing Test COMPILER_RT_TARGET_HAS_UNAME -- Performing Test COMPILER_RT_TARGET_HAS_UNAME - Success -- Performing Test HAS_THREAD_LOCAL -- Performing Test HAS_THREAD_LOCAL - Success -- Configuring done (6.3s) -- Generating done (0.1s) -- Build files have been written to: /build/compiler-rt18/src/compiler-rt-18.1.8.src/build [1/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_common.cpp.o [2/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_allocator.cpp.o [3/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_deadlock_detector2.cpp.o [4/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_errno.cpp.o [5/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_file.cpp.o [6/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_deadlock_detector1.cpp.o [7/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_flags.cpp.o [8/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_flag_parser.cpp.o [9/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_fuchsia.cpp.o [10/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_libignore.cpp.o [11/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_libc.cpp.o [12/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_linux_s390.cpp.o [13/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_mac.cpp.o [14/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_mutex.cpp.o [15/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_netbsd.cpp.o [16/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_platform_limits_freebsd.cpp.o [17/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_platform_limits_linux.cpp.o [18/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_platform_limits_netbsd.cpp.o [19/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_platform_limits_posix.cpp.o [20/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_platform_limits_solaris.cpp.o [21/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_linux.cpp.o [22/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_posix.cpp.o /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_posix.cpp: In function ‘__sanitizer::fd_t __sanitizer::OpenFile(const char*, FileAccessMode, error_t*)’: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_posix.cpp:174:27: warning: ‘flags’ may be used uninitialized [-Wmaybe-uninitialized] 174 | fd_t res = internal_open(filename, flags, 0660); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_posix.cpp:168:7: note: ‘flags’ was declared here 168 | int flags; | ^~~~~ [23/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_printf.cpp.o [24/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_procmaps_bsd.cpp.o [25/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_procmaps_fuchsia.cpp.o [26/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_procmaps_linux.cpp.o [27/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_procmaps_mac.cpp.o [28/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_procmaps_solaris.cpp.o [29/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_procmaps_common.cpp.o [30/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_solaris.cpp.o [31/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_stoptheworld_fuchsia.cpp.o [32/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_stoptheworld_mac.cpp.o [33/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_stoptheworld_win.cpp.o [34/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_range.cpp.o [35/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_tls_get_addr.cpp.o [36/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_suppressions.cpp.o [37/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_thread_arg_retval.cpp.o [38/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_type_traits.cpp.o [39/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_win.cpp.o [40/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_termination.cpp.o [41/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.i386.dir/sanitizer_common_libcdep.cpp.o [42/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.i386.dir/sanitizer_allocator_checks.cpp.o [43/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.i386.dir/sanitizer_dl.cpp.o [44/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.i386.dir/sanitizer_thread_registry.cpp.o [45/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.i386.dir/sanitizer_mac_libcdep.cpp.o [46/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.i386.dir/sanitizer_posix_libcdep.cpp.o [47/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.i386.dir/sanitizer_linux_libcdep.cpp.o [48/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.i386.dir/sanitizer_stoptheworld_netbsd_libcdep.cpp.o [49/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonCoverage.i386.dir/sancov_flags.cpp.o /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sancov_flags.cpp: In function ‘const char* __sancov::MaybeCallSancovDefaultOptions()’: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sancov_flags.cpp:41:11: warning: the address of ‘const char* __sancov_default_options()’ will never be NULL [-Waddress] 41 | return (&__sancov_default_options) ? __sancov_default_options() : ""; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_flags.h:16, from /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_common.h:18, from /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_flag_parser.h:16, from /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sancov_flags.h:15, from /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sancov_flags.cpp:13: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sancov_flags.cpp:17:43: note: ‘const char* __sancov_default_options()’ declared here 17 | SANITIZER_INTERFACE_WEAK_DEF(const char*, __sancov_default_options, void) { | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_internal_defs.h:69:14: note: in definition of macro ‘SANITIZER_INTERFACE_WEAK_DEF’ 69 | ReturnType Name(__VA_ARGS__) | ^~~~ [50/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonCoverage.i386.dir/sanitizer_coverage_fuchsia.cpp.o [51/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonCoverage.i386.dir/sanitizer_coverage_libcdep_new.cpp.o [52/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonCoverage.i386.dir/sanitizer_coverage_win_sections.cpp.o [53/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.i386.dir/sanitizer_stoptheworld_linux_libcdep.cpp.o [54/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.i386.dir/sanitizer_allocator_report.cpp.o [55/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.i386.dir/sanitizer_chained_origin_depot.cpp.o /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_chained_origin_depot.cpp:119:32: warning: ‘static __sanitizer::{anonymous}::ChainedOriginDepotNode::Handle __sanitizer::{anonymous}::ChainedOriginDepotNode::get_handle(__sanitizer::u32)’ defined but not used [-Wunused-function] 119 | ChainedOriginDepotNode::Handle ChainedOriginDepotNode::get_handle(u32 id) { | ^~~~~~~~~~~~~~~~~~~~~~ [56/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.i386.dir/sanitizer_stackdepot.cpp.o [57/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.i386.dir/sanitizer_stacktrace.cpp.o [58/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.i386.dir/sanitizer_stacktrace_libcdep.cpp.o [59/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.i386.dir/sanitizer_stack_store.cpp.o In member function ‘__sanitizer::uptr __sanitizer::SLeb128Decoder::operator*()’, inlined from ‘__sanitizer::uptr* __sanitizer::UncompressDelta(const u8*, const u8*, uptr*, uptr*)’ at /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp:221:49, inlined from ‘__sanitizer::uptr* __sanitizer::StackStore::BlockInfo::GetOrUnpack(__sanitizer::StackStore*)’ at /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp:284:37: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp:197:17: warning: ‘diff’ may be used uninitialized [-Wmaybe-uninitialized] 197 | previous += diff; | ^~~~ /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp: In member function ‘__sanitizer::uptr* __sanitizer::StackStore::BlockInfo::GetOrUnpack(__sanitizer::StackStore*)’: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp:195:10: note: ‘diff’ was declared here 195 | sptr diff; | ^~~~ In member function ‘__sanitizer::uptr __sanitizer::SLeb128Decoder::operator*()’, inlined from ‘ItOut __sanitizer::LzwDecode(ItIn, ItIn, ItOut) [with T = unsigned int; ItIn = SLeb128Decoder; ItOut = unsigned int*]’ at /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_lzw.h:91:25, inlined from ‘__sanitizer::uptr* __sanitizer::UncompressLzw(const u8*, const u8*, uptr*, uptr*)’ at /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp:237:23, inlined from ‘__sanitizer::uptr* __sanitizer::StackStore::BlockInfo::GetOrUnpack(__sanitizer::StackStore*)’ at /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp:288:35: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp:197:17: warning: ‘diff’ may be used uninitialized [-Wmaybe-uninitialized] 197 | previous += diff; | ^~~~ /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp: In member function ‘__sanitizer::uptr* __sanitizer::StackStore::BlockInfo::GetOrUnpack(__sanitizer::StackStore*)’: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp:195:10: note: ‘diff’ was declared here 195 | sptr diff; | ^~~~ In member function ‘__sanitizer::uptr __sanitizer::SLeb128Decoder::operator*()’, inlined from ‘ItOut __sanitizer::LzwDecode(ItIn, ItIn, ItOut) [with T = unsigned int; ItIn = SLeb128Decoder; ItOut = unsigned int*]’ at /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_lzw.h:98:9, inlined from ‘__sanitizer::uptr* __sanitizer::UncompressLzw(const u8*, const u8*, uptr*, uptr*)’ at /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp:237:23, inlined from ‘__sanitizer::uptr* __sanitizer::StackStore::BlockInfo::GetOrUnpack(__sanitizer::StackStore*)’ at /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp:288:35: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp:197:17: warning: ‘diff’ may be used uninitialized [-Wmaybe-uninitialized] 197 | previous += diff; | ^~~~ /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp: In member function ‘__sanitizer::uptr* __sanitizer::StackStore::BlockInfo::GetOrUnpack(__sanitizer::StackStore*)’: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp:195:10: note: ‘diff’ was declared here 195 | sptr diff; | ^~~~ In member function ‘__sanitizer::uptr __sanitizer::SLeb128Decoder::operator*()’, inlined from ‘ItOut __sanitizer::LzwDecode(ItIn, ItIn, ItOut) [with T = unsigned int; ItIn = SLeb128Decoder; ItOut = unsigned int*]’ at /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_lzw.h:130:27, inlined from ‘__sanitizer::uptr* __sanitizer::UncompressLzw(const u8*, const u8*, uptr*, uptr*)’ at /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp:237:23, inlined from ‘__sanitizer::uptr* __sanitizer::StackStore::BlockInfo::GetOrUnpack(__sanitizer::StackStore*)’ at /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp:288:35: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp:197:17: warning: ‘diff’ may be used uninitialized [-Wmaybe-uninitialized] 197 | previous += diff; | ^~~~ /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp: In member function ‘__sanitizer::uptr* __sanitizer::StackStore::BlockInfo::GetOrUnpack(__sanitizer::StackStore*)’: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp:195:10: note: ‘diff’ was declared here 195 | sptr diff; | ^~~~ In member function ‘__sanitizer::uptr __sanitizer::SLeb128Decoder::operator*()’, inlined from ‘ItOut __sanitizer::LzwDecode(ItIn, ItIn, ItOut) [with T = unsigned int; ItIn = SLeb128Decoder; ItOut = unsigned int*]’ at /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_lzw.h:134:24, inlined from ‘__sanitizer::uptr* __sanitizer::UncompressLzw(const u8*, const u8*, uptr*, uptr*)’ at /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp:237:23, inlined from ‘__sanitizer::uptr* __sanitizer::StackStore::BlockInfo::GetOrUnpack(__sanitizer::StackStore*)’ at /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp:288:35: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp:197:17: warning: ‘diff’ may be used uninitialized [-Wmaybe-uninitialized] 197 | previous += diff; | ^~~~ /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp: In member function ‘__sanitizer::uptr* __sanitizer::StackStore::BlockInfo::GetOrUnpack(__sanitizer::StackStore*)’: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp:195:10: note: ‘diff’ was declared here 195 | sptr diff; | ^~~~ [60/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.i386.dir/sanitizer_stacktrace_sparc.cpp.o [61/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.i386.dir/sanitizer_stacktrace_printer.cpp.o [62/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.i386.dir/sanitizer_symbolizer_libbacktrace.cpp.o [63/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.i386.dir/sanitizer_symbolizer.cpp.o [64/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.i386.dir/sanitizer_symbolizer_mac.cpp.o [65/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.i386.dir/sanitizer_symbolizer_markup.cpp.o /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_symbolizer_markup.cpp: In member function ‘virtual void __sanitizer::MarkupStackTracePrinter::RenderData(__sanitizer::InternalScopedString*, const char*, const __sanitizer::DataInfo*, const char*)’: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_symbolizer_markup.cpp:31:19: warning: format ‘%p’ expects argument of type ‘void*’, but argument 3 has type ‘unsigned int’ [-Wformat=] 31 | buffer->AppendF(kFormatData, DI->start); | ^~~~~~~~~~~ ~~~~~~~~~ | | | unsigned int /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_symbolizer_markup.cpp: In member function ‘virtual void __sanitizer::MarkupStackTracePrinter::RenderFrame(__sanitizer::InternalScopedString*, const char*, int, __sanitizer::uptr, const __sanitizer::AddressInfo*, bool, const char*)’: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_symbolizer_markup.cpp:46:19: warning: format ‘%p’ expects argument of type ‘void*’, but argument 4 has type ‘__sanitizer::uptr’ {aka ‘unsigned int’} [-Wformat=] 46 | buffer->AppendF(kFormatFrame, frame_no, address); | ^~~~~~~~~~~~ ~~~~~~~ | | | __sanitizer::uptr {aka unsigned int} /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_symbolizer_markup.cpp: In member function ‘virtual bool __sanitizer::MarkupSymbolizerTool::SymbolizePC(__sanitizer::uptr, __sanitizer::SymbolizedStack*)’: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_symbolizer_markup.cpp:51:45: warning: format ‘%p’ expects argument of type ‘void*’, but argument 4 has type ‘__sanitizer::uptr’ {aka ‘unsigned int’} [-Wformat=] 51 | internal_snprintf(buffer, sizeof(buffer), kFormatFunction, addr); | ^~~~~~~~~~~~~~~ ~~~~ | | | __sanitizer::uptr {aka unsigned int} /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_symbolizer_markup.cpp: In function ‘void __sanitizer::RenderMmaps(InternalScopedString*, const LoadedModule&, uptr)’: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_symbolizer_markup.cpp:121:21: warning: format ‘%p’ expects argument of type ‘void*’, but argument 3 has type ‘unsigned int’ [-Wformat=] 121 | buffer->AppendF(kFormatMmap, range.beg, range.end - range.beg, moduleId, | ^~~~~~~~~~~ ~~~~~~~~~ | | | unsigned int [66/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.i386.dir/sanitizer_symbolizer_markup_fuchsia.cpp.o [67/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.i386.dir/sanitizer_symbolizer_posix_libcdep.cpp.o [68/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.i386.dir/sanitizer_symbolizer_libcdep.cpp.o [69/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.i386.dir/sanitizer_symbolizer_report_fuchsia.cpp.o [70/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.i386.dir/sanitizer_symbolizer_win.cpp.o [71/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.i386.dir/sanitizer_unwind_linux_libcdep.cpp.o [72/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.i386.dir/sanitizer_unwind_fuchsia.cpp.o [73/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.i386.dir/sanitizer_unwind_win.cpp.o [74/601] Building CXX object lib/interception/CMakeFiles/RTInterception.i386.dir/interception_linux.cpp.o [75/601] Building CXX object lib/interception/CMakeFiles/RTInterception.i386.dir/interception_mac.cpp.o [76/601] Building CXX object lib/interception/CMakeFiles/RTInterception.i386.dir/interception_win.cpp.o [77/601] Building CXX object lib/interception/CMakeFiles/RTInterception.i386.dir/interception_type_test.cpp.o [78/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.i386.dir/sanitizer_symbolizer_report.cpp.o [79/601] Building CXX object lib/lsan/CMakeFiles/RTLSanCommon.i386.dir/lsan_common_fuchsia.cpp.o [80/601] Building CXX object lib/lsan/CMakeFiles/RTLSanCommon.i386.dir/lsan_common_linux.cpp.o [81/601] Building CXX object lib/lsan/CMakeFiles/RTLSanCommon.i386.dir/lsan_common_mac.cpp.o [82/601] Building CXX object lib/ubsan/CMakeFiles/RTUbsan.i386.dir/ubsan_diag.cpp.o [83/601] Building CXX object lib/ubsan/CMakeFiles/RTUbsan.i386.dir/ubsan_init.cpp.o [84/601] Building CXX object lib/ubsan/CMakeFiles/RTUbsan.i386.dir/ubsan_flags.cpp.o [85/601] Building CXX object lib/lsan/CMakeFiles/RTLSanCommon.i386.dir/lsan_common.cpp.o /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/lsan/lsan_common.cpp: In function ‘void __lsan::ReportUnsuspendedThreads(const __sanitizer::SuspendedThreadsList&)’: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/lsan/lsan_common.cpp:720:29: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 2 has type ‘long long unsigned int’ [-Wformat=] 720 | "Running thread %zu was not suspended. False leaks are possible.\n", | ~~^ | | | unsigned int | %llu 721 | os_id); | ~~~~~ | | | long long unsigned int [86/601] Building CXX object lib/ubsan/CMakeFiles/RTUbsan.i386.dir/ubsan_handlers.cpp.o [87/601] Building CXX object lib/ubsan/CMakeFiles/RTUbsan.i386.dir/ubsan_monitor.cpp.o [88/601] Building CXX object lib/ubsan/CMakeFiles/RTUbsan.i386.dir/ubsan_value.cpp.o [89/601] Building CXX object lib/ubsan/CMakeFiles/RTUbsan_cxx.i386.dir/ubsan_type_hash.cpp.o [90/601] Building CXX object lib/ubsan/CMakeFiles/RTUbsan_cxx.i386.dir/ubsan_handlers_cxx.cpp.o In file included from /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/ubsan/ubsan_handlers_cxx.cpp:19: In member function ‘__ubsan::Diag& __ubsan::Diag::AddArg(Arg)’, inlined from ‘__ubsan::Diag& __ubsan::Diag::operator<<(const char*)’ at /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/ubsan/ubsan_diag.h:193:52, inlined from ‘void __ubsan::__ubsan_handle_cfi_bad_type(CFICheckFailData*, ValueHandle, bool, ReportOptions)’ at /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/ubsan/ubsan_handlers_cxx.cpp:136:24: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/ubsan/ubsan_diag.h:173:21: warning: ‘CheckKindStr’ may be used uninitialized [-Wmaybe-uninitialized] 173 | Args[NumArgs++] = A; | ~~~~~~~~~~~~~~~~^~~ /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/ubsan/ubsan_handlers_cxx.cpp: In function ‘void __ubsan::__ubsan_handle_cfi_bad_type(CFICheckFailData*, ValueHandle, bool, ReportOptions)’: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/ubsan/ubsan_handlers_cxx.cpp:111:15: note: ‘CheckKindStr’ was declared here 111 | const char *CheckKindStr; | ^~~~~~~~~~~~ [91/601] Building CXX object lib/ubsan/CMakeFiles/RTUbsan_cxx.i386.dir/ubsan_type_hash_win.cpp.o [92/601] Building CXX object lib/ubsan/CMakeFiles/RTUbsan_cxx.i386.dir/ubsan_type_hash_itanium.cpp.o [93/601] Building CXX object lib/ubsan/CMakeFiles/RTUbsan_standalone.i386.dir/ubsan_init_standalone.cpp.o [94/601] Building CXX object lib/ubsan/CMakeFiles/RTUbsan_standalone.i386.dir/ubsan_diag_standalone.cpp.o [95/601] Building CXX object lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone-i386.dir/ubsan_init_standalone_preinit.cpp.o [96/601] Building CXX object lib/ubsan/CMakeFiles/RTUbsan_standalone.i386.dir/ubsan_signals_standalone.cpp.o [97/601] Building CXX object lib/asan/CMakeFiles/RTAsan.i386.dir/asan_activation.cpp.o [98/601] Building CXX object lib/asan/CMakeFiles/RTAsan.i386.dir/asan_debugging.cpp.o [99/601] Building CXX object lib/asan/CMakeFiles/RTAsan.i386.dir/asan_descriptions.cpp.o [100/601] Building CXX object lib/asan/CMakeFiles/RTAsan.i386.dir/asan_errors.cpp.o [101/601] Building CXX object lib/asan/CMakeFiles/RTAsan.i386.dir/asan_allocator.cpp.o [102/601] Building CXX object lib/asan/CMakeFiles/RTAsan.i386.dir/asan_flags.cpp.o [103/601] Building CXX object lib/asan/CMakeFiles/RTAsan.i386.dir/asan_fuchsia.cpp.o [104/601] Building CXX object lib/asan/CMakeFiles/RTAsan.i386.dir/asan_fake_stack.cpp.o [105/601] Building CXX object lib/asan/CMakeFiles/RTAsan.i386.dir/asan_globals_win.cpp.o [106/601] Building CXX object lib/asan/CMakeFiles/RTAsan.i386.dir/asan_globals.cpp.o [107/601] Building CXX object lib/asan/CMakeFiles/RTAsan.i386.dir/asan_interceptors_memintrinsics.cpp.o [108/601] Building CXX object lib/asan/CMakeFiles/RTAsan.i386.dir/asan_linux.cpp.o [109/601] Building CXX object lib/asan/CMakeFiles/RTAsan.i386.dir/asan_mac.cpp.o [110/601] Building CXX object lib/asan/CMakeFiles/RTAsan.i386.dir/asan_malloc_linux.cpp.o [111/601] Building CXX object lib/asan/CMakeFiles/RTAsan.i386.dir/asan_malloc_mac.cpp.o [112/601] Building CXX object lib/asan/CMakeFiles/RTAsan.i386.dir/asan_malloc_win.cpp.o [113/601] Building CXX object lib/asan/CMakeFiles/RTAsan.i386.dir/asan_memory_profile.cpp.o [114/601] Building CXX object lib/asan/CMakeFiles/RTAsan.i386.dir/asan_poisoning.cpp.o [115/601] Building CXX object lib/asan/CMakeFiles/RTAsan.i386.dir/asan_posix.cpp.o [116/601] Building CXX object lib/asan/CMakeFiles/RTAsan.i386.dir/asan_premap_shadow.cpp.o [117/601] Building CXX object lib/asan/CMakeFiles/RTAsan.i386.dir/asan_report.cpp.o [118/601] Building CXX object lib/asan/CMakeFiles/RTAsan.i386.dir/asan_rtl.cpp.o [119/601] Building CXX object lib/asan/CMakeFiles/RTAsan.i386.dir/asan_shadow_setup.cpp.o [120/601] Building CXX object lib/asan/CMakeFiles/RTAsan.i386.dir/asan_stack.cpp.o [121/601] Building CXX object lib/asan/CMakeFiles/RTAsan.i386.dir/asan_stats.cpp.o [122/601] Building CXX object lib/asan/CMakeFiles/RTAsan.i386.dir/asan_suppressions.cpp.o /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/asan/asan_suppressions.cpp: In function ‘void __asan::InitializeSuppressions()’: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/asan/asan_suppressions.cpp:42:7: warning: the address of ‘const char* __asan::__asan_default_suppressions()’ will never be NULL [-Waddress] 42 | if (&__asan_default_suppressions) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/asan/asan_flags.h:17, from /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/asan/asan_internal.h:16, from /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/asan/asan_suppressions.h:16, from /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/asan/asan_suppressions.cpp:14: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/asan/asan_suppressions.cpp:33:44: note: ‘const char* __asan::__asan_default_suppressions()’ declared here 33 | SANITIZER_INTERFACE_WEAK_DEF(const char *, __asan_default_suppressions, void) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/asan/../sanitizer_common/sanitizer_internal_defs.h:69:14: note: in definition of macro ‘SANITIZER_INTERFACE_WEAK_DEF’ 69 | ReturnType Name(__VA_ARGS__) | ^~~~ [123/601] Building CXX object lib/asan/CMakeFiles/RTAsan.i386.dir/asan_thread.cpp.o [124/601] Building CXX object lib/asan/CMakeFiles/RTAsan.i386.dir/asan_win.cpp.o [125/601] Building ASM object lib/asan/CMakeFiles/RTAsan.i386.dir/asan_interceptors_vfork.S.o [126/601] Building CXX object lib/asan/CMakeFiles/RTAsan_cxx.i386.dir/asan_new_delete.cpp.o [127/601] Building CXX object lib/asan/CMakeFiles/RTAsan_preinit.i386.dir/asan_preinit.cpp.o [128/601] Linking CXX static library lib/linux/libclang_rt.ubsan_standalone-i386.a [129/601] Linking CXX static library lib/linux/libclang_rt.ubsan_standalone_cxx-i386.a [130/601] Linking CXX static library lib/linux/libclang_rt.asan_cxx-i386.a [131/601] Generating version list for clang_rt.ubsan_standalone-dynamic-i386 [132/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/absvdi2.c.o [133/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/absvsi2.c.o [134/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/absvti2.c.o [135/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/adddf3.c.o [136/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/addsf3.c.o [137/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/addvdi3.c.o [138/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/addvsi3.c.o [139/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/addvti3.c.o [140/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/apple_versioning.c.o [141/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/ashlti3.c.o [142/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/ashrti3.c.o [143/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/bswapdi2.c.o [144/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/bswapsi2.c.o [145/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/clzdi2.c.o [146/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/clzsi2.c.o [147/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/clzti2.c.o [148/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/cmpdi2.c.o [149/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/cmpti2.c.o [150/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/comparedf2.c.o [151/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/comparesf2.c.o [152/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/ctzdi2.c.o [153/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/ctzsi2.c.o [154/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/ctzti2.c.o [155/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/divdc3.c.o [156/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/divdf3.c.o [157/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/divmoddi4.c.o [158/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/divmodsi4.c.o [159/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/divmodti4.c.o [160/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/divsc3.c.o [161/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/divsf3.c.o [162/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/divsi3.c.o [163/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/divti3.c.o [164/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/extendsfdf2.c.o [165/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/extendhfsf2.c.o [166/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/ffsdi2.c.o [167/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/ffssi2.c.o [168/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/ffsti2.c.o [169/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/fixdfdi.c.o [170/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/fixdfsi.c.o [171/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/fixdfti.c.o [172/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/fixsfdi.c.o [173/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/fixsfsi.c.o [174/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/fixsfti.c.o [175/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/fixunsdfdi.c.o [176/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/fixunsdfsi.c.o [177/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/fixunsdfti.c.o [178/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/fixunssfdi.c.o [179/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/fixunssfsi.c.o [180/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/fixunssfti.c.o [181/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/floatsidf.c.o [182/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/floatsisf.c.o [183/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/floattidf.c.o [184/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/floattisf.c.o [185/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/floatunsidf.c.o [186/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/floatunsisf.c.o [187/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/floatuntidf.c.o [188/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/floatuntisf.c.o [189/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/int_util.c.o [190/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/lshrti3.c.o [191/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/modsi3.c.o [192/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/modti3.c.o [193/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/muldc3.c.o [194/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/muldf3.c.o [195/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/mulodi4.c.o [196/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/mulosi4.c.o [197/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/muloti4.c.o [198/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/mulsc3.c.o [199/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/mulsf3.c.o [200/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/multi3.c.o [201/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/mulvdi3.c.o [202/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/mulvsi3.c.o [203/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/mulvti3.c.o [204/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/negdf2.c.o [205/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/negdi2.c.o [206/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/negsf2.c.o [207/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/negti2.c.o [208/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/negvdi2.c.o [209/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/negvsi2.c.o [210/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/negvti2.c.o [211/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/os_version_check.c.o [212/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/paritydi2.c.o [213/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/paritysi2.c.o [214/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/parityti2.c.o [215/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/popcountdi2.c.o [216/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/popcountsi2.c.o [217/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/popcountti2.c.o [218/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/powidf2.c.o [219/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/powisf2.c.o [220/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/subdf3.c.o [221/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/subsf3.c.o [222/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/subvdi3.c.o [223/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/subvsi3.c.o [224/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/subvti3.c.o [225/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/trampoline_setup.c.o [226/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/truncdfhf2.c.o [227/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/truncdfsf2.c.o [228/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/truncsfhf2.c.o [229/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/ucmpdi2.c.o [230/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/ucmpti2.c.o [231/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/udivmoddi4.c.o [232/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/udivmodsi4.c.o [233/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/udivmodti4.c.o [234/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/udivsi3.c.o [235/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/udivti3.c.o [236/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/umodsi3.c.o [237/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/umodti3.c.o [238/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/emutls.c.o [239/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/enable_execute_stack.c.o [240/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/eprintf.c.o [241/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/gcc_personality_v0.c.o [242/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/clear_cache.c.o [243/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/cpu_model/x86.c.o [244/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/i386/fp_mode.c.o [245/601] Building ASM object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/i386/ashldi3.S.o [246/601] Building ASM object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/i386/ashrdi3.S.o [247/601] Building ASM object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/i386/divdi3.S.o [248/601] Building ASM object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/i386/floatdidf.S.o [249/601] Building ASM object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/i386/floatdisf.S.o [250/601] Building ASM object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/i386/floatundidf.S.o [251/601] Building ASM object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/i386/floatundisf.S.o [252/601] Building ASM object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/i386/lshrdi3.S.o [253/601] Building ASM object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/i386/moddi3.S.o [254/601] Building ASM object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/i386/muldi3.S.o [255/601] Building ASM object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/i386/udivdi3.S.o [256/601] Building ASM object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/i386/umoddi3.S.o [257/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/divxc3.c.o [258/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/extendxftf2.c.o [259/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/fixxfdi.c.o [260/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/fixxfti.c.o [261/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/fixunsxfdi.c.o [262/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/fixunsxfsi.c.o [263/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/fixunsxfti.c.o [264/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/floattixf.c.o [265/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/floatuntixf.c.o [266/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/mulxc3.c.o [267/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/powixf2.c.o [268/601] Building C object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/trunctfxf2.c.o [269/601] Building ASM object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/i386/floatdixf.S.o [270/601] Building ASM object lib/builtins/CMakeFiles/clang_rt.builtins-i386.dir/i386/floatundixf.S.o [271/601] Building CXX object lib/stats/CMakeFiles/clang_rt.stats-i386.dir/stats.cpp.o [272/601] Building CXX object lib/stats/CMakeFiles/clang_rt.stats_client-i386.dir/stats_client.cpp.o [273/601] Building CXX object lib/lsan/CMakeFiles/clang_rt.lsan-i386.dir/lsan.cpp.o [274/601] Building CXX object lib/lsan/CMakeFiles/clang_rt.lsan-i386.dir/lsan_allocator.cpp.o [275/601] Building CXX object lib/lsan/CMakeFiles/clang_rt.lsan-i386.dir/lsan_fuchsia.cpp.o [276/601] Building CXX object lib/lsan/CMakeFiles/clang_rt.lsan-i386.dir/lsan_interceptors.cpp.o [277/601] Building CXX object lib/lsan/CMakeFiles/clang_rt.lsan-i386.dir/lsan_linux.cpp.o [278/601] Building CXX object lib/lsan/CMakeFiles/clang_rt.lsan-i386.dir/lsan_mac.cpp.o [279/601] Building CXX object lib/lsan/CMakeFiles/clang_rt.lsan-i386.dir/lsan_malloc_mac.cpp.o [280/601] Building CXX object lib/lsan/CMakeFiles/clang_rt.lsan-i386.dir/lsan_posix.cpp.o [281/601] Building CXX object lib/lsan/CMakeFiles/clang_rt.lsan-i386.dir/lsan_preinit.cpp.o [282/601] Building CXX object lib/lsan/CMakeFiles/clang_rt.lsan-i386.dir/lsan_thread.cpp.o [283/601] Building CXX object lib/ubsan/CMakeFiles/RTUbsan_dynamic_version_script_dummy.i386.dir/dummy.cpp.o [284/601] Building CXX object lib/asan/CMakeFiles/RTAsan_dynamic.i386.dir/asan_allocator.cpp.o [285/601] Building CXX object lib/asan/CMakeFiles/RTAsan_dynamic.i386.dir/asan_activation.cpp.o [286/601] Building CXX object lib/asan/CMakeFiles/RTAsan_dynamic.i386.dir/asan_debugging.cpp.o [287/601] Building CXX object lib/asan/CMakeFiles/RTAsan_dynamic.i386.dir/asan_descriptions.cpp.o [288/601] Building CXX object lib/asan/CMakeFiles/RTAsan_dynamic.i386.dir/asan_errors.cpp.o [289/601] Building CXX object lib/asan/CMakeFiles/RTAsan_dynamic.i386.dir/asan_fake_stack.cpp.o [290/601] Building CXX object lib/asan/CMakeFiles/RTAsan_dynamic.i386.dir/asan_flags.cpp.o [291/601] Building CXX object lib/asan/CMakeFiles/RTAsan_dynamic.i386.dir/asan_fuchsia.cpp.o [292/601] Building CXX object lib/asan/CMakeFiles/RTAsan_dynamic.i386.dir/asan_globals.cpp.o [293/601] Building CXX object lib/asan/CMakeFiles/RTAsan_dynamic.i386.dir/asan_globals_win.cpp.o [294/601] Building CXX object lib/asan/CMakeFiles/RTAsan.i386.dir/asan_interceptors.cpp.o In file included from /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/asan/asan_interceptors.h:16, from /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/asan/asan_interceptors.cpp:14: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc: In function ‘__sanitizer::uptr __interceptor_ptrace(int, int, void*, void*)’: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/asan/asan_interceptors_memintrinsics.h:57:10: warning: ‘local_iovec.__sanitizer::__sanitizer_iovec::iov_base’ may be used uninitialized [-Wmaybe-uninitialized] 57 | uptr __offset = (uptr)(offset); \ | ^~~~~~~~ /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/asan/asan_interceptors_memintrinsics.h:85:3: note: in expansion of macro ‘ACCESS_MEMORY_RANGE’ 85 | ACCESS_MEMORY_RANGE(ctx, offset, size, true) | ^~~~~~~~~~~~~~~~~~~ /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/asan/asan_interceptors.cpp:96:3: note: in expansion of macro ‘ASAN_WRITE_RANGE’ 96 | ASAN_WRITE_RANGE(ctx, ptr, size) | ^~~~~~~~~~~~~~~~ /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:3466:7: note: in expansion of macro ‘COMMON_INTERCEPTOR_WRITE_RANGE’ 3466 | COMMON_INTERCEPTOR_WRITE_RANGE(ctx, local_iovec.iov_base, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/asan/asan_interceptors.cpp:204: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:3417:21: note: ‘local_iovec.__sanitizer::__sanitizer_iovec::iov_base’ was declared here 3417 | __sanitizer_iovec local_iovec; | ^~~~~~~~~~~ /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:3417:21: warning: ‘local_iovec.__sanitizer::__sanitizer_iovec::iov_len’ may be used uninitialized [-Wmaybe-uninitialized] [295/601] Linking CXX static library lib/linux/libclang_rt.asan-i386.a [296/601] Generating version list for clang_rt.asan-dynamic-i386 [297/601] Building CXX object lib/asan/CMakeFiles/RTAsan_dynamic.i386.dir/asan_interceptors_memintrinsics.cpp.o [298/601] Building CXX object lib/asan/CMakeFiles/RTAsan_dynamic.i386.dir/asan_linux.cpp.o [299/601] Building CXX object lib/asan/CMakeFiles/RTAsan_dynamic.i386.dir/asan_mac.cpp.o [300/601] Building CXX object lib/asan/CMakeFiles/RTAsan_dynamic.i386.dir/asan_malloc_linux.cpp.o [301/601] Building CXX object lib/asan/CMakeFiles/RTAsan_dynamic.i386.dir/asan_malloc_mac.cpp.o [302/601] Building CXX object lib/asan/CMakeFiles/RTAsan_dynamic.i386.dir/asan_malloc_win.cpp.o [303/601] Building CXX object lib/asan/CMakeFiles/RTAsan_dynamic.i386.dir/asan_memory_profile.cpp.o [304/601] Building CXX object lib/asan/CMakeFiles/RTAsan_dynamic.i386.dir/asan_poisoning.cpp.o [305/601] Building CXX object lib/asan/CMakeFiles/RTAsan_dynamic.i386.dir/asan_posix.cpp.o [306/601] Building CXX object lib/asan/CMakeFiles/RTAsan_dynamic.i386.dir/asan_premap_shadow.cpp.o [307/601] Building CXX object lib/asan/CMakeFiles/RTAsan_dynamic.i386.dir/asan_report.cpp.o [308/601] Building CXX object lib/asan/CMakeFiles/RTAsan_dynamic.i386.dir/asan_rtl.cpp.o [309/601] Building CXX object lib/asan/CMakeFiles/RTAsan_dynamic.i386.dir/asan_shadow_setup.cpp.o [310/601] Building CXX object lib/asan/CMakeFiles/RTAsan_dynamic.i386.dir/asan_stack.cpp.o [311/601] Building CXX object lib/asan/CMakeFiles/RTAsan_dynamic.i386.dir/asan_stats.cpp.o [312/601] Building CXX object lib/asan/CMakeFiles/RTAsan_dynamic.i386.dir/asan_suppressions.cpp.o /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/asan/asan_suppressions.cpp: In function ‘void __asan::InitializeSuppressions()’: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/asan/asan_suppressions.cpp:42:7: warning: the address of ‘const char* __asan::__asan_default_suppressions()’ will never be NULL [-Waddress] 42 | if (&__asan_default_suppressions) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/asan/asan_flags.h:17, from /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/asan/asan_internal.h:16, from /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/asan/asan_suppressions.h:16, from /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/asan/asan_suppressions.cpp:14: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/asan/asan_suppressions.cpp:33:44: note: ‘const char* __asan::__asan_default_suppressions()’ declared here 33 | SANITIZER_INTERFACE_WEAK_DEF(const char *, __asan_default_suppressions, void) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/asan/../sanitizer_common/sanitizer_internal_defs.h:69:14: note: in definition of macro ‘SANITIZER_INTERFACE_WEAK_DEF’ 69 | ReturnType Name(__VA_ARGS__) | ^~~~ [313/601] Building CXX object lib/asan/CMakeFiles/RTAsan_dynamic.i386.dir/asan_thread.cpp.o [314/601] Building CXX object lib/asan/CMakeFiles/RTAsan_dynamic.i386.dir/asan_win.cpp.o [315/601] Building ASM object lib/asan/CMakeFiles/RTAsan_dynamic.i386.dir/asan_interceptors_vfork.S.o [316/601] Building CXX object lib/asan/CMakeFiles/RTAsan_dynamic.i386.dir/asan_new_delete.cpp.o [317/601] Building CXX object lib/asan/CMakeFiles/RTAsan_static.i386.dir/asan_rtl_static.cpp.o [318/601] Building CXX object lib/asan/CMakeFiles/RTAsan_dynamic_version_script_dummy.i386.dir/dummy.cpp.o [319/601] Building CXX object lib/safestack/CMakeFiles/clang_rt.safestack-i386.dir/safestack.cpp.o [320/601] Building CXX object lib/cfi/CMakeFiles/clang_rt.cfi-i386.dir/cfi.cpp.o [321/601] Building CXX object lib/cfi/CMakeFiles/clang_rt.cfi_diag-i386.dir/cfi.cpp.o [322/601] Building CXX object lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-i386.dir/checksum.cpp.o [323/601] Building CXX object lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-i386.dir/common.cpp.o [324/601] Building CXX object lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-i386.dir/condition_variable_linux.cpp.o [325/601] Building CXX object lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-i386.dir/crc32_hw.cpp.o [326/601] Building CXX object lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-i386.dir/flags_parser.cpp.o [327/601] Building CXX object lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-i386.dir/flags.cpp.o [328/601] Building CXX object lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-i386.dir/fuchsia.cpp.o [329/601] Building CXX object lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-i386.dir/linux.cpp.o /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/scudo/standalone/linux.cpp: In function ‘void scudo::outputRaw(const char*)’: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/scudo/standalone/linux.cpp:229:16: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 229 | (void)write(2, Buffer, strlen(Buffer)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [330/601] Building CXX object lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-i386.dir/mem_map.cpp.o [331/601] Building CXX object lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-i386.dir/mem_map_fuchsia.cpp.o [332/601] Building CXX object lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-i386.dir/mem_map_linux.cpp.o [333/601] Building CXX object lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-i386.dir/release.cpp.o [334/601] Building CXX object lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-i386.dir/report.cpp.o [335/601] Building CXX object lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-i386.dir/report_linux.cpp.o [336/601] Building CXX object lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-i386.dir/string_utils.cpp.o [337/601] Building CXX object lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-i386.dir/timing.cpp.o [338/601] Building CXX object lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-i386.dir/wrappers_c.cpp.o [339/601] Building CXX object lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone_cxx-i386.dir/wrappers_cpp.cpp.o [340/601] Building CXX object lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/checksum.cpp.o [341/601] Building CXX object lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/common.cpp.o [342/601] Building CXX object lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/condition_variable_linux.cpp.o [343/601] Building CXX object lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/crc32_hw.cpp.o [344/601] Building CXX object lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/flags_parser.cpp.o [345/601] Building CXX object lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/flags.cpp.o [346/601] Building CXX object lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/fuchsia.cpp.o [347/601] Building CXX object lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/linux.cpp.o /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/scudo/standalone/linux.cpp: In function ‘void scudo::outputRaw(const char*)’: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/scudo/standalone/linux.cpp:229:16: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 229 | (void)write(2, Buffer, strlen(Buffer)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [348/601] Building CXX object lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/mem_map.cpp.o [349/601] Building CXX object lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/mem_map_fuchsia.cpp.o [350/601] Building CXX object lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/mem_map_linux.cpp.o [351/601] Building CXX object lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/release.cpp.o [352/601] Building CXX object lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/report.cpp.o [353/601] Building CXX object lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/report_linux.cpp.o [354/601] Building CXX object lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/string_utils.cpp.o [355/601] Building CXX object lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/timing.cpp.o [356/601] Building CXX object lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/wrappers_c.cpp.o [357/601] Building CXX object lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/wrappers_cpp.cpp.o [358/601] Building CXX object lib/ubsan_minimal/CMakeFiles/RTUbsan_minimal.i386.dir/ubsan_minimal_handlers.cpp.o /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/ubsan_minimal/ubsan_minimal_handlers.cpp: In function ‘void message(const char*)’: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/ubsan_minimal/ubsan_minimal_handlers.cpp:13:14: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 13 | (void)write(2, msg, strlen(msg)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~ [359/601] Building CXX object lib/gwp_asan/CMakeFiles/clang_rt.gwp_asan-i386.dir/common.cpp.o [360/601] Building CXX object lib/gwp_asan/CMakeFiles/clang_rt.gwp_asan-i386.dir/crash_handler.cpp.o [361/601] Building CXX object lib/gwp_asan/CMakeFiles/clang_rt.gwp_asan-i386.dir/platform_specific/common_posix.cpp.o [362/601] Building CXX object lib/gwp_asan/CMakeFiles/clang_rt.gwp_asan-i386.dir/platform_specific/guarded_pool_allocator_posix.cpp.o [363/601] Building CXX object lib/gwp_asan/CMakeFiles/clang_rt.gwp_asan-i386.dir/platform_specific/mutex_posix.cpp.o [364/601] Building CXX object lib/gwp_asan/CMakeFiles/clang_rt.gwp_asan-i386.dir/platform_specific/utilities_posix.cpp.o [365/601] Building CXX object lib/gwp_asan/CMakeFiles/clang_rt.gwp_asan-i386.dir/guarded_pool_allocator.cpp.o [366/601] Building CXX object lib/gwp_asan/CMakeFiles/clang_rt.gwp_asan-i386.dir/stack_trace_compressor.cpp.o [367/601] Building CXX object lib/asan/CMakeFiles/RTAsan_dynamic.i386.dir/asan_interceptors.cpp.o In file included from /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/asan/asan_interceptors.h:16, from /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/asan/asan_interceptors.cpp:14: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc: In function ‘__sanitizer::uptr __interceptor_ptrace(int, int, void*, void*)’: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/asan/asan_interceptors_memintrinsics.h:57:10: warning: ‘local_iovec.__sanitizer::__sanitizer_iovec::iov_base’ may be used uninitialized [-Wmaybe-uninitialized] 57 | uptr __offset = (uptr)(offset); \ | ^~~~~~~~ /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/asan/asan_interceptors_memintrinsics.h:85:3: note: in expansion of macro ‘ACCESS_MEMORY_RANGE’ 85 | ACCESS_MEMORY_RANGE(ctx, offset, size, true) | ^~~~~~~~~~~~~~~~~~~ /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/asan/asan_interceptors.cpp:96:3: note: in expansion of macro ‘ASAN_WRITE_RANGE’ 96 | ASAN_WRITE_RANGE(ctx, ptr, size) | ^~~~~~~~~~~~~~~~ /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:3466:7: note: in expansion of macro ‘COMMON_INTERCEPTOR_WRITE_RANGE’ 3466 | COMMON_INTERCEPTOR_WRITE_RANGE(ctx, local_iovec.iov_base, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/asan/asan_interceptors.cpp:204: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:3417:21: note: ‘local_iovec.__sanitizer::__sanitizer_iovec::iov_base’ was declared here 3417 | __sanitizer_iovec local_iovec; | ^~~~~~~~~~~ /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:3417:21: warning: ‘local_iovec.__sanitizer::__sanitizer_iovec::iov_len’ may be used uninitialized [-Wmaybe-uninitialized] [368/601] Building CXX object lib/gwp_asan/CMakeFiles/RTGwpAsan.i386.dir/common.cpp.o [369/601] Building CXX object lib/gwp_asan/CMakeFiles/RTGwpAsan.i386.dir/platform_specific/common_posix.cpp.o [370/601] Building CXX object lib/gwp_asan/CMakeFiles/RTGwpAsan.i386.dir/crash_handler.cpp.o [371/601] Building CXX object lib/gwp_asan/CMakeFiles/RTGwpAsan.i386.dir/platform_specific/mutex_posix.cpp.o [372/601] Building CXX object lib/gwp_asan/CMakeFiles/RTGwpAsan.i386.dir/platform_specific/utilities_posix.cpp.o [373/601] Building CXX object lib/gwp_asan/CMakeFiles/RTGwpAsan.i386.dir/platform_specific/guarded_pool_allocator_posix.cpp.o [374/601] Building CXX object lib/gwp_asan/CMakeFiles/RTGwpAsan.i386.dir/stack_trace_compressor.cpp.o [375/601] Building CXX object lib/gwp_asan/CMakeFiles/RTGwpAsan.i386.dir/guarded_pool_allocator.cpp.o [376/601] Building CXX object lib/gwp_asan/CMakeFiles/RTGwpAsanBacktraceLibc.i386.dir/optional/backtrace_linux_libc.cpp.o [377/601] Building CXX object lib/gwp_asan/CMakeFiles/RTGwpAsanOptionsParser.i386.dir/optional/options_parser.cpp.o [378/601] Building CXX object lib/gwp_asan/CMakeFiles/RTGwpAsanSegvHandler.i386.dir/optional/segv_handler_posix.cpp.o [379/601] Building C object lib/profile/CMakeFiles/clang_rt.profile-i386.dir/InstrProfiling.c.o cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C [380/601] Building C object lib/profile/CMakeFiles/clang_rt.profile-i386.dir/GCDAProfiling.c.o cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C [381/601] Building C object lib/profile/CMakeFiles/clang_rt.profile-i386.dir/InstrProfilingInternal.c.o cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C [382/601] Building C object lib/profile/CMakeFiles/clang_rt.profile-i386.dir/InstrProfilingBuffer.c.o cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C [383/601] Building C object lib/profile/CMakeFiles/clang_rt.profile-i386.dir/InstrProfilingValue.c.o cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C [384/601] Building C object lib/profile/CMakeFiles/clang_rt.profile-i386.dir/InstrProfilingMerge.c.o cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C [385/601] Building C object lib/profile/CMakeFiles/clang_rt.profile-i386.dir/InstrProfilingMergeFile.c.o cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C [386/601] Building C object lib/profile/CMakeFiles/clang_rt.profile-i386.dir/InstrProfilingNameVar.c.o cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C [387/601] Building C object lib/profile/CMakeFiles/clang_rt.profile-i386.dir/InstrProfilingVersionVar.c.o cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C [388/601] Building C object lib/profile/CMakeFiles/clang_rt.profile-i386.dir/InstrProfilingFile.c.o cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C In file included from /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/profile/InstrProfiling.h:12, from /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/profile/InstrProfilingFile.c:34: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/profile/InstrProfilingFile.c: In function ‘doProfileMerging’: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/profile/InstrProfilingPort.h:33:37: warning: ignoring return value of ‘ftruncate’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 33 | #define COMPILER_RT_FTRUNCATE(f, l) ftruncate(fileno(f), l) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/profile/InstrProfilingFile.c:441:9: note: in expansion of macro ‘COMPILER_RT_FTRUNCATE’ 441 | (void)COMPILER_RT_FTRUNCATE(ProfileFile, | ^~~~~~~~~~~~~~~~~~~~~ [389/601] Building C object lib/profile/CMakeFiles/clang_rt.profile-i386.dir/InstrProfilingPlatformAIX.c.o cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C [390/601] Building C object lib/profile/CMakeFiles/clang_rt.profile-i386.dir/InstrProfilingPlatformDarwin.c.o cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C [391/601] Building C object lib/profile/CMakeFiles/clang_rt.profile-i386.dir/InstrProfilingPlatformFuchsia.c.o cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C [392/601] Building C object lib/profile/CMakeFiles/clang_rt.profile-i386.dir/InstrProfilingWriter.c.o cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C [393/601] Building C object lib/profile/CMakeFiles/clang_rt.profile-i386.dir/InstrProfilingPlatformLinux.c.o cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C [394/601] Building C object lib/profile/CMakeFiles/clang_rt.profile-i386.dir/InstrProfilingPlatformOther.c.o cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C [395/601] Building C object lib/profile/CMakeFiles/clang_rt.profile-i386.dir/InstrProfilingPlatformWindows.c.o cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C [396/601] Building CXX object lib/profile/CMakeFiles/clang_rt.profile-i386.dir/InstrProfilingRuntime.cpp.o [397/601] Building C object lib/profile/CMakeFiles/clang_rt.profile-i386.dir/InstrProfilingUtil.c.o cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C [398/601] Building CXX object lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerCrossOver.cpp.o [399/601] Building CXX object lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerDataFlowTrace.cpp.o [400/601] Building CXX object lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerExtFunctionsDlsym.cpp.o [401/601] Building CXX object lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerExtFunctionsWeak.cpp.o [402/601] Building CXX object lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerExtFunctionsWindows.cpp.o [403/601] Building CXX object lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerExtraCounters.cpp.o [404/601] Building CXX object lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerExtraCountersDarwin.cpp.o [405/601] Building CXX object lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerExtraCountersWindows.cpp.o [406/601] Building CXX object lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerDriver.cpp.o [407/601] Building CXX object lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerIO.cpp.o [408/601] Building CXX object lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerIOPosix.cpp.o /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/fuzzer/FuzzerIOPosix.cpp: In function ‘void fuzzer::RawPrint(const char*)’: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/fuzzer/FuzzerIOPosix.cpp:161:14: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 161 | (void)write(2, Str, strlen(Str)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~ [409/601] Building CXX object lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerIOWindows.cpp.o [410/601] Building CXX object lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerFork.cpp.o [411/601] Building CXX object lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerLoop.cpp.o /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/fuzzer/FuzzerLoop.cpp: In member function ‘void fuzzer::Fuzzer::TryDetectingAMemoryLeak(const uint8_t*, size_t, bool)’: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/fuzzer/FuzzerLoop.cpp:684:8: warning: the address of ‘fuzzer::ExternalFunctions::__lsan_enable’ will never be NULL [-Waddress] 684 | if (!&(EF->__lsan_enable) || !&(EF->__lsan_disable) || | ^~~~~~~~~~~~~~~~~~~~ In file included from /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/fuzzer/FuzzerInternal.h:16, from /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/fuzzer/FuzzerLoop.cpp:13: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/fuzzer/FuzzerExtFunctions.def:28:10: note: ‘fuzzer::ExternalFunctions::__lsan_enable’ declared here 28 | EXT_FUNC(__lsan_enable, void, (), false); | ^~~~~~~~~~~~~ /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/fuzzer/FuzzerExtFunctions.h:26:16: note: in definition of macro ‘EXT_FUNC’ 26 | RETURN_TYPE(*NAME) FUNC_SIG = nullptr | ^~~~ /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/fuzzer/FuzzerLoop.cpp:684:33: warning: the address of ‘fuzzer::ExternalFunctions::__lsan_disable’ will never be NULL [-Waddress] 684 | if (!&(EF->__lsan_enable) || !&(EF->__lsan_disable) || | ^~~~~~~~~~~~~~~~~~~~~ /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/fuzzer/FuzzerExtFunctions.def:29:10: note: ‘fuzzer::ExternalFunctions::__lsan_disable’ declared here 29 | EXT_FUNC(__lsan_disable, void, (), false); | ^~~~~~~~~~~~~~ /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/fuzzer/FuzzerExtFunctions.h:26:16: note: in definition of macro ‘EXT_FUNC’ 26 | RETURN_TYPE(*NAME) FUNC_SIG = nullptr | ^~~~ [412/601] Building CXX object lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerMerge.cpp.o [413/601] Building CXX object lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerSHA1.cpp.o [414/601] Building CXX object lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerMutate.cpp.o In file included from /usr/include/string.h:548, from /usr/include/c++/14.2.1/cstring:43, from /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/fuzzer/FuzzerDefs.h:17, from /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/fuzzer/FuzzerMutate.cpp:11: In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘void fuzzer::FixedWord::Set(const uint8_t*, size_t) [with unsigned int kMaxSizeT = 64]’ at /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/fuzzer/FuzzerDictionary.h:32:11, inlined from ‘const fuzzer::Word& fuzzer::MemMemTable::Get(size_t) [with unsigned int kSizeT = 1024]’ at /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/fuzzer/FuzzerTracePC.h:65:18, inlined from ‘size_t fuzzer::MutationDispatcher::Mutate_AddWordFromTORC(uint8_t*, size_t, size_t)’ at /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/fuzzer/FuzzerMutate.cpp:281:27: /usr/include/bits/string_fortified.h:29:33: warning: argument 2 null where non-null expected [-Wnonnull] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/bits/string_fortified.h:29:33: note: in a call to built-in function ‘void* __builtin___memcpy_chk(void*, const void*, unsigned int, unsigned int)’ [415/601] Building CXX object lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerTracePC.cpp.o [416/601] Building CXX object lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerUtilDarwin.cpp.o [417/601] Building CXX object lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerUtilFuchsia.cpp.o [418/601] Building CXX object lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerUtil.cpp.o [419/601] Building CXX object lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerUtilLinux.cpp.o [420/601] Building CXX object lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerUtilWindows.cpp.o [421/601] Building CXX object lib/fuzzer/CMakeFiles/RTfuzzer_main.i386.dir/FuzzerMain.cpp.o [422/601] Building CXX object lib/fuzzer/CMakeFiles/RTfuzzer_interceptors.i386.dir/FuzzerInterceptors.cpp.o [423/601] Copying compiler-rt's fuzzer/FuzzedDataProvider.h... [424/601] Copying compiler-rt's orc_rt/c_api.h... [425/601] Copying compiler-rt's profile/InstrProfData.inc... [426/601] Copying compiler-rt's profile/MemProfData.inc... [427/601] Copying compiler-rt's profile/instr_prof_interface.h... [428/601] Copying compiler-rt's sanitizer/allocator_interface.h... [429/601] Copying compiler-rt's sanitizer/asan_interface.h... [430/601] Copying compiler-rt's sanitizer/common_interface_defs.h... [431/601] Copying compiler-rt's sanitizer/coverage_interface.h... [432/601] Copying compiler-rt's sanitizer/dfsan_interface.h... [433/601] Copying compiler-rt's sanitizer/hwasan_interface.h... [434/601] Copying compiler-rt's sanitizer/linux_syscall_hooks.h... [435/601] Copying compiler-rt's sanitizer/lsan_interface.h... [436/601] Copying compiler-rt's sanitizer/memprof_interface.h... [437/601] Copying compiler-rt's sanitizer/msan_interface.h... [438/601] Copying compiler-rt's sanitizer/netbsd_syscall_hooks.h... [439/601] Copying compiler-rt's sanitizer/scudo_interface.h... [440/601] Copying compiler-rt's sanitizer/tsan_interface.h... [441/601] Copying compiler-rt's sanitizer/tsan_interface_atomic.h... [442/601] Copying compiler-rt's sanitizer/ubsan_interface.h... [443/601] Copying compiler-rt's xray/xray_interface.h... [444/601] Copying compiler-rt's xray/xray_log_interface.h... [445/601] Copying compiler-rt's xray/xray_records.h... [446/601] Building CXX object lib/fuzzer/CMakeFiles/RTfuzzer.i386.dir/FuzzerUtilPosix.cpp.o [447/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.i386.dir/sanitizer_common.cpp.o [448/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.i386.dir/sanitizer_allocator.cpp.o [449/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.i386.dir/sanitizer_deadlock_detector2.cpp.o [450/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.i386.dir/sanitizer_errno.cpp.o [451/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.i386.dir/sanitizer_file.cpp.o [452/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.i386.dir/sanitizer_deadlock_detector1.cpp.o [453/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.i386.dir/sanitizer_flags.cpp.o [454/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.i386.dir/sanitizer_fuchsia.cpp.o [455/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.i386.dir/sanitizer_flag_parser.cpp.o [456/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.i386.dir/sanitizer_libc.cpp.o [457/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.i386.dir/sanitizer_libignore.cpp.o [458/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.i386.dir/sanitizer_linux_s390.cpp.o [459/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.i386.dir/sanitizer_mac.cpp.o [460/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.i386.dir/sanitizer_mutex.cpp.o [461/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.i386.dir/sanitizer_netbsd.cpp.o [462/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.i386.dir/sanitizer_platform_limits_freebsd.cpp.o [463/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.i386.dir/sanitizer_platform_limits_linux.cpp.o [464/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.i386.dir/sanitizer_platform_limits_netbsd.cpp.o [465/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.i386.dir/sanitizer_platform_limits_posix.cpp.o [466/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.i386.dir/sanitizer_platform_limits_solaris.cpp.o [467/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.i386.dir/sanitizer_linux.cpp.o [468/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.i386.dir/sanitizer_posix.cpp.o /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_posix.cpp: In function ‘__sanitizer::fd_t __sanitizer::OpenFile(const char*, FileAccessMode, error_t*)’: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_posix.cpp:174:27: warning: ‘flags’ may be used uninitialized [-Wmaybe-uninitialized] 174 | fd_t res = internal_open(filename, flags, 0660); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_posix.cpp:168:7: note: ‘flags’ was declared here 168 | int flags; | ^~~~~ [469/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.i386.dir/sanitizer_printf.cpp.o [470/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.i386.dir/sanitizer_procmaps_bsd.cpp.o [471/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.i386.dir/sanitizer_procmaps_fuchsia.cpp.o [472/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.i386.dir/sanitizer_procmaps_linux.cpp.o [473/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.i386.dir/sanitizer_procmaps_mac.cpp.o [474/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.i386.dir/sanitizer_procmaps_solaris.cpp.o [475/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.i386.dir/sanitizer_procmaps_common.cpp.o [476/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.i386.dir/sanitizer_solaris.cpp.o [477/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.i386.dir/sanitizer_stoptheworld_fuchsia.cpp.o [478/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.i386.dir/sanitizer_stoptheworld_mac.cpp.o [479/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.i386.dir/sanitizer_stoptheworld_win.cpp.o [480/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.i386.dir/sanitizer_range.cpp.o [481/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.i386.dir/sanitizer_tls_get_addr.cpp.o [482/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.i386.dir/sanitizer_suppressions.cpp.o [483/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.i386.dir/sanitizer_thread_arg_retval.cpp.o [484/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.i386.dir/sanitizer_type_traits.cpp.o [485/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.i386.dir/sanitizer_win.cpp.o [486/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoLibc.i386.dir/sanitizer_common_nolibc.cpp.o [487/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.i386.dir/sanitizer_thread_registry.cpp.o [488/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.i386.dir/sanitizer_allocator.cpp.o [489/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.i386.dir/sanitizer_common.cpp.o [490/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.i386.dir/sanitizer_deadlock_detector2.cpp.o [491/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.i386.dir/sanitizer_errno.cpp.o [492/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.i386.dir/sanitizer_file.cpp.o [493/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.i386.dir/sanitizer_flags.cpp.o [494/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.i386.dir/sanitizer_deadlock_detector1.cpp.o [495/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.i386.dir/sanitizer_fuchsia.cpp.o [496/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.i386.dir/sanitizer_flag_parser.cpp.o [497/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.i386.dir/sanitizer_libc.cpp.o [498/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.i386.dir/sanitizer_libignore.cpp.o [499/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.i386.dir/sanitizer_linux_s390.cpp.o [500/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.i386.dir/sanitizer_mac.cpp.o [501/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.i386.dir/sanitizer_mutex.cpp.o [502/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.i386.dir/sanitizer_netbsd.cpp.o [503/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.i386.dir/sanitizer_platform_limits_freebsd.cpp.o [504/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.i386.dir/sanitizer_platform_limits_linux.cpp.o [505/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.i386.dir/sanitizer_platform_limits_netbsd.cpp.o [506/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.i386.dir/sanitizer_platform_limits_posix.cpp.o [507/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.i386.dir/sanitizer_platform_limits_solaris.cpp.o [508/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.i386.dir/sanitizer_linux.cpp.o [509/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.i386.dir/sanitizer_posix.cpp.o /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_posix.cpp: In function ‘__sanitizer::fd_t __sanitizer::OpenFile(const char*, FileAccessMode, error_t*)’: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_posix.cpp:174:27: warning: ‘flags’ may be used uninitialized [-Wmaybe-uninitialized] 174 | fd_t res = internal_open(filename, flags, 0660); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_posix.cpp:168:7: note: ‘flags’ was declared here 168 | int flags; | ^~~~~ [510/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.i386.dir/sanitizer_printf.cpp.o [511/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.i386.dir/sanitizer_procmaps_bsd.cpp.o [512/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.i386.dir/sanitizer_procmaps_fuchsia.cpp.o [513/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.i386.dir/sanitizer_procmaps_linux.cpp.o [514/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.i386.dir/sanitizer_procmaps_mac.cpp.o [515/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.i386.dir/sanitizer_procmaps_solaris.cpp.o [516/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.i386.dir/sanitizer_procmaps_common.cpp.o [517/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.i386.dir/sanitizer_solaris.cpp.o [518/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.i386.dir/sanitizer_stoptheworld_fuchsia.cpp.o [519/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.i386.dir/sanitizer_stoptheworld_mac.cpp.o [520/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.i386.dir/sanitizer_stoptheworld_win.cpp.o [521/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.i386.dir/sanitizer_range.cpp.o [522/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.i386.dir/sanitizer_tls_get_addr.cpp.o [523/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.i386.dir/sanitizer_suppressions.cpp.o [524/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.i386.dir/sanitizer_thread_arg_retval.cpp.o [525/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.i386.dir/sanitizer_type_traits.cpp.o [526/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.i386.dir/sanitizer_win.cpp.o [527/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.i386.dir/sanitizer_termination.cpp.o [528/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibcNoHooks.i386.dir/sanitizer_common_libcdep.cpp.o [529/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibcNoHooks.i386.dir/sanitizer_allocator_checks.cpp.o [530/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibcNoHooks.i386.dir/sanitizer_dl.cpp.o [531/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.i386.dir/sanitizer_thread_registry.cpp.o [532/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibcNoHooks.i386.dir/sanitizer_mac_libcdep.cpp.o [533/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibcNoHooks.i386.dir/sanitizer_linux_libcdep.cpp.o [534/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibcNoHooks.i386.dir/sanitizer_posix_libcdep.cpp.o [535/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibcNoHooks.i386.dir/sanitizer_stoptheworld_netbsd_libcdep.cpp.o [536/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.i386.dir/sanitizer_allocator_report.cpp.o [537/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.i386.dir/sanitizer_chained_origin_depot.cpp.o /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_chained_origin_depot.cpp:119:32: warning: ‘static __sanitizer::{anonymous}::ChainedOriginDepotNode::Handle __sanitizer::{anonymous}::ChainedOriginDepotNode::get_handle(__sanitizer::u32)’ defined but not used [-Wunused-function] 119 | ChainedOriginDepotNode::Handle ChainedOriginDepotNode::get_handle(u32 id) { | ^~~~~~~~~~~~~~~~~~~~~~ [538/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibcNoHooks.i386.dir/sanitizer_stoptheworld_linux_libcdep.cpp.o [539/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.i386.dir/sanitizer_stackdepot.cpp.o [540/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.i386.dir/sanitizer_stacktrace.cpp.o [541/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.i386.dir/sanitizer_stacktrace_libcdep.cpp.o [542/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.i386.dir/sanitizer_stack_store.cpp.o In member function ‘__sanitizer::uptr __sanitizer::SLeb128Decoder::operator*()’, inlined from ‘__sanitizer::uptr* __sanitizer::UncompressDelta(const u8*, const u8*, uptr*, uptr*)’ at /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp:221:49, inlined from ‘__sanitizer::uptr* __sanitizer::StackStore::BlockInfo::GetOrUnpack(__sanitizer::StackStore*)’ at /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp:284:37: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp:197:17: warning: ‘diff’ may be used uninitialized [-Wmaybe-uninitialized] 197 | previous += diff; | ^~~~ /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp: In member function ‘__sanitizer::uptr* __sanitizer::StackStore::BlockInfo::GetOrUnpack(__sanitizer::StackStore*)’: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp:195:10: note: ‘diff’ was declared here 195 | sptr diff; | ^~~~ In member function ‘__sanitizer::uptr __sanitizer::SLeb128Decoder::operator*()’, inlined from ‘ItOut __sanitizer::LzwDecode(ItIn, ItIn, ItOut) [with T = unsigned int; ItIn = SLeb128Decoder; ItOut = unsigned int*]’ at /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_lzw.h:91:25, inlined from ‘__sanitizer::uptr* __sanitizer::UncompressLzw(const u8*, const u8*, uptr*, uptr*)’ at /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp:237:23, inlined from ‘__sanitizer::uptr* __sanitizer::StackStore::BlockInfo::GetOrUnpack(__sanitizer::StackStore*)’ at /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp:288:35: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp:197:17: warning: ‘diff’ may be used uninitialized [-Wmaybe-uninitialized] 197 | previous += diff; | ^~~~ /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp: In member function ‘__sanitizer::uptr* __sanitizer::StackStore::BlockInfo::GetOrUnpack(__sanitizer::StackStore*)’: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp:195:10: note: ‘diff’ was declared here 195 | sptr diff; | ^~~~ In member function ‘__sanitizer::uptr __sanitizer::SLeb128Decoder::operator*()’, inlined from ‘ItOut __sanitizer::LzwDecode(ItIn, ItIn, ItOut) [with T = unsigned int; ItIn = SLeb128Decoder; ItOut = unsigned int*]’ at /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_lzw.h:98:9, inlined from ‘__sanitizer::uptr* __sanitizer::UncompressLzw(const u8*, const u8*, uptr*, uptr*)’ at /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp:237:23, inlined from ‘__sanitizer::uptr* __sanitizer::StackStore::BlockInfo::GetOrUnpack(__sanitizer::StackStore*)’ at /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp:288:35: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp:197:17: warning: ‘diff’ may be used uninitialized [-Wmaybe-uninitialized] 197 | previous += diff; | ^~~~ /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp: In member function ‘__sanitizer::uptr* __sanitizer::StackStore::BlockInfo::GetOrUnpack(__sanitizer::StackStore*)’: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp:195:10: note: ‘diff’ was declared here 195 | sptr diff; | ^~~~ In member function ‘__sanitizer::uptr __sanitizer::SLeb128Decoder::operator*()’, inlined from ‘ItOut __sanitizer::LzwDecode(ItIn, ItIn, ItOut) [with T = unsigned int; ItIn = SLeb128Decoder; ItOut = unsigned int*]’ at /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_lzw.h:130:27, inlined from ‘__sanitizer::uptr* __sanitizer::UncompressLzw(const u8*, const u8*, uptr*, uptr*)’ at /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp:237:23, inlined from ‘__sanitizer::uptr* __sanitizer::StackStore::BlockInfo::GetOrUnpack(__sanitizer::StackStore*)’ at /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp:288:35: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp:197:17: warning: ‘diff’ may be used uninitialized [-Wmaybe-uninitialized] 197 | previous += diff; | ^~~~ /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp: In member function ‘__sanitizer::uptr* __sanitizer::StackStore::BlockInfo::GetOrUnpack(__sanitizer::StackStore*)’: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp:195:10: note: ‘diff’ was declared here 195 | sptr diff; | ^~~~ In member function ‘__sanitizer::uptr __sanitizer::SLeb128Decoder::operator*()’, inlined from ‘ItOut __sanitizer::LzwDecode(ItIn, ItIn, ItOut) [with T = unsigned int; ItIn = SLeb128Decoder; ItOut = unsigned int*]’ at /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_lzw.h:134:24, inlined from ‘__sanitizer::uptr* __sanitizer::UncompressLzw(const u8*, const u8*, uptr*, uptr*)’ at /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp:237:23, inlined from ‘__sanitizer::uptr* __sanitizer::StackStore::BlockInfo::GetOrUnpack(__sanitizer::StackStore*)’ at /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp:288:35: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp:197:17: warning: ‘diff’ may be used uninitialized [-Wmaybe-uninitialized] 197 | previous += diff; | ^~~~ /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp: In member function ‘__sanitizer::uptr* __sanitizer::StackStore::BlockInfo::GetOrUnpack(__sanitizer::StackStore*)’: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_stack_store.cpp:195:10: note: ‘diff’ was declared here 195 | sptr diff; | ^~~~ [543/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.i386.dir/sanitizer_stacktrace_sparc.cpp.o [544/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.i386.dir/sanitizer_stacktrace_printer.cpp.o [545/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.i386.dir/sanitizer_symbolizer_libbacktrace.cpp.o [546/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.i386.dir/sanitizer_symbolizer.cpp.o [547/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.i386.dir/sanitizer_symbolizer_mac.cpp.o [548/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.i386.dir/sanitizer_symbolizer_markup.cpp.o /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_symbolizer_markup.cpp: In member function ‘virtual void __sanitizer::MarkupStackTracePrinter::RenderData(__sanitizer::InternalScopedString*, const char*, const __sanitizer::DataInfo*, const char*)’: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_symbolizer_markup.cpp:31:19: warning: format ‘%p’ expects argument of type ‘void*’, but argument 3 has type ‘unsigned int’ [-Wformat=] 31 | buffer->AppendF(kFormatData, DI->start); | ^~~~~~~~~~~ ~~~~~~~~~ | | | unsigned int /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_symbolizer_markup.cpp: In member function ‘virtual void __sanitizer::MarkupStackTracePrinter::RenderFrame(__sanitizer::InternalScopedString*, const char*, int, __sanitizer::uptr, const __sanitizer::AddressInfo*, bool, const char*)’: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_symbolizer_markup.cpp:46:19: warning: format ‘%p’ expects argument of type ‘void*’, but argument 4 has type ‘__sanitizer::uptr’ {aka ‘unsigned int’} [-Wformat=] 46 | buffer->AppendF(kFormatFrame, frame_no, address); | ^~~~~~~~~~~~ ~~~~~~~ | | | __sanitizer::uptr {aka unsigned int} /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_symbolizer_markup.cpp: In member function ‘virtual bool __sanitizer::MarkupSymbolizerTool::SymbolizePC(__sanitizer::uptr, __sanitizer::SymbolizedStack*)’: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_symbolizer_markup.cpp:51:45: warning: format ‘%p’ expects argument of type ‘void*’, but argument 4 has type ‘__sanitizer::uptr’ {aka ‘unsigned int’} [-Wformat=] 51 | internal_snprintf(buffer, sizeof(buffer), kFormatFunction, addr); | ^~~~~~~~~~~~~~~ ~~~~ | | | __sanitizer::uptr {aka unsigned int} /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_symbolizer_markup.cpp: In function ‘void __sanitizer::RenderMmaps(InternalScopedString*, const LoadedModule&, uptr)’: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/sanitizer_common/sanitizer_symbolizer_markup.cpp:121:21: warning: format ‘%p’ expects argument of type ‘void*’, but argument 3 has type ‘unsigned int’ [-Wformat=] 121 | buffer->AppendF(kFormatMmap, range.beg, range.end - range.beg, moduleId, | ^~~~~~~~~~~ ~~~~~~~~~ | | | unsigned int [549/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.i386.dir/sanitizer_symbolizer_markup_fuchsia.cpp.o [550/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.i386.dir/sanitizer_symbolizer_posix_libcdep.cpp.o [551/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.i386.dir/sanitizer_symbolizer_libcdep.cpp.o [552/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.i386.dir/sanitizer_symbolizer_report_fuchsia.cpp.o [553/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.i386.dir/sanitizer_symbolizer_win.cpp.o [554/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.i386.dir/sanitizer_unwind_linux_libcdep.cpp.o [555/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.i386.dir/sanitizer_unwind_fuchsia.cpp.o [556/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.i386.dir/sanitizer_unwind_win.cpp.o [557/601] Linking C static library lib/linux/libclang_rt.builtins-i386.a [558/601] Building C object clang_rt.crtbegin-i386.o [559/601] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.i386.dir/sanitizer_symbolizer_report.cpp.o [560/601] Building C object clang_rt.crtend-i386.o [561/601] Linking CXX static library lib/linux/libclang_rt.stats_client-i386.a [562/601] Linking CXX static library lib/linux/libclang_rt.stats-i386.a [563/601] Linking CXX static library lib/linux/libclang_rt.lsan-i386.a [564/601] Linking CXX static library lib/linux/libclang_rt.asan_static-i386.a [565/601] Linking CXX static library lib/linux/libclang_rt.asan-preinit-i386.a [566/601] Linking CXX shared library lib/linux/libclang_rt.ubsan_standalone-i386.so [567/601] Copying asan_ignorelist.txt... [568/601] Linking CXX static library lib/linux/libclang_rt.safestack-i386.a [569/601] Linking CXX static library lib/linux/libclang_rt.cfi-i386.a [570/601] Linking CXX static library lib/linux/libclang_rt.cfi_diag-i386.a [571/601] Copying cfi_ignorelist.txt... [572/601] Building CXX object lib/scudo/standalone/CMakeFiles/RTScudoStandalone.i386.dir/checksum.cpp.o [573/601] Linking CXX shared library lib/linux/libclang_rt.asan-i386.so [574/601] Building CXX object lib/scudo/standalone/CMakeFiles/RTScudoStandalone.i386.dir/common.cpp.o [575/601] Building CXX object lib/scudo/standalone/CMakeFiles/RTScudoStandalone.i386.dir/condition_variable_linux.cpp.o [576/601] Building CXX object lib/scudo/standalone/CMakeFiles/RTScudoStandalone.i386.dir/crc32_hw.cpp.o [577/601] Building CXX object lib/scudo/standalone/CMakeFiles/RTScudoStandalone.i386.dir/flags.cpp.o [578/601] Building CXX object lib/scudo/standalone/CMakeFiles/RTScudoStandalone.i386.dir/flags_parser.cpp.o [579/601] Building CXX object lib/scudo/standalone/CMakeFiles/RTScudoStandalone.i386.dir/fuchsia.cpp.o [580/601] Building CXX object lib/scudo/standalone/CMakeFiles/RTScudoStandalone.i386.dir/mem_map.cpp.o [581/601] Building CXX object lib/scudo/standalone/CMakeFiles/RTScudoStandalone.i386.dir/mem_map_fuchsia.cpp.o [582/601] Building CXX object lib/scudo/standalone/CMakeFiles/RTScudoStandalone.i386.dir/linux.cpp.o /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/scudo/standalone/linux.cpp: In function ‘void scudo::outputRaw(const char*)’: /build/compiler-rt18/src/compiler-rt-18.1.8.src/lib/scudo/standalone/linux.cpp:229:16: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 229 | (void)write(2, Buffer, strlen(Buffer)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [583/601] Building CXX object lib/scudo/standalone/CMakeFiles/RTScudoStandalone.i386.dir/release.cpp.o [584/601] Building CXX object lib/scudo/standalone/CMakeFiles/RTScudoStandalone.i386.dir/mem_map_linux.cpp.o [585/601] Building CXX object lib/scudo/standalone/CMakeFiles/RTScudoStandalone.i386.dir/report_linux.cpp.o [586/601] Building CXX object lib/scudo/standalone/CMakeFiles/RTScudoStandalone.i386.dir/report.cpp.o [587/601] Building CXX object lib/scudo/standalone/CMakeFiles/RTScudoStandalone.i386.dir/string_utils.cpp.o [588/601] Building CXX object lib/scudo/standalone/CMakeFiles/RTScudoStandalone.i386.dir/timing.cpp.o [589/601] Building CXX object lib/scudo/standalone/CMakeFiles/RTScudoStandaloneCxxWrappers.i386.dir/wrappers_cpp.cpp.o [590/601] Linking CXX static library lib/linux/libclang_rt.scudo_standalone_cxx-i386.a [591/601] Linking CXX static library lib/linux/libclang_rt.ubsan_minimal-i386.a [592/601] Linking CXX shared library lib/linux/libclang_rt.ubsan_minimal-i386.so [593/601] Linking CXX static library lib/linux/libclang_rt.gwp_asan-i386.a [594/601] Linking CXX static library lib/linux/libclang_rt.scudo_standalone-i386.a [595/601] Linking CXX shared library lib/linux/libclang_rt.scudo_standalone-i386.so FAILED: lib/linux/libclang_rt.scudo_standalone-i386.so : && /usr/bin/c++ -fPIC -march=i486 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/compiler-rt18/src=/usr/src/debug/compiler-rt18 -Wall -Wno-unused-parameter -O3 -DNDEBUG -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -m32 -Wl,-z,defs,-z,now,-z,relro -ffunction-sections -fdata-sections -Wl,--gc-sections -nostdlib++ -pthread -shared -Wl,-soname,libclang_rt.scudo_standalone-i386.so -o lib/linux/libclang_rt.scudo_standalone-i386.so lib/gwp_asan/CMakeFiles/RTGwpAsan.i386.dir/common.cpp.o lib/gwp_asan/CMakeFiles/RTGwpAsan.i386.dir/crash_handler.cpp.o lib/gwp_asan/CMakeFiles/RTGwpAsan.i386.dir/platform_specific/common_posix.cpp.o lib/gwp_asan/CMakeFiles/RTGwpAsan.i386.dir/platform_specific/guarded_pool_allocator_posix.cpp.o lib/gwp_asan/CMakeFiles/RTGwpAsan.i386.dir/platform_specific/mutex_posix.cpp.o lib/gwp_asan/CMakeFiles/RTGwpAsan.i386.dir/platform_specific/utilities_posix.cpp.o lib/gwp_asan/CMakeFiles/RTGwpAsan.i386.dir/guarded_pool_allocator.cpp.o lib/gwp_asan/CMakeFiles/RTGwpAsan.i386.dir/stack_trace_compressor.cpp.o lib/gwp_asan/CMakeFiles/RTGwpAsanBacktraceLibc.i386.dir/optional/backtrace_linux_libc.cpp.o lib/gwp_asan/CMakeFiles/RTGwpAsanSegvHandler.i386.dir/optional/segv_handler_posix.cpp.o lib/gwp_asan/CMakeFiles/RTGwpAsanOptionsParser.i386.dir/optional/options_parser.cpp.o lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/checksum.cpp.o lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/common.cpp.o lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/condition_variable_linux.cpp.o lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/crc32_hw.cpp.o lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/flags_parser.cpp.o lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/flags.cpp.o lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/fuchsia.cpp.o lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/linux.cpp.o lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/mem_map.cpp.o lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/mem_map_fuchsia.cpp.o lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/mem_map_linux.cpp.o lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/release.cpp.o lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/report.cpp.o lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/report_linux.cpp.o lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/string_utils.cpp.o lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/timing.cpp.o lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/wrappers_c.cpp.o lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/wrappers_cpp.cpp.o -lgcc_s && : /usr/bin/ld: lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/wrappers_c.cpp.o: in function `void scudo::atomic_store(scudo::atomic_u64 volatile*, scudo::atomic_u64::Type, scudo::memory_order)': /usr/src/debug/compiler-rt18/compiler-rt-18.1.8.src/lib/scudo/standalone/atomic_helpers.h:73:(.text+0x282a): undefined reference to `__atomic_store_8' /usr/bin/ld: /usr/src/debug/compiler-rt18/compiler-rt-18.1.8.src/lib/scudo/standalone/atomic_helpers.h:73:(.text+0x2a59): undefined reference to `__atomic_store_8' /usr/bin/ld: lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/wrappers_c.cpp.o: in function `scudo::atomic_u64::Type scudo::atomic_load(scudo::atomic_u64 const volatile*, scudo::memory_order)': /usr/src/debug/compiler-rt18/compiler-rt-18.1.8.src/lib/scudo/standalone/atomic_helpers.h:66:(.text+0x32cc): undefined reference to `__atomic_load_8' /usr/bin/ld: /usr/src/debug/compiler-rt18/compiler-rt-18.1.8.src/lib/scudo/standalone/atomic_helpers.h:66:(.text+0x3596): undefined reference to `__atomic_load_8' /usr/bin/ld: lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/wrappers_c.cpp.o: in function `void scudo::atomic_store(scudo::atomic_u64 volatile*, scudo::atomic_u64::Type, scudo::memory_order)': /usr/src/debug/compiler-rt18/compiler-rt-18.1.8.src/lib/scudo/standalone/atomic_helpers.h:73:(.text+0x39ab): undefined reference to `__atomic_store_8' /usr/bin/ld: lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/wrappers_c.cpp.o: in function `scudo::atomic_u64::Type scudo::atomic_load(scudo::atomic_u64 const volatile*, scudo::memory_order)': /usr/src/debug/compiler-rt18/compiler-rt-18.1.8.src/lib/scudo/standalone/atomic_helpers.h:66:(.text+0x39fe): undefined reference to `__atomic_load_8' /usr/bin/ld: /usr/src/debug/compiler-rt18/compiler-rt-18.1.8.src/lib/scudo/standalone/atomic_helpers.h:66:(.text+0x42c4): undefined reference to `__atomic_load_8' /usr/bin/ld: /usr/src/debug/compiler-rt18/compiler-rt-18.1.8.src/lib/scudo/standalone/atomic_helpers.h:66:(.text._ZN5scudo16GlobalQuarantineINS_9AllocatorINS_13DefaultConfigEXadL_Z15malloc_postinitEEE18QuarantineCallbackEvE9doRecycleEPNS_15QuarantineCacheIS4_EES4_.isra.0[_ZN5scudo16GlobalQuarantineINS_9AllocatorINS_13DefaultConfigEXadL_Z15malloc_postinitEEE18QuarantineCallbackEvE7recycleEjS4_]+0x134): undefined reference to `__atomic_load_8' /usr/bin/ld: lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/wrappers_c.cpp.o: in function `void scudo::atomic_store(scudo::atomic_u64 volatile*, scudo::atomic_u64::Type, scudo::memory_order)': /usr/src/debug/compiler-rt18/compiler-rt-18.1.8.src/lib/scudo/standalone/atomic_helpers.h:73:(.text._ZN5scudo16GlobalQuarantineINS_9AllocatorINS_13DefaultConfigEXadL_Z15malloc_postinitEEE18QuarantineCallbackEvE9doRecycleEPNS_15QuarantineCacheIS4_EES4_.isra.0[_ZN5scudo16GlobalQuarantineINS_9AllocatorINS_13DefaultConfigEXadL_Z15malloc_postinitEEE18QuarantineCallbackEvE7recycleEjS4_]+0x297): undefined reference to `__atomic_store_8' /usr/bin/ld: lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/wrappers_c.cpp.o: in function `scudo::atomic_u64::Type scudo::atomic_load(scudo::atomic_u64 const volatile*, scudo::memory_order)': /usr/src/debug/compiler-rt18/compiler-rt-18.1.8.src/lib/scudo/standalone/atomic_helpers.h:66:(.text._ZN5scudo16GlobalQuarantineINS_9AllocatorINS_13DefaultConfigEXadL_Z15malloc_postinitEEE18QuarantineCallbackEvE9doRecycleEPNS_15QuarantineCacheIS4_EES4_.isra.0[_ZN5scudo16GlobalQuarantineINS_9AllocatorINS_13DefaultConfigEXadL_Z15malloc_postinitEEE18QuarantineCallbackEvE7recycleEjS4_]+0x329): undefined reference to `__atomic_load_8' /usr/bin/ld: lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/wrappers_c.cpp.o: in function `void scudo::atomic_store(scudo::atomic_u64 volatile*, scudo::atomic_u64::Type, scudo::memory_order)': /usr/src/debug/compiler-rt18/compiler-rt-18.1.8.src/lib/scudo/standalone/atomic_helpers.h:73:(.text._ZN5scudo16GlobalQuarantineINS_9AllocatorINS_13DefaultConfigEXadL_Z15malloc_postinitEEE18QuarantineCallbackEvE9doRecycleEPNS_15QuarantineCacheIS4_EES4_.isra.0[_ZN5scudo16GlobalQuarantineINS_9AllocatorINS_13DefaultConfigEXadL_Z15malloc_postinitEEE18QuarantineCallbackEvE7recycleEjS4_]+0x48d): undefined reference to `__atomic_store_8' /usr/bin/ld: /usr/src/debug/compiler-rt18/compiler-rt-18.1.8.src/lib/scudo/standalone/atomic_helpers.h:73:(.text._ZN5scudo9AllocatorINS_13DefaultConfigEXadL_Z15malloc_postinitEEE8allocateEjNS_5Chunk6OriginEjb[_ZN5scudo9AllocatorINS_13DefaultConfigEXadL_Z15malloc_postinitEEE8allocateEjNS_5Chunk6OriginEjb]+0x2e4): undefined reference to `__atomic_store_8' /usr/bin/ld: lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/wrappers_c.cpp.o: in function `scudo::atomic_u64::Type scudo::atomic_load(scudo::atomic_u64 const volatile*, scudo::memory_order)': /usr/src/debug/compiler-rt18/compiler-rt-18.1.8.src/lib/scudo/standalone/atomic_helpers.h:66:(.text._ZN5scudo9AllocatorINS_13DefaultConfigEXadL_Z15malloc_postinitEEE17iterateOverChunksEjjPFvjjPvES3_[_ZN5scudo9AllocatorINS_13DefaultConfigEXadL_Z15malloc_postinitEEE17iterateOverChunksEjjPFvjjPvES3_]+0x16c): undefined reference to `__atomic_load_8' /usr/bin/ld: /usr/src/debug/compiler-rt18/compiler-rt-18.1.8.src/lib/scudo/standalone/atomic_helpers.h:66:(.text._ZN5scudo9AllocatorINS_13DefaultConfigEXadL_Z15malloc_postinitEEE17iterateOverChunksEjjPFvjjPvES3_[_ZN5scudo9AllocatorINS_13DefaultConfigEXadL_Z15malloc_postinitEEE17iterateOverChunksEjjPFvjjPvES3_]+0x337): undefined reference to `__atomic_load_8' /usr/bin/ld: lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/wrappers_cpp.cpp.o: in function `scudo::atomic_u64::Type scudo::atomic_load(scudo::atomic_u64 const volatile*, scudo::memory_order)': /usr/src/debug/compiler-rt18/compiler-rt-18.1.8.src/lib/scudo/standalone/atomic_helpers.h:66:(.text+0x286c): undefined reference to `__atomic_load_8' /usr/bin/ld: lib/scudo/standalone/CMakeFiles/clang_rt.scudo_standalone-dynamic-i386.dir/wrappers_cpp.cpp.o: in function `void scudo::atomic_store(scudo::atomic_u64 volatile*, scudo::atomic_u64::Type, scudo::memory_order)': /usr/src/debug/compiler-rt18/compiler-rt-18.1.8.src/lib/scudo/standalone/atomic_helpers.h:73:(.text+0x2a55): undefined reference to `__atomic_store_8' /usr/bin/ld: /usr/src/debug/compiler-rt18/compiler-rt-18.1.8.src/lib/scudo/standalone/atomic_helpers.h:73:(.text+0x2d5f): undefined reference to `__atomic_store_8' collect2: error: ld returned 1 exit status [596/601] Building CXX object lib/scudo/standalone/CMakeFiles/RTScudoStandaloneCWrappers.i386.dir/wrappers_c.cpp.o ninja: build stopped: subcommand failed. ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-staging-with-build-support-i486/build/build used straw: :with_build_support:without_check: build@euronuc-i486