* Package: sys-libs/llvm-libunwind-16.0.6-r1:0
* Repository: gentoo
* Maintainer: llvm@gentoo.org
* USE: abi_x86_32 abi_x86_64 amd64 elibc_glibc kernel_linux verify-sig
* FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox
* Checking whether python3_12 is suitable ...
* dev-lang/python:3.12 ...
[ ok ]
* python_check_deps ...
[ ok ]
* Using python3.12 to build (via PYTHON_COMPAT iteration)
>>> Unpacking source...
* Verifying llvm-project-16.0.6.src.tar.xz ...
[ INFO] File /var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/distdir/llvm-project-16.0.6.src.tar.xz verified successfully against the signature in /var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/distdir/llvm-project-16.0.6.src.tar.xz.sig:
[ INFO] - status: OpenPGPSignatureStatus.GOOD
[ INFO] - valid: True, trusted: True
[ INFO] - primary key: 474E22316ABF4785A88C6E8EA2C794A986419D8A
[ INFO] - subkey: 474E22316ABF4785A88C6E8EA2C794A986419D8A
[ INFO] - timestamp: 2023-06-14 04:40:44 UTC
* Unpacking from llvm-project-16.0.6.src.tar.xz ...
[ ok ]
>>> Unpacking llvm-project-16.0.6.src.tar.xz.sig to /var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work
unpack llvm-project-16.0.6.src.tar.xz.sig: file format not recognized. Ignoring.
>>> Source unpacked in /var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work
>>> Preparing source in /var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/runtimes ...
* Source directory (CMAKE_USE_DIR): "/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/runtimes"
* Build directory (BUILD_DIR): "/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/runtimes_build"
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/runtimes ...
* abi_x86_32.x86: running multilib-minimal_abi_src_configure
* Source directory (CMAKE_USE_DIR): "/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/runtimes"
* Build directory (BUILD_DIR): "/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/runtimes_build-abi_x86_32.x86"
cmake -C /var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/runtimes_build-abi_x86_32.x86/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_CXX_COMPILER_TARGET=i686-pc-linux-gnu -DPython3_EXECUTABLE=/usr/bin/python3.12 -DLLVM_ENABLE_RUNTIMES=libunwind -DLLVM_LIBDIR_SUFFIX= -DLLVM_INCLUDE_TESTS=OFF -DLIBUNWIND_ENABLE_ASSERTIONS=no -DLIBUNWIND_ENABLE_STATIC=no -DLIBUNWIND_INCLUDE_TESTS=no -DLIBUNWIND_INSTALL_HEADERS=ON -DLIBUNWIND_ENABLE_CROSS_UNWINDING=ON -DLIBUNWIND_USE_COMPILER_RT=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/runtimes_build-abi_x86_32.x86/gentoo_toolchain.cmake /var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/runtimes
loading initial cache file /var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/runtimes_build-abi_x86_32.x86/gentoo_common_config.cmake
-- The C compiler identification is GNU 13.2.1
-- The CXX compiler identification is GNU 13.2.1
-- The ASM compiler identification is GNU
-- Found assembler: /usr/bin/x86_64-pc-linux-gnu-gcc
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc - 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/x86_64-pc-linux-gnu-g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Could NOT find LLVM (missing: LLVM_DIR)
-- Could NOT find Clang (missing: Clang_DIR)
-- Performing Test LLVM_RUNTIMES_LINKING_WORKS
-- Performing Test LLVM_RUNTIMES_LINKING_WORKS - Success
-- Performing Test CXX_SUPPORTS_NOSTDLIBXX_FLAG
-- Performing Test CXX_SUPPORTS_NOSTDLIBXX_FLAG - Success
-- Performing Test CXX_SUPPORTS_NOSTDINCXX_FLAG
-- Performing Test CXX_SUPPORTS_NOSTDINCXX_FLAG - Success
-- Linker detection: GNU ld
-- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG
-- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success
-- Performing Test C_SUPPORTS_WERROR_DATE_TIME
-- Performing Test C_SUPPORTS_WERROR_DATE_TIME - Failed
-- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME
-- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME - Success
-- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW
-- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed
-- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW
-- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed
-- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG
-- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG - Success
-- Performing Test C_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG
-- Performing Test C_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG - Failed
-- Performing Test CXX_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG
-- Performing Test CXX_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG - Success
-- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG
-- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed
-- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG
-- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed
-- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG
-- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG - Success
-- Performing Test CXX_SUPPORTS_REDUNDANT_MOVE_FLAG
-- Performing Test CXX_SUPPORTS_REDUNDANT_MOVE_FLAG - Success
-- Performing Test CXX_SUPPORTS_PESSIMIZING_MOVE_FLAG
-- Performing Test CXX_SUPPORTS_PESSIMIZING_MOVE_FLAG - Success
-- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG
-- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG - Success
-- Performing Test CXX_WONT_WARN_ON_FINAL_NONVIRTUALDTOR
-- Performing Test CXX_WONT_WARN_ON_FINAL_NONVIRTUALDTOR - Failed
-- Performing Test CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG
-- Performing Test CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG - Success
-- Performing Test CXX_WSUGGEST_OVERRIDE_ALLOWS_ONLY_FINAL
-- Performing Test CXX_WSUGGEST_OVERRIDE_ALLOWS_ONLY_FINAL - Success
-- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP
-- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP - Failed
-- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG
-- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG - Failed
-- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG
-- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG - Failed
-- Performing Test CXX_SUPPORTS_MISLEADING_INDENTATION_FLAG
-- Performing Test CXX_SUPPORTS_MISLEADING_INDENTATION_FLAG - Success
-- Performing Test C_SUPPORTS_CTAD_MAYBE_UNSPPORTED_FLAG
-- Performing Test C_SUPPORTS_CTAD_MAYBE_UNSPPORTED_FLAG - Failed
-- Performing Test CXX_SUPPORTS_CTAD_MAYBE_UNSPPORTED_FLAG
-- Performing Test CXX_SUPPORTS_CTAD_MAYBE_UNSPPORTED_FLAG - Success
-- Performing Test LINKER_SUPPORTS_COLOR_DIAGNOSTICS
-- Performing Test LINKER_SUPPORTS_COLOR_DIAGNOSTICS - Failed
-- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS
-- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS - Failed
-- Performing Test C_SUPPORTS_FDATA_SECTIONS
-- Performing Test C_SUPPORTS_FDATA_SECTIONS - Failed
-- Performing Test CXX_SUPPORTS_FDATA_SECTIONS
-- Performing Test CXX_SUPPORTS_FDATA_SECTIONS - Success
-- Looking for os_signpost_interval_begin
-- Looking for os_signpost_interval_begin - not found
-- Found Python3: /usr/bin/python3.12 (found version "3.12.0") found components: Interpreter
-- LLVM host triple: x86_64-unknown-linux-gnu
-- LLVM default target triple: x86_64-unknown-linux-gnu
-- Using libunwind testing configuration: /var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/test/configs/llvm-libunwind-shared.cfg.in
-- Performing Test CXX_SUPPORTS_UNWINDLIB_EQ_NONE_FLAG
-- Performing Test CXX_SUPPORTS_UNWINDLIB_EQ_NONE_FLAG - Failed
-- Looking for fopen in c
-- Looking for fopen in c - not found
-- Looking for __gcc_personality_v0 in gcc_s
-- Looking for __gcc_personality_v0 in gcc_s - not found
-- Looking for __absvdi2 in gcc
-- Looking for __absvdi2 in gcc - not found
-- Looking for __arm__
-- Looking for __arm__ - not found
-- Looking for __USING_SJLJ_EXCEPTIONS__
-- Looking for __USING_SJLJ_EXCEPTIONS__ - not found
-- Looking for __ARM_DWARF_EH__
-- Looking for __ARM_DWARF_EH__ - not found
-- Looking for dladdr in dl
-- Looking for dladdr in dl - not found
-- Looking for pthread_once in pthread
-- Looking for pthread_once in pthread - not found
-- Performing Test CXX_SUPPORTS_WERROR_EQ_RETURN_TYPE_FLAG
-- Performing Test CXX_SUPPORTS_WERROR_EQ_RETURN_TYPE_FLAG - Success
-- Performing Test CXX_SUPPORTS_W_FLAG
-- Performing Test CXX_SUPPORTS_W_FLAG - Success
-- Performing Test CXX_SUPPORTS_WALL_FLAG
-- Performing Test CXX_SUPPORTS_WALL_FLAG - Success
-- Performing Test CXX_SUPPORTS_WCHAR_SUBSCRIPTS_FLAG
-- Performing Test CXX_SUPPORTS_WCHAR_SUBSCRIPTS_FLAG - Success
-- Performing Test CXX_SUPPORTS_WCONVERSION_FLAG
-- Performing Test CXX_SUPPORTS_WCONVERSION_FLAG - Success
-- Performing Test CXX_SUPPORTS_WMISMATCHED_TAGS_FLAG
-- Performing Test CXX_SUPPORTS_WMISMATCHED_TAGS_FLAG - Success
-- Performing Test CXX_SUPPORTS_WMISSING_BRACES_FLAG
-- Performing Test CXX_SUPPORTS_WMISSING_BRACES_FLAG - Success
-- Performing Test CXX_SUPPORTS_WNEWLINE_EOF_FLAG
-- Performing Test CXX_SUPPORTS_WNEWLINE_EOF_FLAG - Failed
-- Performing Test CXX_SUPPORTS_WNO_UNUSED_FUNCTION_FLAG
-- Performing Test CXX_SUPPORTS_WNO_UNUSED_FUNCTION_FLAG - Success
-- Performing Test CXX_SUPPORTS_WSHADOW_FLAG
-- Performing Test CXX_SUPPORTS_WSHADOW_FLAG - Success
-- Performing Test CXX_SUPPORTS_WSHORTEN_64_TO_32_FLAG
-- Performing Test CXX_SUPPORTS_WSHORTEN_64_TO_32_FLAG - Failed
-- Performing Test CXX_SUPPORTS_WSIGN_COMPARE_FLAG
-- Performing Test CXX_SUPPORTS_WSIGN_COMPARE_FLAG - Success
-- Performing Test CXX_SUPPORTS_WSIGN_CONVERSION_FLAG
-- Performing Test CXX_SUPPORTS_WSIGN_CONVERSION_FLAG - Success
-- Performing Test CXX_SUPPORTS_WSTRICT_ALIASING_EQ_2_FLAG
-- Performing Test CXX_SUPPORTS_WSTRICT_ALIASING_EQ_2_FLAG - Success
-- Performing Test CXX_SUPPORTS_WSTRICT_OVERFLOW_EQ_4_FLAG
-- Performing Test CXX_SUPPORTS_WSTRICT_OVERFLOW_EQ_4_FLAG - Success
-- Performing Test CXX_SUPPORTS_WUNUSED_PARAMETER_FLAG
-- Performing Test CXX_SUPPORTS_WUNUSED_PARAMETER_FLAG - Success
-- Performing Test CXX_SUPPORTS_WUNUSED_VARIABLE_FLAG
-- Performing Test CXX_SUPPORTS_WUNUSED_VARIABLE_FLAG - Success
-- Performing Test CXX_SUPPORTS_WWRITE_STRINGS_FLAG
-- Performing Test CXX_SUPPORTS_WWRITE_STRINGS_FLAG - Success
-- Performing Test CXX_SUPPORTS_WUNDEF_FLAG
-- Performing Test CXX_SUPPORTS_WUNDEF_FLAG - Success
-- Performing Test CXX_SUPPORTS_WNO_SUGGEST_OVERRIDE_FLAG
-- Performing Test CXX_SUPPORTS_WNO_SUGGEST_OVERRIDE_FLAG - Success
-- Performing Test CXX_SUPPORTS_WNO_ERROR_FLAG
-- Performing Test CXX_SUPPORTS_WNO_ERROR_FLAG - Success
-- Performing Test CXX_SUPPORTS_WX_FLAG
-- Performing Test CXX_SUPPORTS_WX_FLAG - Failed
-- Performing Test CXX_SUPPORTS_PEDANTIC_FLAG
-- Performing Test CXX_SUPPORTS_PEDANTIC_FLAG - Success
-- Performing Test CXX_SUPPORTS_FSTRICT_ALIASING_FLAG
-- Performing Test CXX_SUPPORTS_FSTRICT_ALIASING_FLAG - Success
-- Performing Test CXX_SUPPORTS_EHSC_FLAG
-- Performing Test CXX_SUPPORTS_EHSC_FLAG - Failed
-- Performing Test CXX_SUPPORTS_FUNWIND_TABLES_FLAG
-- Performing Test CXX_SUPPORTS_FUNWIND_TABLES_FLAG - Success
-- Performing Test CXX_SUPPORTS_FNO_EXCEPTIONS_FLAG
-- Performing Test CXX_SUPPORTS_FNO_EXCEPTIONS_FLAG - Success
-- Performing Test CXX_SUPPORTS_FNO_RTTI_FLAG
-- Performing Test CXX_SUPPORTS_FNO_RTTI_FLAG - Success
-- Found Sphinx: /usr/bin/sphinx-build
-- <<< Gentoo configuration >>>
Build type RelWithDebInfo
Install path /usr
Compiler flags:
C -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -Wno-comment -fdiagnostics-color
C++ -O2 -pipe -march=native -fno-diagnostics-color -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -fdata-sections
Linker flags:
Executable -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0
Module -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,nodelete
Shared -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,defs -Wl,-z,nodelete
-- Configuring done (7.1s)
-- Generating done (0.0s)
-- Build files have been written to: /var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/runtimes_build-abi_x86_32.x86
* abi_x86_64.amd64: running multilib-minimal_abi_src_configure
* Source directory (CMAKE_USE_DIR): "/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/runtimes"
* Build directory (BUILD_DIR): "/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/runtimes_build-abi_x86_64.amd64"
cmake -C /var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/runtimes_build-abi_x86_64.amd64/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_CXX_COMPILER_TARGET=x86_64-pc-linux-gnu -DPython3_EXECUTABLE=/usr/bin/python3.12 -DLLVM_ENABLE_RUNTIMES=libunwind -DLLVM_LIBDIR_SUFFIX=64 -DLLVM_INCLUDE_TESTS=OFF -DLIBUNWIND_ENABLE_ASSERTIONS=no -DLIBUNWIND_ENABLE_STATIC=no -DLIBUNWIND_INCLUDE_TESTS=no -DLIBUNWIND_INSTALL_HEADERS=ON -DLIBUNWIND_ENABLE_CROSS_UNWINDING=ON -DLIBUNWIND_USE_COMPILER_RT=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/runtimes_build-abi_x86_64.amd64/gentoo_toolchain.cmake /var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/runtimes
loading initial cache file /var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/runtimes_build-abi_x86_64.amd64/gentoo_common_config.cmake
-- The C compiler identification is GNU 13.2.1
-- The CXX compiler identification is GNU 13.2.1
-- The ASM compiler identification is GNU
-- Found assembler: /usr/bin/x86_64-pc-linux-gnu-gcc
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc - 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/x86_64-pc-linux-gnu-g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Could NOT find LLVM (missing: LLVM_DIR)
-- Could NOT find Clang (missing: Clang_DIR)
-- Performing Test LLVM_RUNTIMES_LINKING_WORKS
-- Performing Test LLVM_RUNTIMES_LINKING_WORKS - Success
-- Performing Test CXX_SUPPORTS_NOSTDLIBXX_FLAG
-- Performing Test CXX_SUPPORTS_NOSTDLIBXX_FLAG - Success
-- Performing Test CXX_SUPPORTS_NOSTDINCXX_FLAG
-- Performing Test CXX_SUPPORTS_NOSTDINCXX_FLAG - Success
-- Linker detection: GNU ld
-- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG
-- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success
-- Performing Test C_SUPPORTS_WERROR_DATE_TIME
-- Performing Test C_SUPPORTS_WERROR_DATE_TIME - Failed
-- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME
-- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME - Success
-- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW
-- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed
-- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW
-- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed
-- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG
-- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG - Success
-- Performing Test C_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG
-- Performing Test C_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG - Failed
-- Performing Test CXX_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG
-- Performing Test CXX_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG - Success
-- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG
-- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed
-- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG
-- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed
-- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG
-- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG - Success
-- Performing Test CXX_SUPPORTS_REDUNDANT_MOVE_FLAG
-- Performing Test CXX_SUPPORTS_REDUNDANT_MOVE_FLAG - Success
-- Performing Test CXX_SUPPORTS_PESSIMIZING_MOVE_FLAG
-- Performing Test CXX_SUPPORTS_PESSIMIZING_MOVE_FLAG - Success
-- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG
-- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG - Success
-- Performing Test CXX_WONT_WARN_ON_FINAL_NONVIRTUALDTOR
-- Performing Test CXX_WONT_WARN_ON_FINAL_NONVIRTUALDTOR - Failed
-- Performing Test CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG
-- Performing Test CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG - Success
-- Performing Test CXX_WSUGGEST_OVERRIDE_ALLOWS_ONLY_FINAL
-- Performing Test CXX_WSUGGEST_OVERRIDE_ALLOWS_ONLY_FINAL - Success
-- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP
-- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP - Failed
-- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG
-- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG - Failed
-- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG
-- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG - Failed
-- Performing Test CXX_SUPPORTS_MISLEADING_INDENTATION_FLAG
-- Performing Test CXX_SUPPORTS_MISLEADING_INDENTATION_FLAG - Success
-- Performing Test C_SUPPORTS_CTAD_MAYBE_UNSPPORTED_FLAG
-- Performing Test C_SUPPORTS_CTAD_MAYBE_UNSPPORTED_FLAG - Failed
-- Performing Test CXX_SUPPORTS_CTAD_MAYBE_UNSPPORTED_FLAG
-- Performing Test CXX_SUPPORTS_CTAD_MAYBE_UNSPPORTED_FLAG - Success
-- Performing Test LINKER_SUPPORTS_COLOR_DIAGNOSTICS
-- Performing Test LINKER_SUPPORTS_COLOR_DIAGNOSTICS - Failed
-- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS
-- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS - Failed
-- Performing Test C_SUPPORTS_FDATA_SECTIONS
-- Performing Test C_SUPPORTS_FDATA_SECTIONS - Failed
-- Performing Test CXX_SUPPORTS_FDATA_SECTIONS
-- Performing Test CXX_SUPPORTS_FDATA_SECTIONS - Success
-- Looking for os_signpost_interval_begin
-- Looking for os_signpost_interval_begin - not found
-- Found Python3: /usr/bin/python3.12 (found version "3.12.0") found components: Interpreter
-- LLVM host triple: x86_64-unknown-linux-gnu
-- LLVM default target triple: x86_64-unknown-linux-gnu
-- Using libunwind testing configuration: /var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/test/configs/llvm-libunwind-shared.cfg.in
-- Performing Test CXX_SUPPORTS_UNWINDLIB_EQ_NONE_FLAG
-- Performing Test CXX_SUPPORTS_UNWINDLIB_EQ_NONE_FLAG - Failed
-- Looking for fopen in c
-- Looking for fopen in c - not found
-- Looking for __gcc_personality_v0 in gcc_s
-- Looking for __gcc_personality_v0 in gcc_s - not found
-- Looking for __absvdi2 in gcc
-- Looking for __absvdi2 in gcc - not found
-- Looking for __arm__
-- Looking for __arm__ - not found
-- Looking for __USING_SJLJ_EXCEPTIONS__
-- Looking for __USING_SJLJ_EXCEPTIONS__ - not found
-- Looking for __ARM_DWARF_EH__
-- Looking for __ARM_DWARF_EH__ - not found
-- Looking for dladdr in dl
-- Looking for dladdr in dl - not found
-- Looking for pthread_once in pthread
-- Looking for pthread_once in pthread - not found
-- Performing Test CXX_SUPPORTS_WERROR_EQ_RETURN_TYPE_FLAG
-- Performing Test CXX_SUPPORTS_WERROR_EQ_RETURN_TYPE_FLAG - Success
-- Performing Test CXX_SUPPORTS_W_FLAG
-- Performing Test CXX_SUPPORTS_W_FLAG - Success
-- Performing Test CXX_SUPPORTS_WALL_FLAG
-- Performing Test CXX_SUPPORTS_WALL_FLAG - Success
-- Performing Test CXX_SUPPORTS_WCHAR_SUBSCRIPTS_FLAG
-- Performing Test CXX_SUPPORTS_WCHAR_SUBSCRIPTS_FLAG - Success
-- Performing Test CXX_SUPPORTS_WCONVERSION_FLAG
-- Performing Test CXX_SUPPORTS_WCONVERSION_FLAG - Success
-- Performing Test CXX_SUPPORTS_WMISMATCHED_TAGS_FLAG
-- Performing Test CXX_SUPPORTS_WMISMATCHED_TAGS_FLAG - Success
-- Performing Test CXX_SUPPORTS_WMISSING_BRACES_FLAG
-- Performing Test CXX_SUPPORTS_WMISSING_BRACES_FLAG - Success
-- Performing Test CXX_SUPPORTS_WNEWLINE_EOF_FLAG
-- Performing Test CXX_SUPPORTS_WNEWLINE_EOF_FLAG - Failed
-- Performing Test CXX_SUPPORTS_WNO_UNUSED_FUNCTION_FLAG
-- Performing Test CXX_SUPPORTS_WNO_UNUSED_FUNCTION_FLAG - Success
-- Performing Test CXX_SUPPORTS_WSHADOW_FLAG
-- Performing Test CXX_SUPPORTS_WSHADOW_FLAG - Success
-- Performing Test CXX_SUPPORTS_WSHORTEN_64_TO_32_FLAG
-- Performing Test CXX_SUPPORTS_WSHORTEN_64_TO_32_FLAG - Failed
-- Performing Test CXX_SUPPORTS_WSIGN_COMPARE_FLAG
-- Performing Test CXX_SUPPORTS_WSIGN_COMPARE_FLAG - Success
-- Performing Test CXX_SUPPORTS_WSIGN_CONVERSION_FLAG
-- Performing Test CXX_SUPPORTS_WSIGN_CONVERSION_FLAG - Success
-- Performing Test CXX_SUPPORTS_WSTRICT_ALIASING_EQ_2_FLAG
-- Performing Test CXX_SUPPORTS_WSTRICT_ALIASING_EQ_2_FLAG - Success
-- Performing Test CXX_SUPPORTS_WSTRICT_OVERFLOW_EQ_4_FLAG
-- Performing Test CXX_SUPPORTS_WSTRICT_OVERFLOW_EQ_4_FLAG - Success
-- Performing Test CXX_SUPPORTS_WUNUSED_PARAMETER_FLAG
-- Performing Test CXX_SUPPORTS_WUNUSED_PARAMETER_FLAG - Success
-- Performing Test CXX_SUPPORTS_WUNUSED_VARIABLE_FLAG
-- Performing Test CXX_SUPPORTS_WUNUSED_VARIABLE_FLAG - Success
-- Performing Test CXX_SUPPORTS_WWRITE_STRINGS_FLAG
-- Performing Test CXX_SUPPORTS_WWRITE_STRINGS_FLAG - Success
-- Performing Test CXX_SUPPORTS_WUNDEF_FLAG
-- Performing Test CXX_SUPPORTS_WUNDEF_FLAG - Success
-- Performing Test CXX_SUPPORTS_WNO_SUGGEST_OVERRIDE_FLAG
-- Performing Test CXX_SUPPORTS_WNO_SUGGEST_OVERRIDE_FLAG - Success
-- Performing Test CXX_SUPPORTS_WNO_ERROR_FLAG
-- Performing Test CXX_SUPPORTS_WNO_ERROR_FLAG - Success
-- Performing Test CXX_SUPPORTS_WX_FLAG
-- Performing Test CXX_SUPPORTS_WX_FLAG - Failed
-- Performing Test CXX_SUPPORTS_PEDANTIC_FLAG
-- Performing Test CXX_SUPPORTS_PEDANTIC_FLAG - Success
-- Performing Test CXX_SUPPORTS_FSTRICT_ALIASING_FLAG
-- Performing Test CXX_SUPPORTS_FSTRICT_ALIASING_FLAG - Success
-- Performing Test CXX_SUPPORTS_EHSC_FLAG
-- Performing Test CXX_SUPPORTS_EHSC_FLAG - Failed
-- Performing Test CXX_SUPPORTS_FUNWIND_TABLES_FLAG
-- Performing Test CXX_SUPPORTS_FUNWIND_TABLES_FLAG - Success
-- Performing Test CXX_SUPPORTS_FNO_EXCEPTIONS_FLAG
-- Performing Test CXX_SUPPORTS_FNO_EXCEPTIONS_FLAG - Success
-- Performing Test CXX_SUPPORTS_FNO_RTTI_FLAG
-- Performing Test CXX_SUPPORTS_FNO_RTTI_FLAG - Success
-- Found Sphinx: /usr/bin/sphinx-build
-- <<< Gentoo configuration >>>
Build type RelWithDebInfo
Install path /usr
Compiler flags:
C -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -Wno-comment -fdiagnostics-color
C++ -O2 -pipe -march=native -fno-diagnostics-color -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -fdata-sections
Linker flags:
Executable -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0
Module -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,nodelete
Shared -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,defs -Wl,-z,nodelete
-- Configuring done (8.3s)
-- Generating done (0.0s)
-- Build files have been written to: /var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/runtimes_build-abi_x86_64.amd64
>>> Source configured.
>>> Compiling source in /var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/runtimes ...
* abi_x86_32.x86: running multilib-minimal_abi_src_compile
* Source directory (CMAKE_USE_DIR): "/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/runtimes"
* Build directory (BUILD_DIR): "/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/runtimes_build-abi_x86_32.x86"
ninja -v -j5 -l0
[1/10] /usr/bin/x86_64-pc-linux-gnu-g++ -m32 -mfpmath=sse -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/include -DNDEBUG -O2 -pipe -march=native -fno-diagnostics-color -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -fdata-sections -std=c++11 -fPIC -fno-diagnostics-color -Werror=return-type -W -Wall -Wchar-subscripts -Wconversion -Wmismatched-tags -Wmissing-braces -Wno-unused-function -Wshadow -Wsign-compare -Wsign-conversion -Wstrict-aliasing=2 -Wstrict-overflow=4 -Wunused-parameter -Wunused-variable -Wwrite-strings -Wundef -Wno-suggest-override -Wno-error -pedantic -funwind-tables -nostdinc++ -fno-rtti -fstrict-aliasing -fno-exceptions -fno-rtti -MD -MT libunwind/src/CMakeFiles/unwind_shared_objects.dir/Unwind-EHABI.cpp.o -MF libunwind/src/CMakeFiles/unwind_shared_objects.dir/Unwind-EHABI.cpp.o.d -o libunwind/src/CMakeFiles/unwind_shared_objects.dir/Unwind-EHABI.cpp.o -c /var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/Unwind-EHABI.cpp
[2/10] /usr/bin/x86_64-pc-linux-gnu-g++ -m32 -mfpmath=sse -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/include -DNDEBUG -O2 -pipe -march=native -fno-diagnostics-color -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -fdata-sections -std=c++11 -fPIC -fno-diagnostics-color -Werror=return-type -W -Wall -Wchar-subscripts -Wconversion -Wmismatched-tags -Wmissing-braces -Wno-unused-function -Wshadow -Wsign-compare -Wsign-conversion -Wstrict-aliasing=2 -Wstrict-overflow=4 -Wunused-parameter -Wunused-variable -Wwrite-strings -Wundef -Wno-suggest-override -Wno-error -pedantic -funwind-tables -nostdinc++ -fno-rtti -fstrict-aliasing -fno-exceptions -fno-rtti -MD -MT libunwind/src/CMakeFiles/unwind_shared_objects.dir/Unwind-seh.cpp.o -MF libunwind/src/CMakeFiles/unwind_shared_objects.dir/Unwind-seh.cpp.o.d -o libunwind/src/CMakeFiles/unwind_shared_objects.dir/Unwind-seh.cpp.o -c /var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/Unwind-seh.cpp
[3/10] /usr/bin/x86_64-pc-linux-gnu-gcc -m32 -mfpmath=sse -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/include -DNDEBUG -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -Wno-comment -fdiagnostics-color -fPIC -fno-diagnostics-color -Werror=return-type -W -Wall -Wchar-subscripts -Wconversion -Wmismatched-tags -Wmissing-braces -Wno-unused-function -Wshadow -Wsign-compare -Wsign-conversion -Wstrict-aliasing=2 -Wstrict-overflow=4 -Wunused-parameter -Wunused-variable -Wwrite-strings -Wundef -Wno-suggest-override -Wno-error -pedantic -funwind-tables -nostdinc++ -fno-rtti -std=c99 -MD -MT libunwind/src/CMakeFiles/unwind_shared_objects.dir/Unwind-sjlj.c.o -MF libunwind/src/CMakeFiles/unwind_shared_objects.dir/Unwind-sjlj.c.o.d -o libunwind/src/CMakeFiles/unwind_shared_objects.dir/Unwind-sjlj.c.o -c /var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/Unwind-sjlj.c
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
cc1: warning: command-line option ‘-Wmismatched-tags’ is valid for C++/ObjC++ but not for C
cc1: warning: command-line option ‘-Wno-suggest-override’ is valid for C++/ObjC++ but not for C
cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[4/10] /usr/bin/x86_64-pc-linux-gnu-gcc -m32 -mfpmath=sse -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/include -DNDEBUG -O2 -pipe -march=native -fno-diagnostics-color -fPIC -Werror=return-type -W -Wall -Wchar-subscripts -Wconversion -Wmismatched-tags -Wmissing-braces -Wno-unused-function -Wshadow -Wsign-compare -Wsign-conversion -Wstrict-aliasing=2 -Wstrict-overflow=4 -Wunused-parameter -Wunused-variable -Wwrite-strings -Wundef -Wno-suggest-override -Wno-error -pedantic -funwind-tables -nostdinc++ -fno-rtti -MD -MT libunwind/src/CMakeFiles/unwind_shared_objects.dir/UnwindRegistersRestore.S.o -MF libunwind/src/CMakeFiles/unwind_shared_objects.dir/UnwindRegistersRestore.S.o.d -o libunwind/src/CMakeFiles/unwind_shared_objects.dir/UnwindRegistersRestore.S.o -c /var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/UnwindRegistersRestore.S
/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/UnwindRegistersRestore.S:26:59: warning: invoking macro GLUE2 argument 1: empty macro arguments are undefined in ISO C90 [-Wpedantic]
26 | DEFINE_LIBUNWIND_FUNCTION(__libunwind_Registers_x86_jumpto)
| ^
/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/UnwindRegistersRestore.S:26:59: warning: invoking macro GLUE2 argument 1: empty macro arguments are undefined in ISO C90 [-Wpedantic]
/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/UnwindRegistersRestore.S:26:59: warning: invoking macro GLUE2 argument 1: empty macro arguments are undefined in ISO C90 [-Wpedantic]
/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/UnwindRegistersRestore.S:26:59: warning: invoking macro GLUE2 argument 1: empty macro arguments are undefined in ISO C90 [-Wpedantic]
[5/10] /usr/bin/x86_64-pc-linux-gnu-gcc -m32 -mfpmath=sse -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/include -DNDEBUG -O2 -pipe -march=native -fno-diagnostics-color -fPIC -Werror=return-type -W -Wall -Wchar-subscripts -Wconversion -Wmismatched-tags -Wmissing-braces -Wno-unused-function -Wshadow -Wsign-compare -Wsign-conversion -Wstrict-aliasing=2 -Wstrict-overflow=4 -Wunused-parameter -Wunused-variable -Wwrite-strings -Wundef -Wno-suggest-override -Wno-error -pedantic -funwind-tables -nostdinc++ -fno-rtti -MD -MT libunwind/src/CMakeFiles/unwind_shared_objects.dir/UnwindRegistersSave.S.o -MF libunwind/src/CMakeFiles/unwind_shared_objects.dir/UnwindRegistersSave.S.o.d -o libunwind/src/CMakeFiles/unwind_shared_objects.dir/UnwindRegistersSave.S.o -c /var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/UnwindRegistersSave.S
/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/UnwindRegistersSave.S:39:43: warning: invoking macro GLUE2 argument 1: empty macro arguments are undefined in ISO C90 [-Wpedantic]
39 | DEFINE_LIBUNWIND_FUNCTION(__unw_getcontext)
| ^
/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/UnwindRegistersSave.S:39:43: warning: invoking macro GLUE2 argument 1: empty macro arguments are undefined in ISO C90 [-Wpedantic]
/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/UnwindRegistersSave.S:39:43: warning: invoking macro GLUE2 argument 1: empty macro arguments are undefined in ISO C90 [-Wpedantic]
/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/UnwindRegistersSave.S:39:43: warning: invoking macro GLUE2 argument 1: empty macro arguments are undefined in ISO C90 [-Wpedantic]
/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/UnwindRegistersSave.S:1140:46: warning: invoking macro GLUE2 argument 1: empty macro arguments are undefined in ISO C90 [-Wpedantic]
1140 | WEAK_ALIAS(__unw_getcontext, unw_getcontext)
| ^
/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/UnwindRegistersSave.S:1140:46: warning: invoking macro GLUE2 argument 1: empty macro arguments are undefined in ISO C90 [-Wpedantic]
/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/UnwindRegistersSave.S:1140:46: warning: invoking macro GLUE2 argument 1: empty macro arguments are undefined in ISO C90 [-Wpedantic]
[6/10] /usr/bin/x86_64-pc-linux-gnu-gcc -m32 -mfpmath=sse -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/include -DNDEBUG -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -Wno-comment -fdiagnostics-color -fPIC -fno-diagnostics-color -Werror=return-type -W -Wall -Wchar-subscripts -Wconversion -Wmismatched-tags -Wmissing-braces -Wno-unused-function -Wshadow -Wsign-compare -Wsign-conversion -Wstrict-aliasing=2 -Wstrict-overflow=4 -Wunused-parameter -Wunused-variable -Wwrite-strings -Wundef -Wno-suggest-override -Wno-error -pedantic -funwind-tables -nostdinc++ -fno-rtti -std=c99 -MD -MT libunwind/src/CMakeFiles/unwind_shared_objects.dir/UnwindLevel1-gcc-ext.c.o -MF libunwind/src/CMakeFiles/unwind_shared_objects.dir/UnwindLevel1-gcc-ext.c.o.d -o libunwind/src/CMakeFiles/unwind_shared_objects.dir/UnwindLevel1-gcc-ext.c.o -c /var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/UnwindLevel1-gcc-ext.c
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
cc1: warning: command-line option ‘-Wmismatched-tags’ is valid for C++/ObjC++ but not for C
cc1: warning: command-line option ‘-Wno-suggest-override’ is valid for C++/ObjC++ but not for C
cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/UnwindLevel1-gcc-ext.c: In function ‘_Unwind_Backtrace’:
/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/UnwindLevel1-gcc-ext.c:201:53: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing]
201 | result = (*callback)((struct _Unwind_Context *)(&cursor), ref);
| ~^~~~~~~~
[7/10] /usr/bin/x86_64-pc-linux-gnu-gcc -m32 -mfpmath=sse -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/include -DNDEBUG -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -Wno-comment -fdiagnostics-color -fPIC -fno-diagnostics-color -Werror=return-type -W -Wall -Wchar-subscripts -Wconversion -Wmismatched-tags -Wmissing-braces -Wno-unused-function -Wshadow -Wsign-compare -Wsign-conversion -Wstrict-aliasing=2 -Wstrict-overflow=4 -Wunused-parameter -Wunused-variable -Wwrite-strings -Wundef -Wno-suggest-override -Wno-error -pedantic -funwind-tables -nostdinc++ -fno-rtti -std=c99 -MD -MT libunwind/src/CMakeFiles/unwind_shared_objects.dir/UnwindLevel1.c.o -MF libunwind/src/CMakeFiles/unwind_shared_objects.dir/UnwindLevel1.c.o.d -o libunwind/src/CMakeFiles/unwind_shared_objects.dir/UnwindLevel1.c.o -c /var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/UnwindLevel1.c
cc1: warning: command-line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for C
cc1: warning: command-line option ‘-Wmismatched-tags’ is valid for C++/ObjC++ but not for C
cc1: warning: command-line option ‘-Wno-suggest-override’ is valid for C++/ObjC++ but not for C
cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/UnwindLevel1.c: In function ‘_Unwind_GetLanguageSpecificData’:
/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/UnwindLevel1.c:511:35: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
511 | result);
| ^
[8/10] /usr/bin/x86_64-pc-linux-gnu-g++ -m32 -mfpmath=sse -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/include -DNDEBUG -O2 -pipe -march=native -fno-diagnostics-color -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -fdata-sections -std=c++11 -fPIC -fno-diagnostics-color -Werror=return-type -W -Wall -Wchar-subscripts -Wconversion -Wmismatched-tags -Wmissing-braces -Wno-unused-function -Wshadow -Wsign-compare -Wsign-conversion -Wstrict-aliasing=2 -Wstrict-overflow=4 -Wunused-parameter -Wunused-variable -Wwrite-strings -Wundef -Wno-suggest-override -Wno-error -pedantic -funwind-tables -nostdinc++ -fno-rtti -fstrict-aliasing -fno-exceptions -fno-rtti -MD -MT libunwind/src/CMakeFiles/unwind_shared_objects.dir/libunwind.cpp.o -MF libunwind/src/CMakeFiles/unwind_shared_objects.dir/libunwind.cpp.o.d -o libunwind/src/CMakeFiles/unwind_shared_objects.dir/libunwind.cpp.o -c /var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/libunwind.cpp
In file included from /var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/DwarfParser.hpp:22,
from /var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/EHHeaderParser.hpp:17,
from /var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/AddressSpace.hpp:23,
from /var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/libunwind.cpp:30:
/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/Registers.hpp:2872:5: warning: "__mips_isa_rev" is not defined, evaluates to 0 [-Wundef]
2872 | #if __mips_isa_rev != 6
| ^~~~~~~~~~~~~~
/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/Registers.hpp:3196:5: warning: "__mips_isa_rev" is not defined, evaluates to 0 [-Wundef]
3196 | #if __mips_isa_rev != 6
| ^~~~~~~~~~~~~~
/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/Registers.hpp:5080:5: warning: "__loongarch_frlen" is not defined, evaluates to 0 [-Wundef]
5080 | #if __loongarch_frlen == 64
| ^~~~~~~~~~~~~~~~~
/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/Registers.hpp:5091:5: warning: "__loongarch_frlen" is not defined, evaluates to 0 [-Wundef]
5091 | #if __loongarch_frlen == 64
| ^~~~~~~~~~~~~~~~~
/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/Registers.hpp:5099:5: warning: "__loongarch_frlen" is not defined, evaluates to 0 [-Wundef]
5099 | #if __loongarch_frlen == 64
| ^~~~~~~~~~~~~~~~~
/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/Registers.hpp:5280:5: warning: "__loongarch_frlen" is not defined, evaluates to 0 [-Wundef]
5280 | #if __loongarch_frlen == 64
| ^~~~~~~~~~~~~~~~~
/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/Registers.hpp:5289:5: warning: "__loongarch_frlen" is not defined, evaluates to 0 [-Wundef]
5289 | #if __loongarch_frlen == 64
| ^~~~~~~~~~~~~~~~~
/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/Registers.hpp: In member function ‘bool libunwind::Registers_ppc64::validVectorRegister(int) const’:
/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/Registers.hpp:1550:54: warning: unused parameter ‘regNum’ [-Wunused-parameter]
1550 | inline bool Registers_ppc64::validVectorRegister(int regNum) const {
| ~~~~^~~~~~
/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/Registers.hpp: In member function ‘double libunwind::Registers_loongarch::getFloatRegister(int) const’:
/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/Registers.hpp:5279:57: warning: unused parameter ‘regNum’ [-Wunused-parameter]
5279 | inline double Registers_loongarch::getFloatRegister(int regNum) const {
| ~~~~^~~~~~
/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/Registers.hpp: In member function ‘void libunwind::Registers_loongarch::setFloatRegister(int, double)’:
/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/Registers.hpp:5288:55: warning: unused parameter ‘regNum’ [-Wunused-parameter]
5288 | inline void Registers_loongarch::setFloatRegister(int regNum, double value) {
| ~~~~^~~~~~
/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/Registers.hpp:5288:70: warning: unused parameter ‘value’ [-Wunused-parameter]
5288 | inline void Registers_loongarch::setFloatRegister(int regNum, double value) {
| ~~~~~~~^~~~~
/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/libunwind.cpp: At global scope:
/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/libunwind.cpp:39:23: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing]
39 | (unw_addr_space_t)&LocalAddressSpace::sThisAddressSpace;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/UnwindCursor.hpp:44,
from /var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/libunwind.cpp:31:
/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/DwarfInstructions.hpp: In instantiation of ‘static int libunwind::DwarfInstructions::stepWithDwarf(A&, pint_t, pint_t, R&, bool&, bool) [with A = libunwind::LocalAddressSpace; R = libunwind::Registers_x86; pint_t = unsigned int]’:
/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/UnwindCursor.hpp:1003:50: required from ‘int libunwind::UnwindCursor::stepWithDwarfFDE(bool) [with A = libunwind::LocalAddressSpace; R = libunwind::Registers_x86]’
/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/UnwindCursor.hpp:2835:20: required from ‘int libunwind::UnwindCursor::step(bool) [with A = libunwind::LocalAddressSpace; R = libunwind::Registers_x86]’
/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/UnwindCursor.hpp:2814:39: required from here
/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/DwarfInstructions.hpp:355:34: warning: conversion from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘libunwind::DwarfInstructions::pint_t’ {aka ‘unsigned int’} may change value [-Wconversion]
355 | r2 = addressSpace.get64(sp + PPC64_ELFV1_R2_OFFSET);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/libunwind/src/DwarfInstructions.hpp:358:34: warning: conversion from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘libunwind::DwarfInstructions::pint_t’ {aka ‘unsigned int’} may change value [-Wconversion]
358 | r2 = addressSpace.get64(sp + PPC64_ELFV2_R2_OFFSET);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
[9/10] : && /usr/bin/x86_64-pc-linux-gnu-gcc -m32 -mfpmath=sse -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -Wno-comment -fdiagnostics-color -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,defs -Wl,-z,nodelete -nostdlib++ -shared -Wl,-soname,libunwind.so.1 -o lib/libunwind.so.1.0 libunwind/src/CMakeFiles/unwind_shared_objects.dir/libunwind.cpp.o libunwind/src/CMakeFiles/unwind_shared_objects.dir/Unwind-EHABI.cpp.o libunwind/src/CMakeFiles/unwind_shared_objects.dir/Unwind-seh.cpp.o libunwind/src/CMakeFiles/unwind_shared_objects.dir/UnwindLevel1.c.o libunwind/src/CMakeFiles/unwind_shared_objects.dir/UnwindLevel1-gcc-ext.c.o libunwind/src/CMakeFiles/unwind_shared_objects.dir/Unwind-sjlj.c.o libunwind/src/CMakeFiles/unwind_shared_objects.dir/UnwindRegistersRestore.S.o libunwind/src/CMakeFiles/unwind_shared_objects.dir/UnwindRegistersSave.S.o && :
FAILED: lib/libunwind.so.1.0
: && /usr/bin/x86_64-pc-linux-gnu-gcc -m32 -mfpmath=sse -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -Wno-comment -fdiagnostics-color -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,defs -Wl,-z,nodelete -nostdlib++ -shared -Wl,-soname,libunwind.so.1 -o lib/libunwind.so.1.0 libunwind/src/CMakeFiles/unwind_shared_objects.dir/libunwind.cpp.o libunwind/src/CMakeFiles/unwind_shared_objects.dir/Unwind-EHABI.cpp.o libunwind/src/CMakeFiles/unwind_shared_objects.dir/Unwind-seh.cpp.o libunwind/src/CMakeFiles/unwind_shared_objects.dir/UnwindLevel1.c.o libunwind/src/CMakeFiles/unwind_shared_objects.dir/UnwindLevel1-gcc-ext.c.o libunwind/src/CMakeFiles/unwind_shared_objects.dir/Unwind-sjlj.c.o libunwind/src/CMakeFiles/unwind_shared_objects.dir/UnwindRegistersRestore.S.o libunwind/src/CMakeFiles/unwind_shared_objects.dir/UnwindRegistersSave.S.o && :
x86_64-pc-linux-gnu-gcc: error: unrecognized command-line option ‘-nostdlib++’
ninja: build stopped: subcommand failed.
* ERROR: sys-libs/llvm-libunwind-16.0.6-r1::gentoo failed (compile phase):
* ninja -v -j5 -l0 failed
*
* Call stack:
* ebuild.sh, line 136: Called src_compile
* environment, line 3875: Called cmake-multilib_src_compile
* environment, line 1288: Called multilib-minimal_src_compile
* environment, line 2759: Called multilib_foreach_abi 'multilib-minimal_abi_src_compile'
* environment, line 3026: Called multibuild_foreach_variant '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_compile'
* environment, line 2719: Called _multibuild_run '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_compile'
* environment, line 2717: Called _multilib_multibuild_wrapper 'multilib-minimal_abi_src_compile'
* environment, line 578: Called multilib-minimal_abi_src_compile
* environment, line 2753: Called multilib_src_compile
* environment, line 3246: Called cmake_src_compile
* environment, line 1406: Called cmake_build
* environment, line 1373: Called eninja
* environment, line 1840: Called die
* The specific snippet of code:
* "$@" || die -n "${*} failed"
*
* If you need support, post the output of `emerge --info '=sys-libs/llvm-libunwind-16.0.6-r1::gentoo'`,
* the complete build log and the output of `emerge -pqv '=sys-libs/llvm-libunwind-16.0.6-r1::gentoo'`.
* The complete build log is located at '/var/log/portage/sys-libs:llvm-libunwind-16.0.6-r1:20230910-203115.log'.
* For convenience, a symlink to the build log is located at '/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/temp/environment'.
* Working directory: '/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/runtimes_build-abi_x86_32.x86'
* S: '/var/tmp/portage/sys-libs/llvm-libunwind-16.0.6-r1/work/runtimes'