Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. Compiler: /usr/bin/hipcc Build flags: -O2;-pipe;-march=x86-64;-frecord-gcc-switches;-fno-diagnostics-color;-fmessage-length=0;-flto;-Werror=odr;-Werror=lto-type-mismatch;-Werror=strict-aliasing Id flags: The output was: 1 warning: unknown warning option '-Werror=lto-type-mismatch'; did you mean '-Werror=selector-type-mismatch'? [-Wunknown-warning-option] 1 warning generated when compiling for gfx803. warning: unknown warning option '-Werror=lto-type-mismatch'; did you mean '-Werror=selector-type-mismatch'? [-Wunknown-warning-option] 1 warning generated when compiling for host. /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: /usr/lib/llvm/roc/bin/../lib/LLVMgold.so: error loading plugin: /usr/lib/llvm/roc/bin/../lib/LLVMgold.so: cannot open shared object file: No such file or directory clang-14: error: linker command failed with exit code 1 (use -v to see invocation) The CXX compiler identification could not be found in "/var/tmp/portage/sci-libs/hipSPARSE-5.0.2/work/hipSPARSE-5.0.2_build/CMakeFiles/3.23.3/CompilerIdCXX/CMakeCXXCompilerId.o" Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. Compiler: /usr/bin/hipcc Build flags: -O2;-pipe;-march=x86-64;-frecord-gcc-switches;-fno-diagnostics-color;-fmessage-length=0;-flto;-Werror=odr;-Werror=lto-type-mismatch;-Werror=strict-aliasing Id flags: --c++ The output was: 1 clang-14: error: unsupported option '--c++' Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. Compiler: /usr/bin/hipcc Build flags: -O2;-pipe;-march=x86-64;-frecord-gcc-switches;-fno-diagnostics-color;-fmessage-length=0;-flto;-Werror=odr;-Werror=lto-type-mismatch;-Werror=strict-aliasing Id flags: --ec++ The output was: 1 clang-14: error: unsupported option '--ec++' Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. Compiler: /usr/bin/hipcc Build flags: -O2;-pipe;-march=x86-64;-frecord-gcc-switches;-fno-diagnostics-color;-fmessage-length=0;-flto;-Werror=odr;-Werror=lto-type-mismatch;-Werror=strict-aliasing Id flags: --target=arm-arm-none-eabi;-mcpu=cortex-m3 The output was: 1 clang-14: error: the clang compiler does not support '-march=x86-64' clang-14: error: the clang compiler does not support '-march=x86-64' clang-14: error: 'arm-arm-none-eabi': unable to pass LLVM bit-code files to linker The CXX compiler identification could not be found in "/var/tmp/portage/sci-libs/hipSPARSE-5.0.2/work/hipSPARSE-5.0.2_build/CMakeFiles/3.23.3/CompilerIdCXX/CMakeCXXCompilerId.o" Detecting CXX compiler ABI info failed to compile with the following output: Change Dir: /var/tmp/portage/sci-libs/hipSPARSE-5.0.2/work/hipSPARSE-5.0.2_build/CMakeFiles/CMakeTmp Run Build Command(s):/usr/bin/ninja cmTC_d0c3e && [1/2] Building CXX object CMakeFiles/cmTC_d0c3e.dir/CMakeCXXCompilerABI.cpp.o clang version 14.0.0 Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/roc/bin Selected GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1 Candidate multilib: .;@m64 Candidate multilib: 32;@m32 Selected multilib: .;@m64 Found HIP installation: , version 3.5.0 "/usr/lib/llvm/roc/bin/clang-14" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-unknown-linux-gnu -emit-obj --mrelax-relocations -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name CMakeCXXCompilerABI.cpp -mrelocation-model pic -pic-level 1 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/amdgcn/bitcode/hip.bc -mlink-builtin-bitcode /usr/lib/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/amdgcn/bitcode/oclc_isa_version_803.bc -target-cpu gfx803 -debugger-tuning=gdb -v -resource-dir /usr/lib/llvm/roc/lib/clang/14.0.0 -dependency-file CMakeFiles/cmTC_d0c3e.dir/CMakeCXXCompilerABI.cpp.o.d -MT CMakeFiles/cmTC_d0c3e.dir/CMakeCXXCompilerABI.cpp.o -sys-header-deps -isystem /usr/lib/llvm/roc/lib/clang/14.0.0/include/.. -internal-isystem /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12 -internal-isystem /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12/x86_64-pc-linux-gnu -internal-isystem /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12/backward -internal-isystem /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12 -internal-isystem /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12/x86_64-pc-linux-gnu -internal-isystem /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12/backward -internal-isystem /usr/lib/llvm/roc/lib/clang/14.0.0/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../x86_64-pc-linux-gnu/include -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm/roc/lib/clang/14.0.0/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../x86_64-pc-linux-gnu/include -internal-externc-isystem /include -internal-externc-isystem /usr/include -O2 -std=c++11 -fdeprecated-macro -fno-autolink -fdebug-compilation-dir=/var/tmp/portage/sci-libs/hipSPARSE-5.0.2/work/hipSPARSE-5.0.2_build/CMakeFiles/CMakeTmp -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -mllvm -amdgpu-early-inline-all=true -mllvm -amdgpu-function-calls=false -record-command-line "/usr/lib/llvm/roc/bin/clang-14 --driver-mode=g++ -std=c++11 -isystem /usr/lib/llvm/roc/lib/clang/14.0.0/include/.. -mllvm -amdgpu-early-inline-all=true -mllvm -amdgpu-function-calls=false --rocm-device-lib-path=/usr/lib/amdgcn/bitcode -fhip-new-launch-api -O2 -pipe -march=x86-64 -frecord-command-line -fno-diagnostics-color -fmessage-length=0 -flto=full -v -MD -MT CMakeFiles/cmTC_d0c3e.dir/CMakeCXXCompilerABI.cpp.o -MF CMakeFiles/cmTC_d0c3e.dir/CMakeCXXCompilerABI.cpp.o.d -o CMakeFiles/cmTC_d0c3e.dir/CMakeCXXCompilerABI.cpp.o -c -x hip /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp -mcpu=gfx803" -cuid=7d3f35d37af44510 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /var/tmp/portage/sci-libs/hipSPARSE-5.0.2/temp/CMakeCXXCompilerABI-8f6390/CMakeCXXCompilerABI-gfx803.o -x hip /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp clang -cc1 version 14.0.0 based upon LLVM 14.0.0roc default target x86_64-unknown-linux-gnu ignoring nonexistent directory "/usr/local/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../x86_64-pc-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/local/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../x86_64-pc-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/local/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12" ignoring duplicate directory "/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12/x86_64-pc-linux-gnu" ignoring duplicate directory "/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12/backward" ignoring duplicate directory "/usr/lib/llvm/roc/lib/clang/14.0.0/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/lib/llvm/roc/lib/clang/14.0.0/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /usr/lib/llvm/roc/lib/clang/14.0.0/include/.. /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12 /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12/x86_64-pc-linux-gnu /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12/backward /usr/lib/llvm/roc/lib/clang/14.0.0/include /usr/include End of search list. "/usr/lib/llvm/roc/bin/lld" -flavor gnu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols -plugin-opt=mcpu=gfx803 -plugin-opt=O2 -plugin-opt=-amdgpu-early-inline-all=true -plugin-opt=-amdgpu-function-calls=false -o /var/tmp/portage/sci-libs/hipSPARSE-5.0.2/temp/CMakeCXXCompilerABI-10686c/CMakeCXXCompilerABI-gfx803.out /var/tmp/portage/sci-libs/hipSPARSE-5.0.2/temp/CMakeCXXCompilerABI-8f6390/CMakeCXXCompilerABI-gfx803.o "/usr/lib/llvm/roc/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux,hipv4-amdgcn-amd-amdhsa--gfx803 -inputs=/dev/null,/var/tmp/portage/sci-libs/hipSPARSE-5.0.2/temp/CMakeCXXCompilerABI-10686c/CMakeCXXCompilerABI-gfx803.out -outputs=/var/tmp/portage/sci-libs/hipSPARSE-5.0.2/temp/CMakeCXXCompilerABI-8bcce7.hipfb "/usr/lib/llvm/roc/bin/clang-14" -cc1 -triple x86_64-unknown-linux-gnu -aux-triple amdgcn-amd-amdhsa -emit-llvm-bc -flto=full -flto-unit -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name CMakeCXXCompilerABI.cpp -mrelocation-model static -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -mllvm -treat-scalable-fixed-error-as-warning -debugger-tuning=gdb -v -fcoverage-compilation-dir=/var/tmp/portage/sci-libs/hipSPARSE-5.0.2/work/hipSPARSE-5.0.2_build/CMakeFiles/CMakeTmp -resource-dir /usr/lib/llvm/roc/lib/clang/14.0.0 -dependency-file CMakeFiles/cmTC_d0c3e.dir/CMakeCXXCompilerABI.cpp.o.d -MT CMakeFiles/cmTC_d0c3e.dir/CMakeCXXCompilerABI.cpp.o -sys-header-deps -isystem /usr/lib/llvm/roc/lib/clang/14.0.0/include/.. -internal-isystem /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12 -internal-isystem /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12/x86_64-pc-linux-gnu -internal-isystem /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12/backward -internal-isystem /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12 -internal-isystem /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12/x86_64-pc-linux-gnu -internal-isystem /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12/backward -internal-isystem /usr/lib/llvm/roc/lib/clang/14.0.0/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../x86_64-pc-linux-gnu/include -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm/roc/lib/clang/14.0.0/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../x86_64-pc-linux-gnu/include -internal-externc-isystem /include -internal-externc-isystem /usr/include -O2 -std=c++11 -fdeprecated-macro -fdebug-compilation-dir=/var/tmp/portage/sci-libs/hipSPARSE-5.0.2/work/hipSPARSE-5.0.2_build/CMakeFiles/CMakeTmp -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -mllvm -amdgpu-early-inline-all=true -mllvm -amdgpu-function-calls=false -record-command-line "/usr/lib/llvm/roc/bin/clang-14 --driver-mode=g++ -std=c++11 -isystem /usr/lib/llvm/roc/lib/clang/14.0.0/include/.. -mllvm -amdgpu-early-inline-all=true -mllvm -amdgpu-function-calls=false --rocm-device-lib-path=/usr/lib/amdgcn/bitcode -fhip-new-launch-api -O2 -pipe -march=x86-64 -frecord-command-line -fno-diagnostics-color -fmessage-length=0 -flto=full -v -MD -MT CMakeFiles/cmTC_d0c3e.dir/CMakeCXXCompilerABI.cpp.o -MF CMakeFiles/cmTC_d0c3e.dir/CMakeCXXCompilerABI.cpp.o.d -o CMakeFiles/cmTC_d0c3e.dir/CMakeCXXCompilerABI.cpp.o -c -x hip /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp" -fcuda-include-gpubinary /var/tmp/portage/sci-libs/hipSPARSE-5.0.2/temp/CMakeCXXCompilerABI-8bcce7.hipfb -cuid=7d3f35d37af44510 -fcuda-allow-variadic-functions -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/cmTC_d0c3e.dir/CMakeCXXCompilerABI.cpp.o -x hip /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp clang -cc1 version 14.0.0 based upon LLVM 14.0.0roc default target x86_64-unknown-linux-gnu ignoring nonexistent directory "/usr/local/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../x86_64-pc-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/local/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../x86_64-pc-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12" ignoring duplicate directory "/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12/x86_64-pc-linux-gnu" ignoring duplicate directory "/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12/backward" ignoring duplicate directory "/usr/lib/llvm/roc/lib/clang/14.0.0/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /usr/lib/llvm/roc/lib/clang/14.0.0/include/.. /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12 /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12/x86_64-pc-linux-gnu /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/include/g++-v12/backward /usr/lib/llvm/roc/lib/clang/14.0.0/include /usr/include End of search list. [2/2] Linking CXX executable cmTC_d0c3e FAILED: cmTC_d0c3e : && /usr/bin/hipcc -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -flto -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -v CMakeFiles/cmTC_d0c3e.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_d0c3e && : clang version 14.0.0 Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/roc/bin Selected GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1 Candidate multilib: .;@m64 Candidate multilib: 32;@m32 Selected multilib: .;@m64 Found HIP installation: , version 3.5.0 "/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../x86_64-pc-linux-gnu/bin/ld" --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_d0c3e /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../lib64/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/crtbegin.o -L/usr/lib64 -L/usr/lib/llvm/roc/bin/../lib/clang/14.0.0/lib/linux -L/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/llvm/roc/bin/../lib -L/lib -L/usr/lib -plugin /usr/lib/llvm/roc/bin/../lib/LLVMgold.so -plugin-opt=mcpu=x86-64 -plugin-opt=O2 -lgcc_s -lgcc -lpthread -lm -lrt --enable-new-dtags -lamdhip64 -O1 --as-needed --defsym=__gentoo_check_ldflags__=0 CMakeFiles/cmTC_d0c3e.dir/CMakeCXXCompilerABI.cpp.o -lclang_rt.builtins-x86_64 -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/crtend.o /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../lib64/crtn.o /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: /usr/lib/llvm/roc/bin/../lib/LLVMgold.so: error loading plugin: /usr/lib/llvm/roc/bin/../lib/LLVMgold.so: cannot open shared object file: No such file or directory clang-14: error: linker command failed with exit code 1 (use -v to see invocation) ninja: build stopped: subcommand failed. Determining if the CXX compiler works failed with the following output: Change Dir: /var/tmp/portage/sci-libs/hipSPARSE-5.0.2/work/hipSPARSE-5.0.2_build/CMakeFiles/CMakeTmp Run Build Command(s):/usr/bin/ninja cmTC_87361 && [1/2] Building CXX object CMakeFiles/cmTC_87361.dir/testCXXCompiler.cxx.o warning: unknown warning option '-Werror=lto-type-mismatch'; did you mean '-Werror=selector-type-mismatch'? [-Wunknown-warning-option] 1 warning generated when compiling for gfx803. warning: unknown warning option '-Werror=lto-type-mismatch'; did you mean '-Werror=selector-type-mismatch'? [-Wunknown-warning-option] 1 warning generated when compiling for host. [2/2] Linking CXX executable cmTC_87361 FAILED: cmTC_87361 : && /usr/bin/hipcc -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -flto -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 CMakeFiles/cmTC_87361.dir/testCXXCompiler.cxx.o -o cmTC_87361 && : /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: /usr/lib/llvm/roc/bin/../lib/LLVMgold.so: error loading plugin: /usr/lib/llvm/roc/bin/../lib/LLVMgold.so: cannot open shared object file: No such file or directory clang-14: error: linker command failed with exit code 1 (use -v to see invocation) ninja: build stopped: subcommand failed.