Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Incomplete GCC version matching? #1575

Closed
kmod-midori opened this issue Nov 27, 2020 · 5 comments
Closed

Incomplete GCC version matching? #1575

kmod-midori opened this issue Nov 27, 2020 · 5 comments
Assignees
Labels
Projects
Milestone

Comments

@kmod-midori
Copy link

Brief Issue Summary

The extension has been having difficulty finding any kit on my system.

Expected:

  1. Execute CMake: Scan for Kits
  2. The extension finds my GCC and Clang.

Apparent Behavior:

  1. Execute CMake: Scan for Kits
  2. Notice that it finds nothing on my system with GCC(Linux and MinGW) and Clang

CMake Tools Log

[variant] Loaded new set of variants
[kit] Successfully loaded 0 kits from /home/harryc/.local/share/CMakeTools/cmake-tools-kits.json
[main] Configuring folder: [REDACTED]
[proc] Executing command: /bin/cmake -H/home/harryc/hdd/workspace/[REDACTED] -B/home/harryc/hdd/workspace/[REDACTED]/build -G Ninja
[proc] Executing command: /bin/cmake --no-warn-unused-cli -DCMAKE_EXPORT_COMPILE_COMMANDS:BOOL=TRUE -DCMAKE_BUILD_TYPE:STRING=Debug -H/home/harryc/hdd/workspace/[REDACTED] -B/home/harryc/hdd/workspace/[REDACTED]/build -G Ninja
[cmake] Not searching for unused variables given on the command line.
[cmake] -- Configuring done
[cmake] -- Generating done
[cmake] -- Build files have been written to: /home/harryc/hdd/workspace/[REDACTED]/build
[kit] Successfully loaded 0 kits from /home/harryc/.local/share/CMakeTools/cmake-tools-kits.json

Developer Tools Log

Click to expand
[Extension Host] [CMakeTools] 2020-11-27T05:35:10.762Z [debug] [extension] [4374] cmake.selectKit started
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.762Z [debug] [kitsController] Rescanning for kits
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.762Z [debug] [kit] Scanning for Kits on system
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.764Z [debug] [kit] Scanning directory /home/harryc/.pyenv/shims for compilers
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.764Z [debug] [kit] Scanning directory /bin for compilers
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.764Z [debug] [kit] Scanning directory /home/harryc/.nvm/versions/node/v14.4.0/bin for compilers
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.764Z [debug] [kit] Scanning directory /home/harryc/.cargo/bin for compilers
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.764Z [debug] [kit] Scanning directory /home/harryc/.local/bin for compilers
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.765Z [debug] [kit] Scanning directory /usr/local/sbin for compilers
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.765Z [debug] [kit] Scanning directory /usr/local/bin for compilers
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.765Z [debug] [kit] Scanning directory /usr/bin for compilers
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.765Z [debug] [kit] Scanning directory /usr/lib/jvm/default/bin for compilers
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.765Z [debug] [kit] Scanning directory /usr/bin/site_perl for compilers
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.766Z [debug] [kit] Scanning directory /usr/bin/vendor_perl for compilers
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.766Z [debug] [kit] Scanning directory /usr/bin/core_perl for compilers
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.766Z [debug] [kit] Scanning directory /var/lib/snapd/snap/bin for compilers
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.766Z [debug] [kit] Scanning directory /home/harryc/.pyenv/bin for compilers
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.766Z [debug] [kit] Scanning directory /home/harryc/devtools/flutter/bin for compilers
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.767Z [debug] [kit] Skipping scan of not existing path C:\Program Files (x86)\LLVM\bin
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.767Z [debug] [kit] Found 0 kits in directory C:\Program Files (x86)\LLVM\bin
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.767Z [debug] [kit] Skipping scan of not existing path C:\Program Files\LLVM\bin
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.767Z [debug] [kit] Found 0 kits in directory C:\Program Files\LLVM\bin
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.771Z [debug] [kit] Found 0 kits in directory /home/harryc/.pyenv/shims
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.772Z [debug] [kit] Found 0 kits in directory /home/harryc/.nvm/versions/node/v14.4.0/bin
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.773Z [debug] [kit] Found 0 kits in directory /home/harryc/.cargo/bin
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.773Z [debug] [kit] Found 0 kits in directory /usr/local/sbin
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.775Z [debug] [kit] Found 0 kits in directory /home/harryc/.local/bin
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.776Z [debug] [kit] Found 0 kits in directory /usr/local/bin
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.776Z [debug] [kit] Found 0 kits in directory /usr/bin/site_perl
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.780Z [debug] [kit] Found 0 kits in directory /usr/lib/jvm/default/bin
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.780Z [debug] [kit] Found 0 kits in directory /usr/bin/vendor_perl
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.783Z [debug] [kit] Found 0 kits in directory /usr/bin/core_perl
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.784Z [debug] [kit] Found 0 kits in directory /var/lib/snapd/snap/bin
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.784Z [debug] [kit] Found 0 kits in directory /home/harryc/.pyenv/bin
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.784Z [debug] [kit] Found 0 kits in directory /home/harryc/devtools/flutter/bin
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.814Z [debug] [kit] Testing Clang binary: /bin/clang
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.815Z [debug] [kit] Testing Clang binary: /bin/clang
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.821Z [debug] [kit] Testing Clang binary: /bin/clang-11
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.822Z [debug] [kit] Testing Clang binary: /bin/clang-11
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.847Z [debug] [kit] Testing GCC binary: /bin/gcc
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.854Z [debug] [kit] Testing GCC binary: /bin/gcc-9
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.877Z [debug] [kit] Testing GCC binary: /bin/i686-w64-mingw32-gcc
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.881Z [debug] [kit] Testing GCC binary: /bin/i686-w64-mingw32-gcc-10.2.0
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.951Z [debug] [kit] Testing GCC binary: /bin/x86_64-pc-linux-gnu-gcc
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.958Z [debug] [kit] Testing GCC binary: /bin/x86_64-pc-linux-gnu-gcc-10.2.0
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.963Z [debug] [kit] Testing GCC binary: /bin/x86_64-pc-linux-gnu-gcc-9
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.968Z [debug] [kit] Testing GCC binary: /bin/x86_64-pc-linux-gnu-gcc-9.3.0
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.973Z [debug] [kit] Testing GCC binary: /bin/x86_64-w64-mingw32-gcc
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:10.980Z [debug] [kit] Testing GCC binary: /bin/x86_64-w64-mingw32-gcc-10.2.0
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.003Z [debug] [kit] Testing Clang binary: /usr/bin/clang
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.004Z [debug] [kit] Testing Clang binary: /usr/bin/clang
2console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.010Z [debug] [kit] Testing Clang binary: /usr/bin/clang-11
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.030Z [debug] [kit] Testing GCC binary: /usr/bin/gcc
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.037Z [debug] [kit] Testing GCC binary: /usr/bin/gcc-9
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.055Z [debug] [kit] Testing GCC binary: /usr/bin/i686-w64-mingw32-gcc
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.060Z [debug] [kit] Testing GCC binary: /usr/bin/i686-w64-mingw32-gcc-10.2.0
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.172Z [debug] [kit] Testing GCC binary: /usr/bin/x86_64-pc-linux-gnu-gcc
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.178Z [debug] [kit] Testing GCC binary: /usr/bin/x86_64-pc-linux-gnu-gcc-10.2.0
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.182Z [debug] [kit] Testing GCC binary: /usr/bin/x86_64-pc-linux-gnu-gcc-9
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.186Z [debug] [kit] Testing GCC binary: /usr/bin/x86_64-pc-linux-gnu-gcc-9.3.0
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.193Z [debug] [kit] Testing GCC binary: /usr/bin/x86_64-w64-mingw32-gcc
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.198Z [debug] [kit] Testing GCC binary: /usr/bin/x86_64-w64-mingw32-gcc-10.2.0
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.212Z [debug] [kit] Bad GCC binary /usr/bin/x86_64-w64-mingw32-gcc-10.2.0 -v output: 使用内建 specs。
COLLECT_GCC=/usr/bin/x86_64-w64-mingw32-gcc-10.2.0
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-w64-mingw32/10.2.0/lto-wrapper
目标:x86_64-w64-mingw32
配置为:/build/mingw-w64-gcc/src/gcc/configure --prefix=/usr --libexecdir=/usr/lib --target=x86_64-w64-mingw32 --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,lto,c++,ada,objc,obj-c++,fortran --enable-shared --enable-static --enable-threads=posix --enable-fully-dynamic-string --enable-libstdcxx-time=yes --enable-libstdcxx-filesystem-ts=yes --with-system-zlib --enable-cloog-backend=isl --enable-lto --enable-libgomp --disable-multilib --enable-checking=release --disable-sjlj-exceptions --with-dwarf2
线程模型:posix
Supported LTO compression algorithms: zlib zstd
gcc 版本 10.2.0 (GCC) 

console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.212Z [debug] [kit] Bad GCC binary /usr/bin/x86_64-w64-mingw32-gcc -v output: 使用内建 specs。
COLLECT_GCC=/usr/bin/x86_64-w64-mingw32-gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-w64-mingw32/10.2.0/lto-wrapper
目标:x86_64-w64-mingw32
配置为:/build/mingw-w64-gcc/src/gcc/configure --prefix=/usr --libexecdir=/usr/lib --target=x86_64-w64-mingw32 --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,lto,c++,ada,objc,obj-c++,fortran --enable-shared --enable-static --enable-threads=posix --enable-fully-dynamic-string --enable-libstdcxx-time=yes --enable-libstdcxx-filesystem-ts=yes --with-system-zlib --enable-cloog-backend=isl --enable-lto --enable-libgomp --disable-multilib --enable-checking=release --disable-sjlj-exceptions --with-dwarf2
线程模型:posix
Supported LTO compression algorithms: zlib zstd
gcc 版本 10.2.0 (GCC) 

console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.212Z [debug] [kit] Bad GCC binary /usr/bin/x86_64-pc-linux-gnu-gcc-9.3.0 -v output: 使用内建 specs。
COLLECT_GCC=/usr/bin/x86_64-pc-linux-gnu-gcc-9.3.0
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/lto-wrapper
目标:x86_64-pc-linux-gnu
配置为:/build/gcc9/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-pkgversion='Arch Linux 9.3.0-3' --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,fortran,lto --enable-shared --enable-threads=posix --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --disable-werror --enable-checking=release --enable-default-pie --enable-default-ssp --enable-cet=auto --program-suffix=-9 --enable-version-specific-runtime-libs --disable-multilib
线程模型:posix
gcc 版本 9.3.0 (Arch Linux 9.3.0-3) 

console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.212Z [debug] [kit] Bad GCC binary /usr/bin/x86_64-pc-linux-gnu-gcc-9 -v output: 使用内建 specs。
COLLECT_GCC=/usr/bin/x86_64-pc-linux-gnu-gcc-9
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/lto-wrapper
目标:x86_64-pc-linux-gnu
配置为:/build/gcc9/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-pkgversion='Arch Linux 9.3.0-3' --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,fortran,lto --enable-shared --enable-threads=posix --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --disable-werror --enable-checking=release --enable-default-pie --enable-default-ssp --enable-cet=auto --program-suffix=-9 --enable-version-specific-runtime-libs --disable-multilib
线程模型:posix
gcc 版本 9.3.0 (Arch Linux 9.3.0-3) 

console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.213Z [debug] [kit] Bad GCC binary /usr/bin/x86_64-pc-linux-gnu-gcc-10.2.0 -v output: 使用内建 specs。
COLLECT_GCC=/usr/bin/x86_64-pc-linux-gnu-gcc-10.2.0
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/lto-wrapper
目标:x86_64-pc-linux-gnu
配置为:/build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror gdc_include_dir=/usr/include/dlang/gdc
线程模型:posix
Supported LTO compression algorithms: zlib zstd
gcc 版本 10.2.0 (GCC) 

console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.213Z [debug] [kit] Bad GCC binary /usr/bin/x86_64-pc-linux-gnu-gcc -v output: 使用内建 specs。
COLLECT_GCC=/usr/bin/x86_64-pc-linux-gnu-gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/lto-wrapper
目标:x86_64-pc-linux-gnu
配置为:/build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror gdc_include_dir=/usr/include/dlang/gdc
线程模型:posix
Supported LTO compression algorithms: zlib zstd
gcc 版本 10.2.0 (GCC) 

console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.213Z [debug] [kit] Bad GCC binary /usr/bin/i686-w64-mingw32-gcc-10.2.0 -v output: 使用内建 specs。
COLLECT_GCC=/usr/bin/i686-w64-mingw32-gcc-10.2.0
COLLECT_LTO_WRAPPER=/usr/lib/gcc/i686-w64-mingw32/10.2.0/lto-wrapper
目标:i686-w64-mingw32
配置为:/build/mingw-w64-gcc/src/gcc/configure --prefix=/usr --libexecdir=/usr/lib --target=i686-w64-mingw32 --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,lto,c++,ada,objc,obj-c++,fortran --enable-shared --enable-static --enable-threads=posix --enable-fully-dynamic-string --enable-libstdcxx-time=yes --enable-libstdcxx-filesystem-ts=yes --with-system-zlib --enable-cloog-backend=isl --enable-lto --enable-libgomp --disable-multilib --enable-checking=release --disable-sjlj-exceptions --with-dwarf2
线程模型:posix
Supported LTO compression algorithms: zlib zstd
gcc 版本 10.2.0 (GCC) 

console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.213Z [debug] [kit] Bad GCC binary /usr/bin/i686-w64-mingw32-gcc -v output: 使用内建 specs。
COLLECT_GCC=/usr/bin/i686-w64-mingw32-gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/i686-w64-mingw32/10.2.0/lto-wrapper
目标:i686-w64-mingw32
配置为:/build/mingw-w64-gcc/src/gcc/configure --prefix=/usr --libexecdir=/usr/lib --target=i686-w64-mingw32 --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,lto,c++,ada,objc,obj-c++,fortran --enable-shared --enable-static --enable-threads=posix --enable-fully-dynamic-string --enable-libstdcxx-time=yes --enable-libstdcxx-filesystem-ts=yes --with-system-zlib --enable-cloog-backend=isl --enable-lto --enable-libgomp --disable-multilib --enable-checking=release --disable-sjlj-exceptions --with-dwarf2
线程模型:posix
Supported LTO compression algorithms: zlib zstd
gcc 版本 10.2.0 (GCC) 

console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.213Z [debug] [kit] Bad GCC binary /usr/bin/gcc-9 -v output: 使用内建 specs。
COLLECT_GCC=/usr/bin/gcc-9
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/lto-wrapper
目标:x86_64-pc-linux-gnu
配置为:/build/gcc9/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-pkgversion='Arch Linux 9.3.0-3' --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,fortran,lto --enable-shared --enable-threads=posix --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --disable-werror --enable-checking=release --enable-default-pie --enable-default-ssp --enable-cet=auto --program-suffix=-9 --enable-version-specific-runtime-libs --disable-multilib
线程模型:posix
gcc 版本 9.3.0 (Arch Linux 9.3.0-3) 

console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.213Z [debug] [kit] Bad GCC binary /usr/bin/gcc -v output: 使用内建 specs。
COLLECT_GCC=/usr/bin/gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/lto-wrapper
目标:x86_64-pc-linux-gnu
配置为:/build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror gdc_include_dir=/usr/include/dlang/gdc
线程模型:posix
Supported LTO compression algorithms: zlib zstd
gcc 版本 10.2.0 (GCC) 

console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.213Z [debug] [kit] Bad Clang binary /usr/bin/clang-11 -v output: clang version 11.0.0
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/9.3.0
Found candidate GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.3.0
Found candidate GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0
Found candidate GCC installation: /usr/lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /usr/lib64/gcc/x86_64-pc-linux-gnu/9.3.0
Selected GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Candidate multilib: .;@m64
Candidate multilib: 32;@m32
Selected multilib: .;@m64

console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.213Z [debug] [kit] Bad Clang binary /usr/bin/clang -v output: clang version 11.0.0
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/9.3.0
Found candidate GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.3.0
Found candidate GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0
Found candidate GCC installation: /usr/lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /usr/lib64/gcc/x86_64-pc-linux-gnu/9.3.0
Selected GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Candidate multilib: .;@m64
Candidate multilib: 32;@m32
Selected multilib: .;@m64

console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.214Z [debug] [kit] Found 0 kits in directory /usr/bin
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.214Z [debug] [kit] Bad GCC binary /bin/x86_64-w64-mingw32-gcc-10.2.0 -v output: 使用内建 specs。
COLLECT_GCC=/bin/x86_64-w64-mingw32-gcc-10.2.0
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-w64-mingw32/10.2.0/lto-wrapper
目标:x86_64-w64-mingw32
配置为:/build/mingw-w64-gcc/src/gcc/configure --prefix=/usr --libexecdir=/usr/lib --target=x86_64-w64-mingw32 --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,lto,c++,ada,objc,obj-c++,fortran --enable-shared --enable-static --enable-threads=posix --enable-fully-dynamic-string --enable-libstdcxx-time=yes --enable-libstdcxx-filesystem-ts=yes --with-system-zlib --enable-cloog-backend=isl --enable-lto --enable-libgomp --disable-multilib --enable-checking=release --disable-sjlj-exceptions --with-dwarf2
线程模型:posix
Supported LTO compression algorithms: zlib zstd
gcc 版本 10.2.0 (GCC) 

console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.214Z [debug] [kit] Bad GCC binary /bin/x86_64-w64-mingw32-gcc -v output: 使用内建 specs。
COLLECT_GCC=/bin/x86_64-w64-mingw32-gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-w64-mingw32/10.2.0/lto-wrapper
目标:x86_64-w64-mingw32
配置为:/build/mingw-w64-gcc/src/gcc/configure --prefix=/usr --libexecdir=/usr/lib --target=x86_64-w64-mingw32 --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,lto,c++,ada,objc,obj-c++,fortran --enable-shared --enable-static --enable-threads=posix --enable-fully-dynamic-string --enable-libstdcxx-time=yes --enable-libstdcxx-filesystem-ts=yes --with-system-zlib --enable-cloog-backend=isl --enable-lto --enable-libgomp --disable-multilib --enable-checking=release --disable-sjlj-exceptions --with-dwarf2
线程模型:posix
Supported LTO compression algorithms: zlib zstd
gcc 版本 10.2.0 (GCC) 

console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.214Z [debug] [kit] Bad GCC binary /bin/x86_64-pc-linux-gnu-gcc-9.3.0 -v output: 使用内建 specs。
COLLECT_GCC=/bin/x86_64-pc-linux-gnu-gcc-9.3.0
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/lto-wrapper
目标:x86_64-pc-linux-gnu
配置为:/build/gcc9/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-pkgversion='Arch Linux 9.3.0-3' --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,fortran,lto --enable-shared --enable-threads=posix --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --disable-werror --enable-checking=release --enable-default-pie --enable-default-ssp --enable-cet=auto --program-suffix=-9 --enable-version-specific-runtime-libs --disable-multilib
线程模型:posix
gcc 版本 9.3.0 (Arch Linux 9.3.0-3) 

console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.214Z [debug] [kit] Bad GCC binary /bin/x86_64-pc-linux-gnu-gcc-9 -v output: 使用内建 specs。
COLLECT_GCC=/bin/x86_64-pc-linux-gnu-gcc-9
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/lto-wrapper
目标:x86_64-pc-linux-gnu
配置为:/build/gcc9/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-pkgversion='Arch Linux 9.3.0-3' --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,fortran,lto --enable-shared --enable-threads=posix --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --disable-werror --enable-checking=release --enable-default-pie --enable-default-ssp --enable-cet=auto --program-suffix=-9 --enable-version-specific-runtime-libs --disable-multilib
线程模型:posix
gcc 版本 9.3.0 (Arch Linux 9.3.0-3) 

console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.214Z [debug] [kit] Bad GCC binary /bin/x86_64-pc-linux-gnu-gcc-10.2.0 -v output: 使用内建 specs。
COLLECT_GCC=/bin/x86_64-pc-linux-gnu-gcc-10.2.0
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/lto-wrapper
目标:x86_64-pc-linux-gnu
配置为:/build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror gdc_include_dir=/usr/include/dlang/gdc
线程模型:posix
Supported LTO compression algorithms: zlib zstd
gcc 版本 10.2.0 (GCC) 

console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.214Z [debug] [kit] Bad GCC binary /bin/x86_64-pc-linux-gnu-gcc -v output: 使用内建 specs。
COLLECT_GCC=/bin/x86_64-pc-linux-gnu-gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/lto-wrapper
目标:x86_64-pc-linux-gnu
配置为:/build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror gdc_include_dir=/usr/include/dlang/gdc
线程模型:posix
Supported LTO compression algorithms: zlib zstd
gcc 版本 10.2.0 (GCC) 

console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.214Z [debug] [kit] Bad GCC binary /bin/i686-w64-mingw32-gcc-10.2.0 -v output: 使用内建 specs。
COLLECT_GCC=/bin/i686-w64-mingw32-gcc-10.2.0
COLLECT_LTO_WRAPPER=/usr/lib/gcc/i686-w64-mingw32/10.2.0/lto-wrapper
目标:i686-w64-mingw32
配置为:/build/mingw-w64-gcc/src/gcc/configure --prefix=/usr --libexecdir=/usr/lib --target=i686-w64-mingw32 --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,lto,c++,ada,objc,obj-c++,fortran --enable-shared --enable-static --enable-threads=posix --enable-fully-dynamic-string --enable-libstdcxx-time=yes --enable-libstdcxx-filesystem-ts=yes --with-system-zlib --enable-cloog-backend=isl --enable-lto --enable-libgomp --disable-multilib --enable-checking=release --disable-sjlj-exceptions --with-dwarf2
线程模型:posix
Supported LTO compression algorithms: zlib zstd
gcc 版本 10.2.0 (GCC) 

console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.214Z [debug] [kit] Bad GCC binary /bin/i686-w64-mingw32-gcc -v output: 使用内建 specs。
COLLECT_GCC=/bin/i686-w64-mingw32-gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/i686-w64-mingw32/10.2.0/lto-wrapper
目标:i686-w64-mingw32
配置为:/build/mingw-w64-gcc/src/gcc/configure --prefix=/usr --libexecdir=/usr/lib --target=i686-w64-mingw32 --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,lto,c++,ada,objc,obj-c++,fortran --enable-shared --enable-static --enable-threads=posix --enable-fully-dynamic-string --enable-libstdcxx-time=yes --enable-libstdcxx-filesystem-ts=yes --with-system-zlib --enable-cloog-backend=isl --enable-lto --enable-libgomp --disable-multilib --enable-checking=release --disable-sjlj-exceptions --with-dwarf2
线程模型:posix
Supported LTO compression algorithms: zlib zstd
gcc 版本 10.2.0 (GCC) 

console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.215Z [debug] [kit] Bad GCC binary /bin/gcc-9 -v output: 使用内建 specs。
COLLECT_GCC=/bin/gcc-9
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/lto-wrapper
目标:x86_64-pc-linux-gnu
配置为:/build/gcc9/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-pkgversion='Arch Linux 9.3.0-3' --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,fortran,lto --enable-shared --enable-threads=posix --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --disable-werror --enable-checking=release --enable-default-pie --enable-default-ssp --enable-cet=auto --program-suffix=-9 --enable-version-specific-runtime-libs --disable-multilib
线程模型:posix
gcc 版本 9.3.0 (Arch Linux 9.3.0-3) 

console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.215Z [debug] [kit] Bad GCC binary /bin/gcc -v output: 使用内建 specs。
COLLECT_GCC=/bin/gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/lto-wrapper
目标:x86_64-pc-linux-gnu
配置为:/build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror gdc_include_dir=/usr/include/dlang/gdc
线程模型:posix
Supported LTO compression algorithms: zlib zstd
gcc 版本 10.2.0 (GCC) 

console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.215Z [debug] [kit] Bad Clang binary /bin/clang-11 -v output: clang version 11.0.0
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /bin
Found candidate GCC installation: /bin/../lib/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /bin/../lib/gcc/x86_64-pc-linux-gnu/9.3.0
Found candidate GCC installation: /bin/../lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /bin/../lib64/gcc/x86_64-pc-linux-gnu/9.3.0
Found candidate GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0
Found candidate GCC installation: /usr/lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /usr/lib64/gcc/x86_64-pc-linux-gnu/9.3.0
Selected GCC installation: /bin/../lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Candidate multilib: .;@m64
Candidate multilib: 32;@m32
Selected multilib: .;@m64

console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.215Z [debug] [kit] Bad Clang binary /bin/clang -v output: clang version 11.0.0
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /bin
Found candidate GCC installation: /bin/../lib/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /bin/../lib/gcc/x86_64-pc-linux-gnu/9.3.0
Found candidate GCC installation: /bin/../lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /bin/../lib64/gcc/x86_64-pc-linux-gnu/9.3.0
Found candidate GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0
Found candidate GCC installation: /usr/lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /usr/lib64/gcc/x86_64-pc-linux-gnu/9.3.0
Selected GCC installation: /bin/../lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Candidate multilib: .;@m64
Candidate multilib: 32;@m32
Selected multilib: .;@m64

console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.215Z [debug] [kit] Found 0 kits in directory /bin
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.215Z [debug] [kitsController] Saving kits to /home/harryc/.local/share/CMakeTools/cmake-tools-kits.json
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.215Z [debug] [kitsController] Saving new kits to /home/harryc/.local/share/CMakeTools/cmake-tools-kits.json
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.216Z [debug] [kitsController] Start selection of kits. Found 2 kits.
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.216Z [debug] [kitsController] Opening kit selection QuickPick
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.217Z [debug] [kit] Reading kits file /home/harryc/.local/share/CMakeTools/cmake-tools-kits.json
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:11.224Z [info] [kit] Successfully loaded 0 kits from /home/harryc/.local/share/CMakeTools/cmake-tools-kits.json
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:25.300Z [debug] [kitsController] User cancelled Kit selection
console.ts:137 [Extension Host] [CMakeTools] 2020-11-27T05:35:25.300Z [debug] [extension] [4374] cmake.selectKit finished (returned false)

Platform and Versions

  • Operating System: Manjaro
  • CMake Version: 3.18.4
  • VSCode Version: 1.51.1
  • CMake Tools Extension Version: 1.5.3
  • Compiler/Toolchain: Any

Other Notes/Information

The matching for clang should work (at least that regex looks good), but I don't know what happened.

As for GCC,

const version_re = /^gcc version (.*?) .*/;

I don't think this is correct on non-English systems, as I'm getting gcc 版本 10.2.0 (GCC) on my system, which does not match this regex.

@andreeis
Copy link
Contributor

andreeis commented Dec 1, 2020

Thank you for opening this issue.
Good catch with the gcc regexp, we'll fix it.
To figure out the clang problem, we need to see the CMake Tools output channel after running the command "Scan for kits" from the pallette, with makefile.loggingLevel set to "trace".

@andreeis andreeis added bug a bug in the product Feature: kits labels Dec 1, 2020
@kmod-midori
Copy link
Author

You mean cmake.loggingLevel? Here you go (it looks like what the developer tools log said):

Click to expand
[extension] [4677] cmake.selectKit started
[kitsController] Start selection of kits. Found 3 kits.
[kitsController] Opening kit selection QuickPick
[kitsController] Rescanning for kits
[kit] Scanning for Kits on system
[kit] Scanning directory /home/harryc/.pyenv/shims for compilers
[kit] Scanning directory /bin for compilers
[kit] Scanning directory /home/harryc/.cargo/bin for compilers
[kit] Scanning directory /home/harryc/.nvm/versions/node/v14.4.0/bin for compilers
[kit] Scanning directory /home/harryc/.local/bin for compilers
[kit] Scanning directory /usr/local/sbin for compilers
[kit] Scanning directory /usr/local/bin for compilers
[kit] Scanning directory /usr/bin for compilers
[kit] Scanning directory /usr/lib/jvm/default/bin for compilers
[kit] Scanning directory /usr/bin/site_perl for compilers
[kit] Scanning directory /usr/bin/vendor_perl for compilers
[kit] Scanning directory /usr/bin/core_perl for compilers
[kit] Scanning directory /var/lib/snapd/snap/bin for compilers
[kit] Scanning directory /home/harryc/.pyenv/bin for compilers
[kit] Scanning directory /home/harryc/devtools/flutter/bin for compilers
[kit] Skipping scan of not existing path C:\Program Files (x86)\LLVM\bin
[kit] Found 0 kits in directory C:\Program Files (x86)\LLVM\bin
[kit] Skipping scan of not existing path C:\Program Files\LLVM\bin
[kit] Found 0 kits in directory C:\Program Files\LLVM\bin
[kit] Found 0 kits in directory /home/harryc/.pyenv/shims
[kit] Found 0 kits in directory /home/harryc/.cargo/bin
[kit] Found 0 kits in directory /home/harryc/.nvm/versions/node/v14.4.0/bin
[kit] Found 0 kits in directory /usr/local/sbin
[kit] Found 0 kits in directory /home/harryc/.local/bin
[kit] Found 0 kits in directory /usr/local/bin
[kit] Found 0 kits in directory /usr/lib/jvm/default/bin
[kit] Found 0 kits in directory /usr/bin/site_perl
[kit] Found 0 kits in directory /usr/bin/vendor_perl
[kit] Found 0 kits in directory /usr/bin/core_perl
[kit] Found 0 kits in directory /var/lib/snapd/snap/bin
[kit] Found 0 kits in directory /home/harryc/.pyenv/bin
[kit] Found 0 kits in directory /home/harryc/devtools/flutter/bin
[kit] Testing GCC binary: /bin/avr-gcc
[kit] Testing GCC binary: /bin/avr-gcc-10.2.0
[kit] Testing Clang binary: /bin/clang
[kit] Testing Clang binary: /bin/clang
[kit] Testing Clang binary: /bin/clang-11
[kit] Testing Clang binary: /bin/clang-11
[kit] Testing GCC binary: /bin/gcc
[kit] Testing GCC binary: /bin/gcc-9
[kit] Testing GCC binary: /bin/i686-w64-mingw32-gcc
[kit] Testing GCC binary: /bin/i686-w64-mingw32-gcc-10.2.0
[kit] Testing GCC binary: /bin/x86_64-pc-linux-gnu-gcc
[kit] Testing GCC binary: /bin/x86_64-pc-linux-gnu-gcc-10.2.0
[kit] Testing GCC binary: /bin/x86_64-pc-linux-gnu-gcc-9
[kit] Testing GCC binary: /bin/x86_64-pc-linux-gnu-gcc-9.3.0
[kit] Testing GCC binary: /bin/x86_64-w64-mingw32-gcc
[kit] Testing GCC binary: /bin/x86_64-w64-mingw32-gcc-10.2.0
[kit] Testing GCC binary: /usr/bin/avr-gcc
[kit] Testing GCC binary: /usr/bin/avr-gcc-10.2.0
[kit] Testing Clang binary: /usr/bin/clang
[kit] Testing Clang binary: /usr/bin/clang
[kit] Testing Clang binary: /usr/bin/clang-11
[kit] Testing Clang binary: /usr/bin/clang-11
[kit] Testing GCC binary: /usr/bin/gcc
[kit] Testing GCC binary: /usr/bin/gcc-9
[kit] Testing GCC binary: /usr/bin/i686-w64-mingw32-gcc
[kit] Testing GCC binary: /usr/bin/i686-w64-mingw32-gcc-10.2.0
[kit] Testing GCC binary: /usr/bin/x86_64-pc-linux-gnu-gcc
[kit] Testing GCC binary: /usr/bin/x86_64-pc-linux-gnu-gcc-10.2.0
[kit] Testing GCC binary: /usr/bin/x86_64-pc-linux-gnu-gcc-9
[kit] Testing GCC binary: /usr/bin/x86_64-pc-linux-gnu-gcc-9.3.0
[kit] Testing GCC binary: /usr/bin/x86_64-w64-mingw32-gcc
[kit] Testing GCC binary: /usr/bin/x86_64-w64-mingw32-gcc-10.2.0
[kit] Bad GCC binary /usr/bin/x86_64-w64-mingw32-gcc-10.2.0 -v output: 使用内建 specs。
COLLECT_GCC=/usr/bin/x86_64-w64-mingw32-gcc-10.2.0
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-w64-mingw32/10.2.0/lto-wrapper
目标:x86_64-w64-mingw32
配置为:/build/mingw-w64-gcc/src/gcc/configure --prefix=/usr --libexecdir=/usr/lib --target=x86_64-w64-mingw32 --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,lto,c++,ada,objc,obj-c++,fortran --enable-shared --enable-static --enable-threads=posix --enable-fully-dynamic-string --enable-libstdcxx-time=yes --enable-libstdcxx-filesystem-ts=yes --with-system-zlib --enable-cloog-backend=isl --enable-lto --enable-libgomp --disable-multilib --enable-checking=release --disable-sjlj-exceptions --with-dwarf2
线程模型:posix
Supported LTO compression algorithms: zlib zstd
gcc 版本 10.2.0 (GCC) 

[kit] Bad GCC binary /usr/bin/x86_64-w64-mingw32-gcc -v output: 使用内建 specs。
COLLECT_GCC=/usr/bin/x86_64-w64-mingw32-gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-w64-mingw32/10.2.0/lto-wrapper
目标:x86_64-w64-mingw32
配置为:/build/mingw-w64-gcc/src/gcc/configure --prefix=/usr --libexecdir=/usr/lib --target=x86_64-w64-mingw32 --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,lto,c++,ada,objc,obj-c++,fortran --enable-shared --enable-static --enable-threads=posix --enable-fully-dynamic-string --enable-libstdcxx-time=yes --enable-libstdcxx-filesystem-ts=yes --with-system-zlib --enable-cloog-backend=isl --enable-lto --enable-libgomp --disable-multilib --enable-checking=release --disable-sjlj-exceptions --with-dwarf2
线程模型:posix
Supported LTO compression algorithms: zlib zstd
gcc 版本 10.2.0 (GCC) 

[kit] Bad GCC binary /usr/bin/x86_64-pc-linux-gnu-gcc-9.3.0 -v output: 使用内建 specs。
COLLECT_GCC=/usr/bin/x86_64-pc-linux-gnu-gcc-9.3.0
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/lto-wrapper
目标:x86_64-pc-linux-gnu
配置为:/build/gcc9/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-pkgversion='Arch Linux 9.3.0-6' --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,fortran,lto --enable-shared --enable-threads=posix --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --disable-werror --enable-checking=release --enable-default-pie --enable-default-ssp --enable-cet=auto --program-suffix=-9 --enable-version-specific-runtime-libs --disable-multilib
线程模型:posix
gcc 版本 9.3.0 (Arch Linux 9.3.0-6) 

[kit] Bad GCC binary /usr/bin/x86_64-pc-linux-gnu-gcc-9 -v output: 使用内建 specs。
COLLECT_GCC=/usr/bin/x86_64-pc-linux-gnu-gcc-9
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/lto-wrapper
目标:x86_64-pc-linux-gnu
配置为:/build/gcc9/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-pkgversion='Arch Linux 9.3.0-6' --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,fortran,lto --enable-shared --enable-threads=posix --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --disable-werror --enable-checking=release --enable-default-pie --enable-default-ssp --enable-cet=auto --program-suffix=-9 --enable-version-specific-runtime-libs --disable-multilib
线程模型:posix
gcc 版本 9.3.0 (Arch Linux 9.3.0-6) 

[kit] Bad GCC binary /usr/bin/x86_64-pc-linux-gnu-gcc-10.2.0 -v output: 使用内建 specs。
COLLECT_GCC=/usr/bin/x86_64-pc-linux-gnu-gcc-10.2.0
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/lto-wrapper
目标:x86_64-pc-linux-gnu
配置为:/build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror gdc_include_dir=/usr/include/dlang/gdc
线程模型:posix
Supported LTO compression algorithms: zlib zstd
gcc 版本 10.2.0 (GCC) 

[kit] Bad GCC binary /usr/bin/x86_64-pc-linux-gnu-gcc -v output: 使用内建 specs。
COLLECT_GCC=/usr/bin/x86_64-pc-linux-gnu-gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/lto-wrapper
目标:x86_64-pc-linux-gnu
配置为:/build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror gdc_include_dir=/usr/include/dlang/gdc
线程模型:posix
Supported LTO compression algorithms: zlib zstd
gcc 版本 10.2.0 (GCC) 

[kit] Bad GCC binary /usr/bin/i686-w64-mingw32-gcc-10.2.0 -v output: 使用内建 specs。
COLLECT_GCC=/usr/bin/i686-w64-mingw32-gcc-10.2.0
COLLECT_LTO_WRAPPER=/usr/lib/gcc/i686-w64-mingw32/10.2.0/lto-wrapper
目标:i686-w64-mingw32
配置为:/build/mingw-w64-gcc/src/gcc/configure --prefix=/usr --libexecdir=/usr/lib --target=i686-w64-mingw32 --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,lto,c++,ada,objc,obj-c++,fortran --enable-shared --enable-static --enable-threads=posix --enable-fully-dynamic-string --enable-libstdcxx-time=yes --enable-libstdcxx-filesystem-ts=yes --with-system-zlib --enable-cloog-backend=isl --enable-lto --enable-libgomp --disable-multilib --enable-checking=release --disable-sjlj-exceptions --with-dwarf2
线程模型:posix
Supported LTO compression algorithms: zlib zstd
gcc 版本 10.2.0 (GCC) 

[kit] Bad GCC binary /usr/bin/i686-w64-mingw32-gcc -v output: 使用内建 specs。
COLLECT_GCC=/usr/bin/i686-w64-mingw32-gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/i686-w64-mingw32/10.2.0/lto-wrapper
目标:i686-w64-mingw32
配置为:/build/mingw-w64-gcc/src/gcc/configure --prefix=/usr --libexecdir=/usr/lib --target=i686-w64-mingw32 --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,lto,c++,ada,objc,obj-c++,fortran --enable-shared --enable-static --enable-threads=posix --enable-fully-dynamic-string --enable-libstdcxx-time=yes --enable-libstdcxx-filesystem-ts=yes --with-system-zlib --enable-cloog-backend=isl --enable-lto --enable-libgomp --disable-multilib --enable-checking=release --disable-sjlj-exceptions --with-dwarf2
线程模型:posix
Supported LTO compression algorithms: zlib zstd
gcc 版本 10.2.0 (GCC) 

[kit] Bad GCC binary /usr/bin/gcc-9 -v output: 使用内建 specs。
COLLECT_GCC=/usr/bin/gcc-9
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/lto-wrapper
目标:x86_64-pc-linux-gnu
配置为:/build/gcc9/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-pkgversion='Arch Linux 9.3.0-6' --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,fortran,lto --enable-shared --enable-threads=posix --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --disable-werror --enable-checking=release --enable-default-pie --enable-default-ssp --enable-cet=auto --program-suffix=-9 --enable-version-specific-runtime-libs --disable-multilib
线程模型:posix
gcc 版本 9.3.0 (Arch Linux 9.3.0-6) 

[kit] Bad GCC binary /usr/bin/gcc -v output: 使用内建 specs。
COLLECT_GCC=/usr/bin/gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/lto-wrapper
目标:x86_64-pc-linux-gnu
配置为:/build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror gdc_include_dir=/usr/include/dlang/gdc
线程模型:posix
Supported LTO compression algorithms: zlib zstd
gcc 版本 10.2.0 (GCC) 

[kit] Bad Clang binary /usr/bin/clang-11 -v output: clang version 11.0.0
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/9.3.0
Found candidate GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.3.0
Found candidate GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0
Found candidate GCC installation: /usr/lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /usr/lib64/gcc/x86_64-pc-linux-gnu/9.3.0
Selected GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Candidate multilib: .;@m64
Candidate multilib: 32;@m32
Selected multilib: .;@m64
Found HIP installation: /opt/rocm, version 3.9.

[kit] Bad Clang binary /usr/bin/clang -v output: clang version 11.0.0
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/9.3.0
Found candidate GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.3.0
Found candidate GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0
Found candidate GCC installation: /usr/lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /usr/lib64/gcc/x86_64-pc-linux-gnu/9.3.0
Selected GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Candidate multilib: .;@m64
Candidate multilib: 32;@m32
Selected multilib: .;@m64
Found HIP installation: /opt/rocm, version 3.9.

[kit] Detected GCC compiler: /usr/bin/avr-gcc-10.2.0
[kit] Detected GCC compiler: /usr/bin/avr-gcc
[kit] Bad GCC binary /bin/x86_64-w64-mingw32-gcc-10.2.0 -v output: 使用内建 specs。
COLLECT_GCC=/bin/x86_64-w64-mingw32-gcc-10.2.0
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-w64-mingw32/10.2.0/lto-wrapper
目标:x86_64-w64-mingw32
配置为:/build/mingw-w64-gcc/src/gcc/configure --prefix=/usr --libexecdir=/usr/lib --target=x86_64-w64-mingw32 --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,lto,c++,ada,objc,obj-c++,fortran --enable-shared --enable-static --enable-threads=posix --enable-fully-dynamic-string --enable-libstdcxx-time=yes --enable-libstdcxx-filesystem-ts=yes --with-system-zlib --enable-cloog-backend=isl --enable-lto --enable-libgomp --disable-multilib --enable-checking=release --disable-sjlj-exceptions --with-dwarf2
线程模型:posix
Supported LTO compression algorithms: zlib zstd
gcc 版本 10.2.0 (GCC) 

[kit] Bad GCC binary /bin/x86_64-w64-mingw32-gcc -v output: 使用内建 specs。
COLLECT_GCC=/bin/x86_64-w64-mingw32-gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-w64-mingw32/10.2.0/lto-wrapper
目标:x86_64-w64-mingw32
配置为:/build/mingw-w64-gcc/src/gcc/configure --prefix=/usr --libexecdir=/usr/lib --target=x86_64-w64-mingw32 --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,lto,c++,ada,objc,obj-c++,fortran --enable-shared --enable-static --enable-threads=posix --enable-fully-dynamic-string --enable-libstdcxx-time=yes --enable-libstdcxx-filesystem-ts=yes --with-system-zlib --enable-cloog-backend=isl --enable-lto --enable-libgomp --disable-multilib --enable-checking=release --disable-sjlj-exceptions --with-dwarf2
线程模型:posix
Supported LTO compression algorithms: zlib zstd
gcc 版本 10.2.0 (GCC) 

[kit] Bad GCC binary /bin/x86_64-pc-linux-gnu-gcc-9.3.0 -v output: 使用内建 specs。
COLLECT_GCC=/bin/x86_64-pc-linux-gnu-gcc-9.3.0
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/lto-wrapper
目标:x86_64-pc-linux-gnu
配置为:/build/gcc9/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-pkgversion='Arch Linux 9.3.0-6' --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,fortran,lto --enable-shared --enable-threads=posix --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --disable-werror --enable-checking=release --enable-default-pie --enable-default-ssp --enable-cet=auto --program-suffix=-9 --enable-version-specific-runtime-libs --disable-multilib
线程模型:posix
gcc 版本 9.3.0 (Arch Linux 9.3.0-6) 

[kit] Bad GCC binary /bin/x86_64-pc-linux-gnu-gcc-9 -v output: 使用内建 specs。
COLLECT_GCC=/bin/x86_64-pc-linux-gnu-gcc-9
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/lto-wrapper
目标:x86_64-pc-linux-gnu
配置为:/build/gcc9/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-pkgversion='Arch Linux 9.3.0-6' --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,fortran,lto --enable-shared --enable-threads=posix --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --disable-werror --enable-checking=release --enable-default-pie --enable-default-ssp --enable-cet=auto --program-suffix=-9 --enable-version-specific-runtime-libs --disable-multilib
线程模型:posix
gcc 版本 9.3.0 (Arch Linux 9.3.0-6) 

[kit] Bad GCC binary /bin/x86_64-pc-linux-gnu-gcc-10.2.0 -v output: 使用内建 specs。
COLLECT_GCC=/bin/x86_64-pc-linux-gnu-gcc-10.2.0
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/lto-wrapper
目标:x86_64-pc-linux-gnu
配置为:/build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror gdc_include_dir=/usr/include/dlang/gdc
线程模型:posix
Supported LTO compression algorithms: zlib zstd
gcc 版本 10.2.0 (GCC) 

[kit] Bad GCC binary /bin/x86_64-pc-linux-gnu-gcc -v output: 使用内建 specs。
COLLECT_GCC=/bin/x86_64-pc-linux-gnu-gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/lto-wrapper
目标:x86_64-pc-linux-gnu
配置为:/build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror gdc_include_dir=/usr/include/dlang/gdc
线程模型:posix
Supported LTO compression algorithms: zlib zstd
gcc 版本 10.2.0 (GCC) 

[kit] Bad GCC binary /bin/i686-w64-mingw32-gcc-10.2.0 -v output: 使用内建 specs。
COLLECT_GCC=/bin/i686-w64-mingw32-gcc-10.2.0
COLLECT_LTO_WRAPPER=/usr/lib/gcc/i686-w64-mingw32/10.2.0/lto-wrapper
目标:i686-w64-mingw32
配置为:/build/mingw-w64-gcc/src/gcc/configure --prefix=/usr --libexecdir=/usr/lib --target=i686-w64-mingw32 --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,lto,c++,ada,objc,obj-c++,fortran --enable-shared --enable-static --enable-threads=posix --enable-fully-dynamic-string --enable-libstdcxx-time=yes --enable-libstdcxx-filesystem-ts=yes --with-system-zlib --enable-cloog-backend=isl --enable-lto --enable-libgomp --disable-multilib --enable-checking=release --disable-sjlj-exceptions --with-dwarf2
线程模型:posix
Supported LTO compression algorithms: zlib zstd
gcc 版本 10.2.0 (GCC) 

[kit] Bad GCC binary /bin/i686-w64-mingw32-gcc -v output: 使用内建 specs。
COLLECT_GCC=/bin/i686-w64-mingw32-gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/i686-w64-mingw32/10.2.0/lto-wrapper
目标:i686-w64-mingw32
配置为:/build/mingw-w64-gcc/src/gcc/configure --prefix=/usr --libexecdir=/usr/lib --target=i686-w64-mingw32 --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,lto,c++,ada,objc,obj-c++,fortran --enable-shared --enable-static --enable-threads=posix --enable-fully-dynamic-string --enable-libstdcxx-time=yes --enable-libstdcxx-filesystem-ts=yes --with-system-zlib --enable-cloog-backend=isl --enable-lto --enable-libgomp --disable-multilib --enable-checking=release --disable-sjlj-exceptions --with-dwarf2
线程模型:posix
Supported LTO compression algorithms: zlib zstd
gcc 版本 10.2.0 (GCC) 

[kit] Bad GCC binary /bin/gcc-9 -v output: 使用内建 specs。
COLLECT_GCC=/bin/gcc-9
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/lto-wrapper
目标:x86_64-pc-linux-gnu
配置为:/build/gcc9/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-pkgversion='Arch Linux 9.3.0-6' --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,fortran,lto --enable-shared --enable-threads=posix --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --disable-werror --enable-checking=release --enable-default-pie --enable-default-ssp --enable-cet=auto --program-suffix=-9 --enable-version-specific-runtime-libs --disable-multilib
线程模型:posix
gcc 版本 9.3.0 (Arch Linux 9.3.0-6) 

[kit] Bad GCC binary /bin/gcc -v output: 使用内建 specs。
COLLECT_GCC=/bin/gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/lto-wrapper
目标:x86_64-pc-linux-gnu
配置为:/build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror gdc_include_dir=/usr/include/dlang/gdc
线程模型:posix
Supported LTO compression algorithms: zlib zstd
gcc 版本 10.2.0 (GCC) 

[kit] Bad Clang binary /bin/clang-11 -v output: clang version 11.0.0
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /bin
Found candidate GCC installation: /bin/../lib/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /bin/../lib/gcc/x86_64-pc-linux-gnu/9.3.0
Found candidate GCC installation: /bin/../lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /bin/../lib64/gcc/x86_64-pc-linux-gnu/9.3.0
Found candidate GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0
Found candidate GCC installation: /usr/lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /usr/lib64/gcc/x86_64-pc-linux-gnu/9.3.0
Selected GCC installation: /bin/../lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Candidate multilib: .;@m64
Candidate multilib: 32;@m32
Selected multilib: .;@m64
Found HIP installation: /opt/rocm, version 3.9.

[kit] Bad Clang binary /bin/clang -v output: clang version 11.0.0
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /bin
Found candidate GCC installation: /bin/../lib/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /bin/../lib/gcc/x86_64-pc-linux-gnu/9.3.0
Found candidate GCC installation: /bin/../lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /bin/../lib64/gcc/x86_64-pc-linux-gnu/9.3.0
Found candidate GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0
Found candidate GCC installation: /usr/lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /usr/lib64/gcc/x86_64-pc-linux-gnu/9.3.0
Selected GCC installation: /bin/../lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Candidate multilib: .;@m64
Candidate multilib: 32;@m32
Selected multilib: .;@m64
Found HIP installation: /opt/rocm, version 3.9.

[kit] Detected GCC compiler: /bin/avr-gcc-10.2.0
[kit] Detected GCC compiler: /bin/avr-gcc
[kit] Found 2 kits in directory /usr/bin
[kit] Found 2 kits in directory /bin
[kit] Found Kit: GCC for avr 10.2.0
[kit] Found Kit: GCC for avr 10.2.0
[kit] Found Kit: GCC for avr 10.2.0
[kit] Found Kit: GCC for avr 10.2.0
[kitsController] Saving kits to /home/harryc/.local/share/CMakeTools/cmake-tools-kits.json
[kitsController] Saving new kits to /home/harryc/.local/share/CMakeTools/cmake-tools-kits.json
[extension] [4677] cmake.selectKit finished (returned false)
[kit] Reading kits file /home/harryc/.local/share/CMakeTools/cmake-tools-kits.json
[kit] Successfully loaded 1 kits from /home/harryc/.local/share/CMakeTools/cmake-tools-kits.json

That avr-gcc was installed yesterday, just ignore it.

@justforlxz
Copy link

I have the same problem.

show

[variant] Loaded new set of variants
[kit] Successfully loaded 0 kits from /home/lxz/.local/share/CMakeTools/cmake-tools-kits.json
[kit] Successfully loaded 0 kits from /home/lxz/.local/share/CMakeTools/cmake-tools-kits.json
[kit] Successfully loaded 0 kits from /home/lxz/.local/share/CMakeTools/cmake-tools-kits.json
[kit] Successfully loaded 0 kits from /home/lxz/.local/share/CMakeTools/cmake-tools-kits.json
[extension] [1059] cmake.selectKit started
[kitsController] Rescanning for kits
[kit] Scanning for Kits on system
[kit] Scanning directory /home/lxz/Develop/Go/bin for compilers
[kit] Scanning directory /home/lxz/.nvm/versions/node/v15.4.0/bin for compilers
[kit] Scanning directory /usr/local/bin for compilers
[kit] Scanning directory /usr/bin for compilers
[kit] Scanning directory /bin for compilers
[kit] Scanning directory /usr/local/sbin for compilers
[kit] Scanning directory /usr/bin/site_perl for compilers
[kit] Scanning directory /usr/bin/vendor_perl for compilers
[kit] Scanning directory /usr/bin/core_perl for compilers
[kit] Scanning directory /home/lxz/.antigen/bundles/robbyrussell/oh-my-zsh/lib for compilers
[kit] Scanning directory /home/lxz/.antigen/bundles/robbyrussell/oh-my-zsh/plugins/git for compilers
[kit] Scanning directory /home/lxz/.antigen/bundles/robbyrussell/oh-my-zsh/plugins/tmux for compilers
[kit] Scanning directory /home/lxz/.antigen/bundles/robbyrussell/oh-my-zsh/plugins/extract for compilers
[kit] Scanning directory /home/lxz/.antigen/bundles/robbyrussell/oh-my-zsh/plugins/gitfast for compilers
[kit] Scanning directory /home/lxz/.antigen/bundles/robbyrussell/oh-my-zsh/plugins/thefuck for compilers
[kit] Scanning directory /home/lxz/.antigen/bundles/zsh-users/zsh-syntax-highlighting for compilers
[kit] Scanning directory /home/lxz/.antigen/bundles/zsh-users/zsh-autosuggestions for compilers
[kit] Scanning directory /home/lxz/.antigen/bundles/lukechilds/zsh-nvm for compilers
[kit] Skipping scan of not existing path C:\Program Files (x86)\LLVM\bin
[kit] Found 0 kits in directory C:\Program Files (x86)\LLVM\bin
[kit] Skipping scan of not existing path C:\Program Files\LLVM\bin
[kit] Found 0 kits in directory C:\Program Files\LLVM\bin
[kit] Found 0 kits in directory /usr/local/bin
[kit] Found 0 kits in directory /home/lxz/.nvm/versions/node/v15.4.0/bin
[kit] Found 0 kits in directory /usr/local/sbin
[kit] Found 0 kits in directory /home/lxz/Develop/Go/bin
[kit] Found 0 kits in directory /usr/bin/site_perl
[kit] Found 0 kits in directory /usr/bin/vendor_perl
[kit] Found 0 kits in directory /usr/bin/core_perl
[kit] Found 0 kits in directory /home/lxz/.antigen/bundles/robbyrussell/oh-my-zsh/plugins/git
[kit] Found 0 kits in directory /home/lxz/.antigen/bundles/robbyrussell/oh-my-zsh/lib
[kit] Found 0 kits in directory /home/lxz/.antigen/bundles/robbyrussell/oh-my-zsh/plugins/extract
[kit] Found 0 kits in directory /home/lxz/.antigen/bundles/robbyrussell/oh-my-zsh/plugins/tmux
[kit] Found 0 kits in directory /home/lxz/.antigen/bundles/robbyrussell/oh-my-zsh/plugins/gitfast
[kit] Found 0 kits in directory /home/lxz/.antigen/bundles/robbyrussell/oh-my-zsh/plugins/thefuck
[kit] Found 0 kits in directory /home/lxz/.antigen/bundles/zsh-users/zsh-syntax-highlighting
[kit] Found 0 kits in directory /home/lxz/.antigen/bundles/lukechilds/zsh-nvm
[kit] Found 0 kits in directory /home/lxz/.antigen/bundles/zsh-users/zsh-autosuggestions
[kit] Testing Clang binary: /usr/bin/clang
[kit] Testing Clang binary: /usr/bin/clang
[kit] Testing Clang binary: /usr/bin/clang-11
[kit] Testing Clang binary: /usr/bin/clang-11
[kit] Testing GCC binary: /usr/bin/gcc
[kit] Testing GCC binary: /usr/bin/x86_64-pc-linux-gnu-gcc
[kit] Testing GCC binary: /usr/bin/x86_64-pc-linux-gnu-gcc-10.2.0
[kit] Testing Clang binary: /bin/clang
[kit] Testing Clang binary: /bin/clang
[kit] Testing Clang binary: /bin/clang-11
[kit] Testing Clang binary: /bin/clang-11
[kit] Testing GCC binary: /bin/gcc
[kit] Testing GCC binary: /bin/x86_64-pc-linux-gnu-gcc
[kit] Testing GCC binary: /bin/x86_64-pc-linux-gnu-gcc-10.2.0
[kit] Bad GCC binary /bin/x86_64-pc-linux-gnu-gcc-10.2.0 -v output: 使用内建 specs。
COLLECT_GCC=/bin/x86_64-pc-linux-gnu-gcc-10.2.0
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/lto-wrapper
目标:x86_64-pc-linux-gnu
配置为:/build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror gdc_include_dir=/usr/include/dlang/gdc
线程模型:posix
Supported LTO compression algorithms: zlib zstd
gcc 版本 10.2.0 (GCC) 

[kit] Bad GCC binary /bin/x86_64-pc-linux-gnu-gcc -v output: 使用内建 specs。
COLLECT_GCC=/bin/x86_64-pc-linux-gnu-gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/lto-wrapper
目标:x86_64-pc-linux-gnu
配置为:/build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror gdc_include_dir=/usr/include/dlang/gdc
线程模型:posix
Supported LTO compression algorithms: zlib zstd
gcc 版本 10.2.0 (GCC)

[kit] Bad GCC binary /bin/gcc -v output: 使用内建 specs。
COLLECT_GCC=/bin/gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/lto-wrapper
目标:x86_64-pc-linux-gnu
配置为:/build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror gdc_include_dir=/usr/include/dlang/gdc
线程模型:posix
Supported LTO compression algorithms: zlib zstd
gcc 版本 10.2.0 (GCC)

[kit] Bad Clang binary /bin/clang-11 -v output: clang version 11.0.0
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /bin
Found candidate GCC installation: /bin/../lib/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /bin/../lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /usr/lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Selected GCC installation: /bin/../lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Candidate multilib: .;@m64
Candidate multilib: 32;@m32
Selected multilib: .;@m64

[kit] Bad Clang binary /bin/clang -v output: clang version 11.0.0
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /bin
Found candidate GCC installation: /bin/../lib/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /bin/../lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /usr/lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Selected GCC installation: /bin/../lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Candidate multilib: .;@m64
Candidate multilib: 32;@m32
Selected multilib: .;@m64

[kit] Found 0 kits in directory /bin
[kit] Bad GCC binary /usr/bin/x86_64-pc-linux-gnu-gcc-10.2.0 -v output: 使用内建 specs。
COLLECT_GCC=/usr/bin/x86_64-pc-linux-gnu-gcc-10.2.0
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/lto-wrapper
目标:x86_64-pc-linux-gnu
配置为:/build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror gdc_include_dir=/usr/include/dlang/gdc
线程模型:posix
Supported LTO compression algorithms: zlib zstd
gcc 版本 10.2.0 (GCC)

[kit] Bad GCC binary /usr/bin/x86_64-pc-linux-gnu-gcc -v output: 使用内建 specs。
COLLECT_GCC=/usr/bin/x86_64-pc-linux-gnu-gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/lto-wrapper
目标:x86_64-pc-linux-gnu
配置为:/build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror gdc_include_dir=/usr/include/dlang/gdc
线程模型:posix
Supported LTO compression algorithms: zlib zstd
gcc 版本 10.2.0 (GCC)

[kit] Bad GCC binary /usr/bin/gcc -v output: 使用内建 specs。
COLLECT_GCC=/usr/bin/gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/lto-wrapper
目标:x86_64-pc-linux-gnu
配置为:/build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror gdc_include_dir=/usr/include/dlang/gdc
线程模型:posix
Supported LTO compression algorithms: zlib zstd
gcc 版本 10.2.0 (GCC)

[kit] Bad Clang binary /usr/bin/clang-11 -v output: clang version 11.0.0
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /usr/lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Selected GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Candidate multilib: .;@m64
Candidate multilib: 32;@m32
Selected multilib: .;@m64

[kit] Bad Clang binary /usr/bin/clang -v output: clang version 11.0.0
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /usr/lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Selected GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Candidate multilib: .;@m64
Candidate multilib: 32;@m32
Selected multilib: .;@m64

[kit] Found 0 kits in directory /usr/bin
[kitsController] Saving kits to /home/lxz/.local/share/CMakeTools/cmake-tools-kits.json
[kitsController] Saving new kits to /home/lxz/.local/share/CMakeTools/cmake-tools-kits.json
[kitsController] Start selection of kits. Found 2 kits.
[kitsController] Opening kit selection QuickPick
[kit] Reading kits file /home/lxz/.local/share/CMakeTools/cmake-tools-kits.json
[kit] Successfully loaded 0 kits from /home/lxz/.local/share/CMakeTools/cmake-tools-kits.json
[kitsController] Rescanning for kits
[kit] Scanning for Kits on system
[kit] Scanning directory /home/lxz/Develop/Go/bin for compilers
[kit] Scanning directory /usr/local/bin for compilers
[kit] Scanning directory /home/lxz/.nvm/versions/node/v15.4.0/bin for compilers
[kit] Scanning directory /usr/bin for compilers
[kit] Scanning directory /bin for compilers
[kit] Scanning directory /usr/local/sbin for compilers
[kit] Scanning directory /usr/bin/site_perl for compilers
[kit] Scanning directory /usr/bin/vendor_perl for compilers
[kit] Scanning directory /usr/bin/core_perl for compilers
[kit] Scanning directory /home/lxz/.antigen/bundles/robbyrussell/oh-my-zsh/lib for compilers
[kit] Scanning directory /home/lxz/.antigen/bundles/robbyrussell/oh-my-zsh/plugins/git for compilers
[kit] Scanning directory /home/lxz/.antigen/bundles/robbyrussell/oh-my-zsh/plugins/tmux for compilers
[kit] Scanning directory /home/lxz/.antigen/bundles/robbyrussell/oh-my-zsh/plugins/extract for compilers
[kit] Scanning directory /home/lxz/.antigen/bundles/robbyrussell/oh-my-zsh/plugins/gitfast for compilers
[kit] Scanning directory /home/lxz/.antigen/bundles/robbyrussell/oh-my-zsh/plugins/thefuck for compilers
[kit] Scanning directory /home/lxz/.antigen/bundles/zsh-users/zsh-autosuggestions for compilers
[kit] Scanning directory /home/lxz/.antigen/bundles/zsh-users/zsh-syntax-highlighting for compilers
[kit] Scanning directory /home/lxz/.antigen/bundles/lukechilds/zsh-nvm for compilers
[kit] Skipping scan of not existing path C:\Program Files (x86)\LLVM\bin
[kit] Found 0 kits in directory C:\Program Files (x86)\LLVM\bin
[kit] Skipping scan of not existing path C:\Program Files\LLVM\bin
[kit] Found 0 kits in directory C:\Program Files\LLVM\bin
[kit] Found 0 kits in directory /usr/local/bin
[kit] Found 0 kits in directory /home/lxz/Develop/Go/bin
[kit] Found 0 kits in directory /home/lxz/.nvm/versions/node/v15.4.0/bin
[kit] Found 0 kits in directory /usr/local/sbin
[kit] Found 0 kits in directory /usr/bin/site_perl
[kit] Found 0 kits in directory /usr/bin/vendor_perl
[kit] Found 0 kits in directory /usr/bin/core_perl
[kit] Found 0 kits in directory /home/lxz/.antigen/bundles/robbyrussell/oh-my-zsh/lib
[kit] Found 0 kits in directory /home/lxz/.antigen/bundles/robbyrussell/oh-my-zsh/plugins/git
[kit] Found 0 kits in directory /home/lxz/.antigen/bundles/robbyrussell/oh-my-zsh/plugins/tmux
[kit] Found 0 kits in directory /home/lxz/.antigen/bundles/robbyrussell/oh-my-zsh/plugins/extract
[kit] Found 0 kits in directory /home/lxz/.antigen/bundles/robbyrussell/oh-my-zsh/plugins/gitfast
[kit] Found 0 kits in directory /home/lxz/.antigen/bundles/robbyrussell/oh-my-zsh/plugins/thefuck
[kit] Found 0 kits in directory /home/lxz/.antigen/bundles/zsh-users/zsh-autosuggestions
[kit] Found 0 kits in directory /home/lxz/.antigen/bundles/zsh-users/zsh-syntax-highlighting
[kit] Found 0 kits in directory /home/lxz/.antigen/bundles/lukechilds/zsh-nvm
[kit] Testing Clang binary: /usr/bin/clang
[kit] Testing Clang binary: /usr/bin/clang
[kit] Testing Clang binary: /usr/bin/clang-11
[kit] Testing Clang binary: /usr/bin/clang-11
[kit] Testing GCC binary: /usr/bin/gcc
[kit] Testing GCC binary: /usr/bin/x86_64-pc-linux-gnu-gcc
[kit] Testing GCC binary: /usr/bin/x86_64-pc-linux-gnu-gcc-10.2.0
[kit] Testing Clang binary: /bin/clang
[kit] Testing Clang binary: /bin/clang
[kit] Testing Clang binary: /bin/clang-11
[kit] Testing Clang binary: /bin/clang-11
[kit] Testing GCC binary: /bin/gcc
[kit] Testing GCC binary: /bin/x86_64-pc-linux-gnu-gcc
[kit] Testing GCC binary: /bin/x86_64-pc-linux-gnu-gcc-10.2.0
[kit] Bad GCC binary /bin/x86_64-pc-linux-gnu-gcc-10.2.0 -v output: 使用内建 specs。
COLLECT_GCC=/bin/x86_64-pc-linux-gnu-gcc-10.2.0
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/lto-wrapper
目标:x86_64-pc-linux-gnu
配置为:/build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror gdc_include_dir=/usr/include/dlang/gdc
线程模型:posix
Supported LTO compression algorithms: zlib zstd
gcc 版本 10.2.0 (GCC)

[kit] Bad GCC binary /bin/x86_64-pc-linux-gnu-gcc -v output: 使用内建 specs。
COLLECT_GCC=/bin/x86_64-pc-linux-gnu-gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/lto-wrapper
目标:x86_64-pc-linux-gnu
配置为:/build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror gdc_include_dir=/usr/include/dlang/gdc
线程模型:posix
Supported LTO compression algorithms: zlib zstd
gcc 版本 10.2.0 (GCC)

[kit] Bad GCC binary /bin/gcc -v output: 使用内建 specs。
COLLECT_GCC=/bin/gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/lto-wrapper
目标:x86_64-pc-linux-gnu
配置为:/build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror gdc_include_dir=/usr/include/dlang/gdc
线程模型:posix
Supported LTO compression algorithms: zlib zstd
gcc 版本 10.2.0 (GCC)

[kit] Bad Clang binary /bin/clang-11 -v output: clang version 11.0.0
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /bin
Found candidate GCC installation: /bin/../lib/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /bin/../lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /usr/lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Selected GCC installation: /bin/../lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Candidate multilib: .;@m64
Candidate multilib: 32;@m32
Selected multilib: .;@m64

[kit] Bad Clang binary /bin/clang -v output: clang version 11.0.0
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /bin
Found candidate GCC installation: /bin/../lib/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /bin/../lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /usr/lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Selected GCC installation: /bin/../lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Candidate multilib: .;@m64
Candidate multilib: 32;@m32
Selected multilib: .;@m64

[kit] Found 0 kits in directory /bin
[kit] Bad GCC binary /usr/bin/x86_64-pc-linux-gnu-gcc-10.2.0 -v output: 使用内建 specs。
COLLECT_GCC=/usr/bin/x86_64-pc-linux-gnu-gcc-10.2.0
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/lto-wrapper
目标:x86_64-pc-linux-gnu
配置为:/build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror gdc_include_dir=/usr/include/dlang/gdc
线程模型:posix
Supported LTO compression algorithms: zlib zstd
gcc 版本 10.2.0 (GCC)

[kit] Bad GCC binary /usr/bin/x86_64-pc-linux-gnu-gcc -v output: 使用内建 specs。
COLLECT_GCC=/usr/bin/x86_64-pc-linux-gnu-gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/lto-wrapper
目标:x86_64-pc-linux-gnu
配置为:/build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror gdc_include_dir=/usr/include/dlang/gdc
线程模型:posix
Supported LTO compression algorithms: zlib zstd
gcc 版本 10.2.0 (GCC)

[kit] Bad GCC binary /usr/bin/gcc -v output: 使用内建 specs。
COLLECT_GCC=/usr/bin/gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/lto-wrapper
目标:x86_64-pc-linux-gnu
配置为:/build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror gdc_include_dir=/usr/include/dlang/gdc
线程模型:posix
Supported LTO compression algorithms: zlib zstd
gcc 版本 10.2.0 (GCC)

[kit] Bad Clang binary /usr/bin/clang-11 -v output: clang version 11.0.0
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /usr/lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Selected GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Candidate multilib: .;@m64
Candidate multilib: 32;@m32
Selected multilib: .;@m64

[kit] Bad Clang binary /usr/bin/clang -v output: clang version 11.0.0
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0
Found candidate GCC installation: /usr/lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Selected GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/10.2.0
Candidate multilib: .;@m64
Candidate multilib: 32;@m32
Selected multilib: .;@m64

[kit] Found 0 kits in directory /usr/bin
[kitsController] Saving kits to /home/lxz/.local/share/CMakeTools/cmake-tools-kits.json
[kitsController] Saving new kits to /home/lxz/.local/share/CMakeTools/cmake-tools-kits.json
[extension] [1059] cmake.selectKit finished (returned false)
[kit] Reading kits file /home/lxz/.local/share/CMakeTools/cmake-tools-kits.json
[kit] Successfully loaded 0 kits from /home/lxz/.local/share/CMakeTools/cmake-tools-kits.json

@RokkuCode
Copy link

RokkuCode commented Jan 1, 2021

Same problem here, ArchLinux User. If Logs needed, i will share them.
On Archlinux the output of gcc -v is

gcc-Version 10.2.0 (GCC)

So the regex from above won't work.

@andreeis andreeis added this to the 1.6.0 milestone Jan 19, 2021
@andreeis andreeis self-assigned this Jan 19, 2021
@bobbrow bobbrow added this to Triage in 1.6.0 via automation Jan 19, 2021
@bobbrow bobbrow moved this from Triage to To Do in 1.6.0 Jan 19, 2021
@andreeis andreeis moved this from To Do to In progress in 1.6.0 Feb 10, 2021
@andreeis andreeis moved this from In progress to Done in 1.6.0 Feb 11, 2021
@andreeis
Copy link
Contributor

We almost have CMake Tools 1.6.0 release out the door. Until then, if you want, you can also verify if this problem has been fixed correctly by installing the vsix built here: https://github.com/microsoft/vscode-cmake-tools/actions/runs/557242002#artifacts.

@github-actions github-actions bot locked and limited conversation to collaborators Jan 30, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
No open projects
1.6.0
Done
Development

No branches or pull requests

5 participants