Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 863320 Details for
Bug 907889
dev-util/include-what-you-use: linker error: multiple undefined reference with LLVM 16.0.5
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
build.log
file_907889.txt (text/plain), 39.47 KB, created by
foearb
on 2023-06-05 08:48:48 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
foearb
Created:
2023-06-05 08:48:48 UTC
Size:
39.47 KB
patch
obsolete
> * Package: dev-util/include-what-you-use-0.20:0 > * Repository: gentoo > * Maintainer: flow@gentoo.org > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux python_single_target_python3_11 > * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox > * Using python3.11 to build >>>> Unpacking source... >>>> Unpacking include-what-you-use-0.20.tar.gz to /var/tmp/portage/dev-util/include-what-you-use-0.20/work >>>> Unpacking include-what-you-use-0.19-test-util-support-EXTRA_IWYU_ARGS.patch to /var/tmp/portage/dev-util/include-what-you-use-0.20/work >unpack include-what-you-use-0.19-test-util-support-EXTRA_IWYU_ARGS.patch: file format not recognized. Ignoring. >>>> Source unpacked in /var/tmp/portage/dev-util/include-what-you-use-0.20/work >>>> Preparing source in /var/tmp/portage/dev-util/include-what-you-use-0.20/work/include-what-you-use-0.20 ... > * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/dev-util/include-what-you-use-0.20/work/include-what-you-use-0.20" > * Build directory (BUILD_DIR): "/var/tmp/portage/dev-util/include-what-you-use-0.20/work/include-what-you-use-0.20_build" > * Applying include-what-you-use-0.19-test-util-support-EXTRA_IWYU_ARGS.patch ... [ ok ] > * Applying include-what-you-use-0.19-tests-cxx-badinc.cc-remove-stddef-from-expected.patch ... [ ok ] > * Fixing shebang in ./iwyu_test_util.py. > * Fixing shebang in ./scrub-logs.py. > * Fixing shebang in ./run_iwyu_tests.py. > * Fixing shebang in ./mapgen/iwyu-mapgen-qt.py. > * Fixing shebang in ./mapgen/iwyu-mapgen-cpython.py. > * Fixing shebang in ./iwyu_tool_test.py. > * Fixing shebang in ./iwyu_tool.py. > * Fixing shebang in ./iwyu-check-license-header.py. > * Fixing shebang in ./fix_includes_test.py. > * Fixing shebang in ./fix_includes.py. >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/dev-util/include-what-you-use-0.20/work/include-what-you-use-0.20 ... > * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/dev-util/include-what-you-use-0.20/work/include-what-you-use-0.20" > * Build directory (BUILD_DIR): "/var/tmp/portage/dev-util/include-what-you-use-0.20/work/include-what-you-use-0.20_build" >cmake -C /var/tmp/portage/dev-util/include-what-you-use-0.20/work/include-what-you-use-0.20_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_PREFIX=/usr/lib/llvm/16 -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/dev-util/include-what-you-use-0.20/work/include-what-you-use-0.20_build/gentoo_toolchain.cmake /var/tmp/portage/dev-util/include-what-you-use-0.20/work/include-what-you-use-0.20 >loading initial cache file /var/tmp/portage/dev-util/include-what-you-use-0.20/work/include-what-you-use-0.20_build/gentoo_common_config.cmake >-- IWYU: standalone build >-- The C compiler identification is GNU 13.1.1 >-- The CXX compiler identification is GNU 13.1.1 >-- 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 >-- Performing Test HAVE_FFI_CALL >-- Performing Test HAVE_FFI_CALL - Success >-- Found FFI: /usr/lib64/libffi.so >-- Performing Test Terminfo_LINKABLE >-- Performing Test Terminfo_LINKABLE - Success >-- Found Terminfo: /usr/lib64/libtinfo.so >-- Found ZLIB: /usr/lib64/libz.so (found version "1.2.13") >-- Found zstd: /usr/lib64/libzstd.so >-- Found LibXml2: /usr/lib64/libxml2.so (found version "2.11.4") >-- Linker detection: GNU ld >-- Performing Test C_SUPPORTS_FPIC >-- Performing Test C_SUPPORTS_FPIC - Success >-- Performing Test CXX_SUPPORTS_FPIC >-- Performing Test CXX_SUPPORTS_FPIC - Success >-- Building with -fPIC >-- Performing Test C_SUPPORTS_FNO_SEMANTIC_INTERPOSITION >-- Performing Test C_SUPPORTS_FNO_SEMANTIC_INTERPOSITION - Success >-- Performing Test CXX_SUPPORTS_FNO_SEMANTIC_INTERPOSITION >-- Performing Test CXX_SUPPORTS_FNO_SEMANTIC_INTERPOSITION - Success >-- 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 - Success >-- 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 - Success >-- 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 - Success >-- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS >-- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS - Success >-- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS >-- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS - Success >-- Performing Test C_SUPPORTS_FDATA_SECTIONS >-- Performing Test C_SUPPORTS_FDATA_SECTIONS - Success >-- 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 >-- IWYU: configuring for LLVM 16.0.5+libcxx from /usr/lib/llvm/16/lib64/cmake/llvm >-- Found Git: /usr/bin/git (found version "2.41.0") >CMake Warning at CMakeLists.txt:90 (message): > IWYU Git version not found, DO NOT release from this tree! > > >-- Found PythonInterp: /var/tmp/portage/dev-util/include-what-you-use-0.20/temp/python3.11/bin/python (found version "3.11.3") >-- <<< Gentoo configuration >>> >Build type RelWithDebInfo >Install path /usr/lib/llvm/16 >Compiler flags: >C -O2 -pipe -march=native -fPIC -fno-semantic-interposition -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections >C++ -O2 -pipe -march=native -fPIC -fno-semantic-interposition -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 -ffunction-sections -fdata-sections >Linker flags: >Executable -Wl,-O2 -Wl,--as-needed >Module -Wl,-O2 -Wl,--as-needed -Wl,-z,nodelete >Shared -Wl,-O2 -Wl,--as-needed -Wl,-z,defs -Wl,-z,nodelete > >-- Configuring done (1.5s) >-- Generating done (0.0s) >-- Build files have been written to: /var/tmp/portage/dev-util/include-what-you-use-0.20/work/include-what-you-use-0.20_build >>>> Source configured. >>>> Compiling source in /var/tmp/portage/dev-util/include-what-you-use-0.20/work/include-what-you-use-0.20 ... > * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/dev-util/include-what-you-use-0.20/work/include-what-you-use-0.20" > * Build directory (BUILD_DIR): "/var/tmp/portage/dev-util/include-what-you-use-0.20/work/include-what-you-use-0.20_build" >ninja -v -j16 -l0 >[1/15] /usr/bin/x86_64-pc-linux-gnu-g++ -DIWYU_GIT_REV=\"\" -D__STDC_CONSTANT_MACROS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/lib/llvm/16/include -O2 -pipe -march=native -fPIC -fno-semantic-interposition -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 -ffunction-sections -fdata-sections -std=c++17 -MD -MT CMakeFiles/include-what-you-use.dir/iwyu_getopt.cc.o -MF CMakeFiles/include-what-you-use.dir/iwyu_getopt.cc.o.d -o CMakeFiles/include-what-you-use.dir/iwyu_getopt.cc.o -c /var/tmp/portage/dev-util/include-what-you-use-0.20/work/include-what-you-use-0.20/iwyu_getopt.cc >[2/15] /usr/bin/x86_64-pc-linux-gnu-g++ -DIWYU_GIT_REV=\"\" -D__STDC_CONSTANT_MACROS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/lib/llvm/16/include -O2 -pipe -march=native -fPIC -fno-semantic-interposition -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 -ffunction-sections -fdata-sections -std=c++17 -MD -MT CMakeFiles/include-what-you-use.dir/iwyu_path_util.cc.o -MF CMakeFiles/include-what-you-use.dir/iwyu_path_util.cc.o.d -o CMakeFiles/include-what-you-use.dir/iwyu_path_util.cc.o -c /var/tmp/portage/dev-util/include-what-you-use-0.20/work/include-what-you-use-0.20/iwyu_path_util.cc >[3/15] /usr/bin/x86_64-pc-linux-gnu-g++ -DIWYU_GIT_REV=\"\" -D__STDC_CONSTANT_MACROS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/lib/llvm/16/include -O2 -pipe -march=native -fPIC -fno-semantic-interposition -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 -ffunction-sections -fdata-sections -std=c++17 -MD -MT CMakeFiles/include-what-you-use.dir/iwyu_verrs.cc.o -MF CMakeFiles/include-what-you-use.dir/iwyu_verrs.cc.o.d -o CMakeFiles/include-what-you-use.dir/iwyu_verrs.cc.o -c /var/tmp/portage/dev-util/include-what-you-use-0.20/work/include-what-you-use-0.20/iwyu_verrs.cc >[4/15] /usr/bin/x86_64-pc-linux-gnu-g++ -DIWYU_GIT_REV=\"\" -D__STDC_CONSTANT_MACROS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/lib/llvm/16/include -O2 -pipe -march=native -fPIC -fno-semantic-interposition -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 -ffunction-sections -fdata-sections -std=c++17 -MD -MT CMakeFiles/include-what-you-use.dir/iwyu_lexer_utils.cc.o -MF CMakeFiles/include-what-you-use.dir/iwyu_lexer_utils.cc.o.d -o CMakeFiles/include-what-you-use.dir/iwyu_lexer_utils.cc.o -c /var/tmp/portage/dev-util/include-what-you-use-0.20/work/include-what-you-use-0.20/iwyu_lexer_utils.cc >[5/15] /usr/bin/x86_64-pc-linux-gnu-g++ -DIWYU_GIT_REV=\"\" -D__STDC_CONSTANT_MACROS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/lib/llvm/16/include -O2 -pipe -march=native -fPIC -fno-semantic-interposition -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 -ffunction-sections -fdata-sections -std=c++17 -MD -MT CMakeFiles/include-what-you-use.dir/iwyu_cache.cc.o -MF CMakeFiles/include-what-you-use.dir/iwyu_cache.cc.o.d -o CMakeFiles/include-what-you-use.dir/iwyu_cache.cc.o -c /var/tmp/portage/dev-util/include-what-you-use-0.20/work/include-what-you-use-0.20/iwyu_cache.cc >[6/15] /usr/bin/x86_64-pc-linux-gnu-g++ -DIWYU_GIT_REV=\"\" -D__STDC_CONSTANT_MACROS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/lib/llvm/16/include -O2 -pipe -march=native -fPIC -fno-semantic-interposition -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 -ffunction-sections -fdata-sections -std=c++17 -MD -MT CMakeFiles/include-what-you-use.dir/iwyu_globals.cc.o -MF CMakeFiles/include-what-you-use.dir/iwyu_globals.cc.o.d -o CMakeFiles/include-what-you-use.dir/iwyu_globals.cc.o -c /var/tmp/portage/dev-util/include-what-you-use-0.20/work/include-what-you-use-0.20/iwyu_globals.cc >[7/15] /usr/bin/x86_64-pc-linux-gnu-g++ -DIWYU_GIT_REV=\"\" -D__STDC_CONSTANT_MACROS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/lib/llvm/16/include -O2 -pipe -march=native -fPIC -fno-semantic-interposition -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 -ffunction-sections -fdata-sections -std=c++17 -MD -MT CMakeFiles/include-what-you-use.dir/iwyu_regex.cc.o -MF CMakeFiles/include-what-you-use.dir/iwyu_regex.cc.o.d -o CMakeFiles/include-what-you-use.dir/iwyu_regex.cc.o -c /var/tmp/portage/dev-util/include-what-you-use-0.20/work/include-what-you-use-0.20/iwyu_regex.cc >[8/15] /usr/bin/x86_64-pc-linux-gnu-g++ -DIWYU_GIT_REV=\"\" -D__STDC_CONSTANT_MACROS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/lib/llvm/16/include -O2 -pipe -march=native -fPIC -fno-semantic-interposition -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 -ffunction-sections -fdata-sections -std=c++17 -MD -MT CMakeFiles/include-what-you-use.dir/iwyu_include_picker.cc.o -MF CMakeFiles/include-what-you-use.dir/iwyu_include_picker.cc.o.d -o CMakeFiles/include-what-you-use.dir/iwyu_include_picker.cc.o -c /var/tmp/portage/dev-util/include-what-you-use-0.20/work/include-what-you-use-0.20/iwyu_include_picker.cc >[9/15] /usr/bin/x86_64-pc-linux-gnu-g++ -DIWYU_GIT_REV=\"\" -D__STDC_CONSTANT_MACROS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/lib/llvm/16/include -O2 -pipe -march=native -fPIC -fno-semantic-interposition -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 -ffunction-sections -fdata-sections -std=c++17 -MD -MT CMakeFiles/include-what-you-use.dir/iwyu_location_util.cc.o -MF CMakeFiles/include-what-you-use.dir/iwyu_location_util.cc.o.d -o CMakeFiles/include-what-you-use.dir/iwyu_location_util.cc.o -c /var/tmp/portage/dev-util/include-what-you-use-0.20/work/include-what-you-use-0.20/iwyu_location_util.cc >[10/15] /usr/bin/x86_64-pc-linux-gnu-g++ -DIWYU_GIT_REV=\"\" -D__STDC_CONSTANT_MACROS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/lib/llvm/16/include -O2 -pipe -march=native -fPIC -fno-semantic-interposition -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 -ffunction-sections -fdata-sections -std=c++17 -MD -MT CMakeFiles/include-what-you-use.dir/iwyu_preprocessor.cc.o -MF CMakeFiles/include-what-you-use.dir/iwyu_preprocessor.cc.o.d -o CMakeFiles/include-what-you-use.dir/iwyu_preprocessor.cc.o -c /var/tmp/portage/dev-util/include-what-you-use-0.20/work/include-what-you-use-0.20/iwyu_preprocessor.cc >[11/15] /usr/bin/x86_64-pc-linux-gnu-g++ -DIWYU_GIT_REV=\"\" -D__STDC_CONSTANT_MACROS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/lib/llvm/16/include -O2 -pipe -march=native -fPIC -fno-semantic-interposition -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 -ffunction-sections -fdata-sections -std=c++17 -MD -MT CMakeFiles/include-what-you-use.dir/iwyu_driver.cc.o -MF CMakeFiles/include-what-you-use.dir/iwyu_driver.cc.o.d -o CMakeFiles/include-what-you-use.dir/iwyu_driver.cc.o -c /var/tmp/portage/dev-util/include-what-you-use-0.20/work/include-what-you-use-0.20/iwyu_driver.cc >[12/15] /usr/bin/x86_64-pc-linux-gnu-g++ -DIWYU_GIT_REV=\"\" -D__STDC_CONSTANT_MACROS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/lib/llvm/16/include -O2 -pipe -march=native -fPIC -fno-semantic-interposition -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 -ffunction-sections -fdata-sections -std=c++17 -MD -MT CMakeFiles/include-what-you-use.dir/iwyu_output.cc.o -MF CMakeFiles/include-what-you-use.dir/iwyu_output.cc.o.d -o CMakeFiles/include-what-you-use.dir/iwyu_output.cc.o -c /var/tmp/portage/dev-util/include-what-you-use-0.20/work/include-what-you-use-0.20/iwyu_output.cc >[13/15] /usr/bin/x86_64-pc-linux-gnu-g++ -DIWYU_GIT_REV=\"\" -D__STDC_CONSTANT_MACROS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/lib/llvm/16/include -O2 -pipe -march=native -fPIC -fno-semantic-interposition -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 -ffunction-sections -fdata-sections -std=c++17 -MD -MT CMakeFiles/include-what-you-use.dir/iwyu_ast_util.cc.o -MF CMakeFiles/include-what-you-use.dir/iwyu_ast_util.cc.o.d -o CMakeFiles/include-what-you-use.dir/iwyu_ast_util.cc.o -c /var/tmp/portage/dev-util/include-what-you-use-0.20/work/include-what-you-use-0.20/iwyu_ast_util.cc >[14/15] /usr/bin/x86_64-pc-linux-gnu-g++ -DIWYU_GIT_REV=\"\" -D__STDC_CONSTANT_MACROS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/lib/llvm/16/include -O2 -pipe -march=native -fPIC -fno-semantic-interposition -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 -ffunction-sections -fdata-sections -std=c++17 -MD -MT CMakeFiles/include-what-you-use.dir/iwyu.cc.o -MF CMakeFiles/include-what-you-use.dir/iwyu.cc.o.d -o CMakeFiles/include-what-you-use.dir/iwyu.cc.o -c /var/tmp/portage/dev-util/include-what-you-use-0.20/work/include-what-you-use-0.20/iwyu.cc >[15/15] : && /usr/bin/x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fPIC -fno-semantic-interposition -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 -ffunction-sections -fdata-sections -Wl,-O2 -Wl,--as-needed -Wl,-rpath-link, -Wl,--gc-sections CMakeFiles/include-what-you-use.dir/iwyu.cc.o CMakeFiles/include-what-you-use.dir/iwyu_ast_util.cc.o CMakeFiles/include-what-you-use.dir/iwyu_cache.cc.o CMakeFiles/include-what-you-use.dir/iwyu_driver.cc.o CMakeFiles/include-what-you-use.dir/iwyu_getopt.cc.o CMakeFiles/include-what-you-use.dir/iwyu_globals.cc.o CMakeFiles/include-what-you-use.dir/iwyu_include_picker.cc.o CMakeFiles/include-what-you-use.dir/iwyu_lexer_utils.cc.o CMakeFiles/include-what-you-use.dir/iwyu_location_util.cc.o CMakeFiles/include-what-you-use.dir/iwyu_output.cc.o CMakeFiles/include-what-you-use.dir/iwyu_path_util.cc.o CMakeFiles/include-what-you-use.dir/iwyu_preprocessor.cc.o CMakeFiles/include-what-you-use.dir/iwyu_regex.cc.o CMakeFiles/include-what-you-use.dir/iwyu_verrs.cc.o -o bin/include-what-you-use -Wl,-rpath,"\$ORIGIN/../lib64:/usr/lib/llvm/16/lib64:" /usr/lib/llvm/16/lib64/libclang-cpp.so.16+libcxx /usr/lib/llvm/16/lib64/libLLVM-16+libcxx.so && : >FAILED: bin/include-what-you-use >: && /usr/bin/x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fPIC -fno-semantic-interposition -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 -ffunction-sections -fdata-sections -Wl,-O2 -Wl,--as-needed -Wl,-rpath-link, -Wl,--gc-sections CMakeFiles/include-what-you-use.dir/iwyu.cc.o CMakeFiles/include-what-you-use.dir/iwyu_ast_util.cc.o CMakeFiles/include-what-you-use.dir/iwyu_cache.cc.o CMakeFiles/include-what-you-use.dir/iwyu_driver.cc.o CMakeFiles/include-what-you-use.dir/iwyu_getopt.cc.o CMakeFiles/include-what-you-use.dir/iwyu_globals.cc.o CMakeFiles/include-what-you-use.dir/iwyu_include_picker.cc.o CMakeFiles/include-what-you-use.dir/iwyu_lexer_utils.cc.o CMakeFiles/include-what-you-use.dir/iwyu_location_util.cc.o CMakeFiles/include-what-you-use.dir/iwyu_output.cc.o CMakeFiles/include-what-you-use.dir/iwyu_path_util.cc.o CMakeFiles/include-what-you-use.dir/iwyu_preprocessor.cc.o CMakeFiles/include-what-you-use.dir/iwyu_regex.cc.o CMakeFiles/include-what-you-use.dir/iwyu_verrs.cc.o -o bin/include-what-you-use -Wl,-rpath,"\$ORIGIN/../lib64:/usr/lib/llvm/16/lib64:" /usr/lib/llvm/16/lib64/libclang-cpp.so.16+libcxx /usr/lib/llvm/16/lib64/libLLVM-16+libcxx.so && : >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: CMakeFiles/include-what-you-use.dir/iwyu.cc.o: in function `include_what_you_use::InstantiatedTemplateVisitor::ReplayUsesFromCache(include_what_you_use::FullUseCache const&, clang::NamedDecl const*, clang::SourceLocation)': >iwyu.cc:(.text._ZN20include_what_you_use27InstantiatedTemplateVisitor19ReplayUsesFromCacheERKNS_12FullUseCacheEPKN5clang9NamedDeclENS4_14SourceLocationE[_ZN20include_what_you_use27InstantiatedTemplateVisitor19ReplayUsesFromCacheERKNS_12FullUseCacheEPKN5clang9NamedDeclENS4_14SourceLocationE]+0x1aa): undefined reference to `clang::NamedDecl::getQualifiedNameAsString[abi:cxx11]() const' >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: CMakeFiles/include-what-you-use.dir/iwyu.cc.o: in function `include_what_you_use::IwyuBaseAstVisitor<include_what_you_use::InstantiatedTemplateVisitor>::VisitCXXMethodDecl(clang::CXXMethodDecl*)': >iwyu.cc:(.text._ZN20include_what_you_use18IwyuBaseAstVisitorINS_27InstantiatedTemplateVisitorEE18VisitCXXMethodDeclEPN5clang13CXXMethodDeclE[_ZN20include_what_you_use18IwyuBaseAstVisitorINS_27InstantiatedTemplateVisitorEE18VisitCXXMethodDeclEPN5clang13CXXMethodDeclE]+0x12f): undefined reference to `clang::NamedDecl::getQualifiedNameAsString[abi:cxx11]() const' >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: CMakeFiles/include-what-you-use.dir/iwyu.cc.o: in function `include_what_you_use::IwyuBaseAstVisitor<include_what_you_use::IwyuAstConsumer>::VisitCXXMethodDecl(clang::CXXMethodDecl*)': >iwyu.cc:(.text._ZN20include_what_you_use18IwyuBaseAstVisitorINS_15IwyuAstConsumerEE18VisitCXXMethodDeclEPN5clang13CXXMethodDeclE[_ZN20include_what_you_use18IwyuBaseAstVisitorINS_15IwyuAstConsumerEE18VisitCXXMethodDeclEPN5clang13CXXMethodDeclE]+0xff): undefined reference to `clang::NamedDecl::getQualifiedNameAsString[abi:cxx11]() const' >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: CMakeFiles/include-what-you-use.dir/iwyu.cc.o: in function `include_what_you_use::IwyuBaseAstVisitor<include_what_you_use::InstantiatedTemplateVisitor>::ReportTypeUse(clang::SourceLocation, clang::Type const*, char const*)': >iwyu.cc:(.text._ZN20include_what_you_use18IwyuBaseAstVisitorINS_27InstantiatedTemplateVisitorEE13ReportTypeUseEN5clang14SourceLocationEPKNS3_4TypeEPKc[_ZN20include_what_you_use18IwyuBaseAstVisitorINS_27InstantiatedTemplateVisitorEE13ReportTypeUseEN5clang14SourceLocationEPKNS3_4TypeEPKc]+0x25e): undefined reference to `clang::NamedDecl::getQualifiedNameAsString[abi:cxx11]() const' >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: CMakeFiles/include-what-you-use.dir/iwyu.cc.o: in function `include_what_you_use::InstantiatedTemplateVisitor::ReplayClassMemberUsesFromPrecomputedList(clang::TemplateSpecializationType const*)': >iwyu.cc:(.text._ZN20include_what_you_use27InstantiatedTemplateVisitor40ReplayClassMemberUsesFromPrecomputedListEPKN5clang26TemplateSpecializationTypeE[_ZN20include_what_you_use27InstantiatedTemplateVisitor40ReplayClassMemberUsesFromPrecomputedListEPKN5clang26TemplateSpecializationTypeE]+0x3e2): undefined reference to `clang::NamedDecl::getQualifiedNameAsString[abi:cxx11]() const' >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: CMakeFiles/include-what-you-use.dir/iwyu.cc.o:iwyu.cc:(.text._ZN20include_what_you_use18IwyuBaseAstVisitorINS_15IwyuAstConsumerEE13ReportTypeUseEN5clang14SourceLocationEPKNS3_4TypeEPKc[_ZN20include_what_you_use18IwyuBaseAstVisitorINS_15IwyuAstConsumerEE13ReportTypeUseEN5clang14SourceLocationEPKNS3_4TypeEPKc]+0x2d6): more undefined references to `clang::NamedDecl::getQualifiedNameAsString[abi:cxx11]() const' follow >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: CMakeFiles/include-what-you-use.dir/iwyu_ast_util.cc.o: in function `include_what_you_use::PrintableLoc[abi:cxx11](clang::SourceLocation)': >iwyu_ast_util.cc:(.text._ZN20include_what_you_use12PrintableLocB5cxx11EN5clang14SourceLocationE+0x33): undefined reference to `clang::SourceLocation::printToString[abi:cxx11](clang::SourceManager const&) const' >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: CMakeFiles/include-what-you-use.dir/iwyu_ast_util.cc.o: in function `include_what_you_use::PrintableType[abi:cxx11](clang::Type const*) [clone .localalias]': >iwyu_ast_util.cc:(.text._ZN20include_what_you_use13PrintableTypeB5cxx11EPKN5clang4TypeE+0x4e): undefined reference to `clang::QualType::getAsString[abi:cxx11]() const' >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: CMakeFiles/include-what-you-use.dir/iwyu_driver.cc.o: in function `include_what_you_use::(anonymous namespace)::GetExecutablePath(char const*)': >iwyu_driver.cc:(.text._ZN20include_what_you_use12_GLOBAL__N_117GetExecutablePathEPKc+0x20): undefined reference to `llvm::sys::fs::getMainExecutable[abi:cxx11](char const*, void*)' >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: CMakeFiles/include-what-you-use.dir/iwyu_driver.cc.o: in function `include_what_you_use::(anonymous namespace)::ExpandArgsFromBuf(char const*, llvm::SmallVectorImpl<char const*>&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)': >iwyu_driver.cc:(.text._ZN20include_what_you_use12_GLOBAL__N_117ExpandArgsFromBufEPKcRN4llvm15SmallVectorImplIS2_EERSt3setINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4lessISD_ESaISD_EE+0x63): undefined reference to `llvm::MemoryBuffer::getFile(llvm::Twine const&, bool, bool, bool, std::optional<llvm::Align>)' >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: CMakeFiles/include-what-you-use.dir/iwyu_driver.cc.o: in function `include_what_you_use::CreateCompilerInstance(int, char const**)': >iwyu_driver.cc:(.text._ZN20include_what_you_use22CreateCompilerInstanceEiPPKc+0x47): undefined reference to `llvm::sys::fs::getMainExecutable[abi:cxx11](char const*, void*)' >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: iwyu_driver.cc:(.text._ZN20include_what_you_use22CreateCompilerInstanceEiPPKc+0x235): undefined reference to `llvm::sys::getDefaultTargetTriple[abi:cxx11]()' >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: iwyu_driver.cc:(.text._ZN20include_what_you_use22CreateCompilerInstanceEiPPKc+0x276): undefined reference to `clang::driver::Driver::Driver(llvm::StringRef, llvm::StringRef, clang::DiagnosticsEngine&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem>)' >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: iwyu_driver.cc:(.text._ZN20include_what_you_use22CreateCompilerInstanceEiPPKc+0x14a3): undefined reference to `clang::CompilerInstance::CompilerInstance(std::shared_ptr<clang::PCHContainerOperations>, clang::InMemoryModuleCache*)' >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: iwyu_driver.cc:(.text._ZN20include_what_you_use22CreateCompilerInstanceEiPPKc+0x152c): undefined reference to `clang::CompilerInstance::setInvocation(std::shared_ptr<clang::CompilerInvocation>)' >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: CMakeFiles/include-what-you-use.dir/iwyu_globals.cc.o: in function `include_what_you_use::OptionsParser::OptionsParser(int, char**)': >iwyu_globals.cc:(.text._ZN20include_what_you_use13OptionsParserC2EiPPc+0x385): undefined reference to `clang::getClangFullVersion[abi:cxx11]()' >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: CMakeFiles/include-what-you-use.dir/iwyu_include_picker.cc.o: in function `include_what_you_use::IncludePicker::AddMappingsFromFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [clone .localalias]': >iwyu_include_picker.cc:(.text._ZN20include_what_you_use13IncludePicker19AddMappingsFromFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS6_SaIS6_EE+0xbe): undefined reference to `llvm::MemoryBuffer::getFile(llvm::Twine const&, bool, bool, bool, std::optional<llvm::Align>)' >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: iwyu_include_picker.cc:(.text._ZN20include_what_you_use13IncludePicker19AddMappingsFromFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS6_SaIS6_EE+0x15e): undefined reference to `llvm::yaml::Stream::Stream(llvm::MemoryBufferRef, llvm::SourceMgr&, bool, std::error_code*)' >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: CMakeFiles/include-what-you-use.dir/iwyu_output.cc.o: in function `include_what_you_use::internal::PrintForwardDeclare(clang::NamedDecl const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [clone .localalias]': >iwyu_output.cc:(.text._ZN20include_what_you_use8internal19PrintForwardDeclareEPKN5clang9NamedDeclERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb+0x239): undefined reference to `clang::QualType::getAsString[abi:cxx11](clang::PrintingPolicy const&) const' >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: CMakeFiles/include-what-you-use.dir/iwyu_output.cc.o: in function `include_what_you_use::internal::ProcessFullUse(include_what_you_use::OneUse*, include_what_you_use::IwyuPreprocessorInfo const*) [clone .localalias]': >iwyu_output.cc:(.text._ZN20include_what_you_use8internal14ProcessFullUseEPNS_6OneUseEPKNS_20IwyuPreprocessorInfoE+0x2d3): undefined reference to `clang::FunctionDecl::isReplaceableGlobalAllocationFunction(std::optional<unsigned int>*, bool*) const' >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: CMakeFiles/include-what-you-use.dir/iwyu_output.cc.o: in function `include_what_you_use::internal::GetShortNameAsString[abi:cxx11](clang::NamedDecl const*) [clone .localalias]': >iwyu_output.cc:(.text._ZN20include_what_you_use8internal20GetShortNameAsStringB5cxx11EPKN5clang9NamedDeclE+0x13c): undefined reference to `clang::DeclarationName::getAsString[abi:cxx11]() const' >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: CMakeFiles/include-what-you-use.dir/iwyu_regex.cc.o: in function `include_what_you_use::RegexReplace(include_what_you_use::RegexDialect, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': >iwyu_regex.cc:(.text._ZN20include_what_you_use12RegexReplaceENS_12RegexDialectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_+0xaff): undefined reference to `llvm::Regex::sub(llvm::StringRef, llvm::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) const' >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: CMakeFiles/include-what-you-use.dir/iwyu_regex.cc.o: in function `include_what_you_use::RegexMatch(include_what_you_use::RegexDialect, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': >iwyu_regex.cc:(.text._ZN20include_what_you_use10RegexMatchENS_12RegexDialectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_+0x244): undefined reference to `llvm::Regex::match(llvm::StringRef, llvm::SmallVectorImpl<llvm::StringRef>*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) const' >collect2: error: ld returned 1 exit status >ninja: build stopped: subcommand failed. > * ERROR: dev-util/include-what-you-use-0.20::gentoo failed (compile phase): > * ninja -v -j16 -l0 failed > * > * Call stack: > * ebuild.sh, line 136: Called src_compile > * environment, line 3056: Called cmake_src_compile > * environment, line 1238: Called cmake_build > * environment, line 1207: Called eninja > * environment, line 1662: Called die > * The specific snippet of code: > * "$@" || die -n "${*} failed" > * > * If you need support, post the output of `emerge --info '=dev-util/include-what-you-use-0.20::gentoo'`, > * the complete build log and the output of `emerge -pqv '=dev-util/include-what-you-use-0.20::gentoo'`. > * The complete build log is located at '/var/tmp/portage/dev-util/include-what-you-use-0.20/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/dev-util/include-what-you-use-0.20/temp/environment'. > * Working directory: '/var/tmp/portage/dev-util/include-what-you-use-0.20/work/include-what-you-use-0.20_build' > * S: '/var/tmp/portage/dev-util/include-what-you-use-0.20/work/include-what-you-use-0.20'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 907889
:
863319
| 863320