Files
SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeConfigureLog.yaml
Douwe Ravers dfaff67fab Final version 1:
reads data every 15 minutes
saves data persistently every 24h
writes out the contents every measure.
goes in deep sleep so very low power consumption. (reason removal task system)
2026-04-30 09:06:49 +02:00

6775 lines
1.3 MiB

---
events:
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineSystem.cmake:200 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:591 (__project)"
- "CMakeLists.txt:71 (project)"
message: |
The target system is: Generic - -
The host system is: Linux - 6.17.0-22-generic - x86_64
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerId.cmake:17 (message)"
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)"
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:591 (__project)"
- "CMakeLists.txt:71 (project)"
message: |
Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded.
Compiler: /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc
Build flags: @/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags
Id flags:
The output was:
0
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/libc.a(libc_a-closer.o): in function `_close_r':
/builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/newlib/newlib/libc/reent/closer.c:47:(.text._close_r+0x14): warning: _close is not implemented and will always fail
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/libc.a(libc_a-lseekr.o): in function `_lseek_r':
/builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/newlib/newlib/libc/reent/lseekr.c:49:(.text._lseek_r+0x18): warning: _lseek is not implemented and will always fail
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/libc.a(libc_a-readr.o): in function `_read_r':
/builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/newlib/newlib/libc/reent/readr.c:49:(.text._read_r+0x18): warning: _read is not implemented and will always fail
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/libc.a(libc_a-writer.o): in function `_write_r':
/builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/newlib/newlib/libc/reent/writer.c:49:(.text._write_r+0x18): warning: _write is not implemented and will always fail
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/libc.a(libc_a-fclose.o): in function `fclose':
/builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/newlib/newlib/libc/stdio/fclose.c:125:(.text.fclose+0x6): warning: __getreent is not implemented and will always fail
Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out"
The C compiler identification is GNU, found in:
/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/4.0.3/CompilerIdC/a.out
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerId.cmake:17 (message)"
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)"
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:591 (__project)"
- "CMakeLists.txt:71 (project)"
message: |
Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded.
Compiler: /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++
Build flags: @/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags
Id flags:
The output was:
0
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/libc.a(libc_a-closer.o): in function `_close_r':
/builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/newlib/newlib/libc/reent/closer.c:47:(.text._close_r+0x14): warning: _close is not implemented and will always fail
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/libc.a(libc_a-lseekr.o): in function `_lseek_r':
/builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/newlib/newlib/libc/reent/lseekr.c:49:(.text._lseek_r+0x18): warning: _lseek is not implemented and will always fail
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/libc.a(libc_a-readr.o): in function `_read_r':
/builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/newlib/newlib/libc/reent/readr.c:49:(.text._read_r+0x18): warning: _read is not implemented and will always fail
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/libc.a(libc_a-writer.o): in function `_write_r':
/builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/newlib/newlib/libc/reent/writer.c:49:(.text._write_r+0x18): warning: _write is not implemented and will always fail
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/libc.a(libc_a-fclose.o): in function `fclose':
/builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/newlib/newlib/libc/stdio/fclose.c:125:(.text.fclose+0x6): warning: __getreent is not implemented and will always fail
Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out"
The CXX compiler identification is GNU, found in:
/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/4.0.3/CompilerIdCXX/a.out
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerId.cmake:1271 (message)"
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineASMCompiler.cmake:139 (CMAKE_DETERMINE_COMPILER_ID_VENDOR)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:591 (__project)"
- "CMakeLists.txt:71 (project)"
message: |
Checking whether the ASM compiler is GNU using "--version" matched "(GNU assembler)|(GCC)|(Free Software Foundation)":
riscv32-esp-elf-gcc (crosstool-NG esp-15.2.0_20251204) 15.2.0
Copyright (C) 2025 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-
kind: "try_compile-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:83 (try_compile)"
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:591 (__project)"
- "CMakeLists.txt:71 (project)"
checks:
- "Detecting C compiler ABI info"
directories:
source: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-K45PkW"
binary: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-K45PkW"
cmakeVariables:
CMAKE_C_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags\""
CMAKE_C_FLAGS_DEBUG: "-g"
CMAKE_EXE_LINKER_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags\""
CMAKE_MODULE_PATH: "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake;/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/third_party"
buildResult:
variable: "CMAKE_C_ABI_COMPILED"
cached: true
stdout: |
Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-K45PkW'
Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_cce8c
[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" -v -o CMakeFiles/cmTC_cce8c.dir/CMakeCCompilerABI.c.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c
Using built-in specs.
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_cce8c.dir/CMakeCCompilerABI.c.obj' '-c' '-march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf' '-dumpdir' 'CMakeFiles/cmTC_cce8c.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1 -quiet -v -imultilib . -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_cce8c.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc -mabi=ilp32 -misa-spec=20191213 -march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf -version -o /tmp/ccWDptqq.s
GNU C23 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)
compiled by GNU C version 6.3.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"
ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"
#include "..." search starts here:
#include <...> search starts here:
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include
End of search list.
Compiler executable checksum: ed3d8b9eee966d8bec68b15ef117a0d8
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_cce8c.dir/CMakeCCompilerABI.c.obj' '-c' '-march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf' '-dumpdir' 'CMakeFiles/cmTC_cce8c.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc -march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_cce8c.dir/CMakeCCompilerABI.c.obj /tmp/ccWDptqq.s
GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_cce8c.dir/CMakeCCompilerABI.c.obj' '-c' '-march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf' '-dumpdir' 'CMakeFiles/cmTC_cce8c.dir/CMakeCCompilerABI.c.'
[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_cce8c.dir/CMakeCCompilerABI.c.obj -o cmTC_cce8c && :
Using built-in specs.
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc
COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_cce8c' '-march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf' '-dumpdir' 'cmTC_cce8c.'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccuMBjj1.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lnosys -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X -o cmTC_cce8c /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/crt0.o /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/crtbegin.o -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/ccdB1dFT -lgcc -lc -lnosys -lc -lgcc /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/crtend.o
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/libc.a(libc_a-closer.o): in function `_close_r':
/builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/newlib/newlib/libc/reent/closer.c:47:(.text._close_r+0x14): warning: _close is not implemented and will always fail
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/libc.a(libc_a-lseekr.o): in function `_lseek_r':
/builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/newlib/newlib/libc/reent/lseekr.c:49:(.text._lseek_r+0x18): warning: _lseek is not implemented and will always fail
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/libc.a(libc_a-readr.o): in function `_read_r':
/builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/newlib/newlib/libc/reent/readr.c:49:(.text._read_r+0x18): warning: _read is not implemented and will always fail
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/libc.a(libc_a-writer.o): in function `_write_r':
/builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/newlib/newlib/libc/reent/writer.c:49:(.text._write_r+0x18): warning: _write is not implemented and will always fail
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/libc.a(libc_a-fclose.o): in function `fclose':
/builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/newlib/newlib/libc/stdio/fclose.c:125:(.text.fclose+0x6): warning: __getreent is not implemented and will always fail
COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_cce8c' '-march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf' '-dumpdir' 'cmTC_cce8c.'
exitCode: 0
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:191 (message)"
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:591 (__project)"
- "CMakeLists.txt:71 (project)"
message: |
Parsed C implicit include dir info: rv=done
found start of include info
found start of implicit include info
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
end of search list found
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
implicit include dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:227 (message)"
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:591 (__project)"
- "CMakeLists.txt:71 (project)"
message: |
Parsed C implicit link information:
link line regex: [^( *|.*[/\\])(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)))("|,| |$)]
ignore line: [Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-K45PkW']
ignore line: []
ignore line: [Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_cce8c]
ignore line: [[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" -v -o CMakeFiles/cmTC_cce8c.dir/CMakeCCompilerABI.c.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c]
ignore line: [Using built-in specs.]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_cce8c.dir/CMakeCCompilerABI.c.obj' '-c' '-march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf' '-dumpdir' 'CMakeFiles/cmTC_cce8c.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1 -quiet -v -imultilib . -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_cce8c.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc -mabi=ilp32 -misa-spec=20191213 -march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf -version -o /tmp/ccWDptqq.s]
ignore line: [GNU C23 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)]
ignore line: [ compiled by GNU C version 6.3.0 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP]
ignore line: []
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"]
ignore line: [ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"]
ignore line: [#include "..." search starts here:]
ignore line: [#include <...> search starts here:]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
ignore line: [End of search list.]
ignore line: [Compiler executable checksum: ed3d8b9eee966d8bec68b15ef117a0d8]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_cce8c.dir/CMakeCCompilerABI.c.obj' '-c' '-march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf' '-dumpdir' 'CMakeFiles/cmTC_cce8c.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc -march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_cce8c.dir/CMakeCCompilerABI.c.obj /tmp/ccWDptqq.s]
ignore line: [GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_cce8c.dir/CMakeCCompilerABI.c.obj' '-c' '-march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf' '-dumpdir' 'CMakeFiles/cmTC_cce8c.dir/CMakeCCompilerABI.c.']
ignore line: [[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_cce8c.dir/CMakeCCompilerABI.c.obj -o cmTC_cce8c && :]
ignore line: [Using built-in specs.]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc]
ignore line: [COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_cce8c' '-march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf' '-dumpdir' 'cmTC_cce8c.']
link line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccuMBjj1.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lnosys -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X -o cmTC_cce8c /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/crt0.o /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/crtbegin.o -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/ccdB1dFT -lgcc -lc -lnosys -lc -lgcc /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/crtend.o]
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2] ==> ignore
arg [-plugin] ==> ignore
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so] ==> ignore
arg [-plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper] ==> ignore
arg [-plugin-opt=-fresolution=/tmp/ccuMBjj1.res] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lc] ==> ignore
arg [-plugin-opt=-pass-through=-lnosys] ==> ignore
arg [-plugin-opt=-pass-through=-lc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [--sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf] ==> ignore
arg [-melf32lriscv] ==> ignore
arg [-X] ==> ignore
arg [-o] ==> ignore
arg [cmTC_cce8c] ==> ignore
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/crt0.o] ==> obj [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/crt0.o]
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/crtbegin.o] ==> obj [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/crtbegin.o]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib]
arg [@/tmp/ccdB1dFT] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [-lc] ==> lib [c]
arg [-lnosys] ==> lib [nosys]
arg [-lc] ==> lib [c]
arg [-lgcc] ==> lib [gcc]
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/crtend.o] ==> obj [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/crtend.o]
ignore line: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/libc.a(libc_a-closer.o): in function `_close_r':]
ignore line: [/builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/newlib/newlib/libc/reent/closer.c:47:(.text._close_r+0x14): warning: _close is not implemented and will always fail]
ignore line: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/libc.a(libc_a-lseekr.o): in function `_lseek_r':]
ignore line: [/builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/newlib/newlib/libc/reent/lseekr.c:49:(.text._lseek_r+0x18): warning: _lseek is not implemented and will always fail]
ignore line: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/libc.a(libc_a-readr.o): in function `_read_r':]
ignore line: [/builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/newlib/newlib/libc/reent/readr.c:49:(.text._read_r+0x18): warning: _read is not implemented and will always fail]
ignore line: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/libc.a(libc_a-writer.o): in function `_write_r':]
ignore line: [/builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/newlib/newlib/libc/reent/writer.c:49:(.text._write_r+0x18): warning: _write is not implemented and will always fail]
ignore line: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/libc.a(libc_a-fclose.o): in function `fclose':]
ignore line: [/builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/newlib/newlib/libc/stdio/fclose.c:125:(.text.fclose+0x6): warning: __getreent is not implemented and will always fail]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_cce8c' '-march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf' '-dumpdir' 'cmTC_cce8c.']
ignore line: []
ignore line: []
collapse obj [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/crt0.o] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/crt0.o]
collapse obj [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/crtbegin.o] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/crtbegin.o]
collapse obj [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/crtend.o] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/crtend.o]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit libs: [gcc;c;nosys;c;gcc]
implicit objs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/crt0.o;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/crtbegin.o;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/crtend.o]
implicit dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit fwks: []
-
kind: "try_compile-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:83 (try_compile)"
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:591 (__project)"
- "CMakeLists.txt:71 (project)"
checks:
- "Detecting CXX compiler ABI info"
directories:
source: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-mzOlyq"
binary: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-mzOlyq"
cmakeVariables:
CMAKE_CXX_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags\""
CMAKE_CXX_FLAGS_DEBUG: "-g"
CMAKE_CXX_SCAN_FOR_MODULES: "OFF"
CMAKE_EXE_LINKER_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags\""
CMAKE_MODULE_PATH: "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake;/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/third_party"
buildResult:
variable: "CMAKE_CXX_ABI_COMPILED"
cached: true
stdout: |
Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-mzOlyq'
Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_42829
[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" -v -o CMakeFiles/cmTC_42829.dir/CMakeCXXCompilerABI.cpp.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp
Using built-in specs.
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_42829.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf' '-dumpdir' 'CMakeFiles/cmTC_42829.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1plus -quiet -v -imultilib . -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_42829.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc -mabi=ilp32 -misa-spec=20191213 -march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf -version -o /tmp/ccbnb0e2.s
GNU C++17 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)
compiled by GNU C version 6.3.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/."
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"
ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"
#include "..." search starts here:
#include <...> search starts here:
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/.
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include
End of search list.
Compiler executable checksum: 9f1af22654283b330c4d5ef68368da37
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_42829.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf' '-dumpdir' 'CMakeFiles/cmTC_42829.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc -march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_42829.dir/CMakeCXXCompilerABI.cpp.obj /tmp/ccbnb0e2.s
GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_42829.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf' '-dumpdir' 'CMakeFiles/cmTC_42829.dir/CMakeCXXCompilerABI.cpp.'
[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_42829.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_42829 && :
Using built-in specs.
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++
COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_42829' '-march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf' '-dumpdir' 'cmTC_42829.'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccaYFRoL.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lnosys -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X -o cmTC_42829 /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/crt0.o /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/crtbegin.o -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/ccuj8BrO -lgcc -lc -lnosys -lc -lgcc /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/crtend.o
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/libc.a(libc_a-closer.o): in function `_close_r':
/builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/newlib/newlib/libc/reent/closer.c:47:(.text._close_r+0x14): warning: _close is not implemented and will always fail
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/libc.a(libc_a-lseekr.o): in function `_lseek_r':
/builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/newlib/newlib/libc/reent/lseekr.c:49:(.text._lseek_r+0x18): warning: _lseek is not implemented and will always fail
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/libc.a(libc_a-readr.o): in function `_read_r':
/builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/newlib/newlib/libc/reent/readr.c:49:(.text._read_r+0x18): warning: _read is not implemented and will always fail
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/libc.a(libc_a-writer.o): in function `_write_r':
/builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/newlib/newlib/libc/reent/writer.c:49:(.text._write_r+0x18): warning: _write is not implemented and will always fail
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/libc.a(libc_a-fclose.o): in function `fclose':
/builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/newlib/newlib/libc/stdio/fclose.c:125:(.text.fclose+0x6): warning: __getreent is not implemented and will always fail
COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_42829' '-march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf' '-dumpdir' 'cmTC_42829.'
exitCode: 0
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:191 (message)"
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:591 (__project)"
- "CMakeLists.txt:71 (project)"
message: |
Parsed CXX implicit include dir info: rv=done
found start of include info
found start of implicit include info
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/.]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
end of search list found
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/.] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/backward]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
implicit include dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/backward;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:227 (message)"
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:591 (__project)"
- "CMakeLists.txt:71 (project)"
message: |
Parsed CXX implicit link information:
link line regex: [^( *|.*[/\\])(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)))("|,| |$)]
ignore line: [Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-mzOlyq']
ignore line: []
ignore line: [Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_42829]
ignore line: [[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" -v -o CMakeFiles/cmTC_42829.dir/CMakeCXXCompilerABI.cpp.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp]
ignore line: [Using built-in specs.]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_42829.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf' '-dumpdir' 'CMakeFiles/cmTC_42829.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1plus -quiet -v -imultilib . -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_42829.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc -mabi=ilp32 -misa-spec=20191213 -march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf -version -o /tmp/ccbnb0e2.s]
ignore line: [GNU C++17 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)]
ignore line: [ compiled by GNU C version 6.3.0 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP]
ignore line: []
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/."]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"]
ignore line: [ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"]
ignore line: [#include "..." search starts here:]
ignore line: [#include <...> search starts here:]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/.]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
ignore line: [End of search list.]
ignore line: [Compiler executable checksum: 9f1af22654283b330c4d5ef68368da37]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_42829.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf' '-dumpdir' 'CMakeFiles/cmTC_42829.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc -march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_42829.dir/CMakeCXXCompilerABI.cpp.obj /tmp/ccbnb0e2.s]
ignore line: [GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_42829.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf' '-dumpdir' 'CMakeFiles/cmTC_42829.dir/CMakeCXXCompilerABI.cpp.']
ignore line: [[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_42829.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_42829 && :]
ignore line: [Using built-in specs.]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++]
ignore line: [COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_42829' '-march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf' '-dumpdir' 'cmTC_42829.']
link line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccaYFRoL.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lnosys -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X -o cmTC_42829 /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/crt0.o /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/crtbegin.o -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/ccuj8BrO -lgcc -lc -lnosys -lc -lgcc /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/crtend.o]
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2] ==> ignore
arg [-plugin] ==> ignore
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so] ==> ignore
arg [-plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper] ==> ignore
arg [-plugin-opt=-fresolution=/tmp/ccaYFRoL.res] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lc] ==> ignore
arg [-plugin-opt=-pass-through=-lnosys] ==> ignore
arg [-plugin-opt=-pass-through=-lc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [--sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf] ==> ignore
arg [-melf32lriscv] ==> ignore
arg [-X] ==> ignore
arg [-o] ==> ignore
arg [cmTC_42829] ==> ignore
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/crt0.o] ==> obj [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/crt0.o]
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/crtbegin.o] ==> obj [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/crtbegin.o]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib]
arg [@/tmp/ccuj8BrO] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [-lc] ==> lib [c]
arg [-lnosys] ==> lib [nosys]
arg [-lc] ==> lib [c]
arg [-lgcc] ==> lib [gcc]
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/crtend.o] ==> obj [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/crtend.o]
ignore line: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/libc.a(libc_a-closer.o): in function `_close_r':]
ignore line: [/builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/newlib/newlib/libc/reent/closer.c:47:(.text._close_r+0x14): warning: _close is not implemented and will always fail]
ignore line: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/libc.a(libc_a-lseekr.o): in function `_lseek_r':]
ignore line: [/builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/newlib/newlib/libc/reent/lseekr.c:49:(.text._lseek_r+0x18): warning: _lseek is not implemented and will always fail]
ignore line: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/libc.a(libc_a-readr.o): in function `_read_r':]
ignore line: [/builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/newlib/newlib/libc/reent/readr.c:49:(.text._read_r+0x18): warning: _read is not implemented and will always fail]
ignore line: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/libc.a(libc_a-writer.o): in function `_write_r':]
ignore line: [/builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/newlib/newlib/libc/reent/writer.c:49:(.text._write_r+0x18): warning: _write is not implemented and will always fail]
ignore line: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/libc.a(libc_a-fclose.o): in function `fclose':]
ignore line: [/builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/newlib/newlib/libc/stdio/fclose.c:125:(.text.fclose+0x6): warning: __getreent is not implemented and will always fail]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_42829' '-march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf' '-dumpdir' 'cmTC_42829.']
ignore line: []
ignore line: []
collapse obj [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/crt0.o] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/crt0.o]
collapse obj [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/crtbegin.o] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/crtbegin.o]
collapse obj [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/crtend.o] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/crtend.o]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit libs: [gcc;c;nosys;c;gcc]
implicit objs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/crt0.o;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/crtbegin.o;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/crtend.o]
implicit dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit fwks: []
-
kind: "try_compile-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:83 (try_compile)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/esp_libc/project_include.cmake:20 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
checks:
- "Detecting C compiler ABI info"
directories:
source: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-nuUBer"
binary: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-nuUBer"
cmakeVariables:
CMAKE_C_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags\""
CMAKE_C_FLAGS_DEBUG: "-g"
CMAKE_EXE_LINKER_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags\""
CMAKE_MODULE_PATH: "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake;/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/third_party"
buildResult:
variable: "CMAKE_C_ABI_COMPILED"
cached: true
stdout: |
Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-nuUBer'
Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_a8087
[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" -v -o CMakeFiles/cmTC_a8087.dir/CMakeCCompilerABI.c.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_a8087.dir/CMakeCCompilerABI.c.obj' '-c' '-march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf' '-dumpdir' 'CMakeFiles/cmTC_a8087.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1 -quiet -v -imultilib . -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/. /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_a8087.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc -mabi=ilp32 -misa-spec=20191213 -march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf -version -o /tmp/ccE38Ngu.s
GNU C23 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)
compiled by GNU C version 6.3.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"
ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"
#include "..." search starts here:
#include <...> search starts here:
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/.
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include
End of search list.
Compiler executable checksum: ed3d8b9eee966d8bec68b15ef117a0d8
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_a8087.dir/CMakeCCompilerABI.c.obj' '-c' '-march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf' '-dumpdir' 'CMakeFiles/cmTC_a8087.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc -march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_a8087.dir/CMakeCCompilerABI.c.obj /tmp/ccE38Ngu.s
GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_a8087.dir/CMakeCCompilerABI.c.obj' '-c' '-march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf' '-dumpdir' 'CMakeFiles/cmTC_a8087.dir/CMakeCCompilerABI.c.'
[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_a8087.dir/CMakeCCompilerABI.c.obj -o cmTC_a8087 && :
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc
COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-v' '-o' 'cmTC_a8087' '-march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf' '-dumpdir' 'cmTC_a8087.'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccUOrrb8.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/. -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_a8087 /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/./crt0.o -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/. -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/ccaBAyNL -lgcc --start-group -lgcc -lc --end-group -lgcc
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-v' '-o' 'cmTC_a8087' '-march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf' '-dumpdir' 'cmTC_a8087.'
exitCode: 0
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:191 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/esp_libc/project_include.cmake:20 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
message: |
Parsed C implicit include dir info: rv=done
found start of include info
found start of implicit include info
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/.]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
end of search list found
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/.] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
implicit include dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:227 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/esp_libc/project_include.cmake:20 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
message: |
Parsed C implicit link information:
link line regex: [^( *|.*[/\\])(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)))("|,| |$)]
ignore line: [Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-nuUBer']
ignore line: []
ignore line: [Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_a8087]
ignore line: [[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" -v -o CMakeFiles/cmTC_a8087.dir/CMakeCCompilerABI.c.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_a8087.dir/CMakeCCompilerABI.c.obj' '-c' '-march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf' '-dumpdir' 'CMakeFiles/cmTC_a8087.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1 -quiet -v -imultilib . -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/. /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_a8087.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc -mabi=ilp32 -misa-spec=20191213 -march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf -version -o /tmp/ccE38Ngu.s]
ignore line: [GNU C23 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)]
ignore line: [ compiled by GNU C version 6.3.0 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP]
ignore line: []
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"]
ignore line: [ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"]
ignore line: [#include "..." search starts here:]
ignore line: [#include <...> search starts here:]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/.]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
ignore line: [End of search list.]
ignore line: [Compiler executable checksum: ed3d8b9eee966d8bec68b15ef117a0d8]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_a8087.dir/CMakeCCompilerABI.c.obj' '-c' '-march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf' '-dumpdir' 'CMakeFiles/cmTC_a8087.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc -march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_a8087.dir/CMakeCCompilerABI.c.obj /tmp/ccE38Ngu.s]
ignore line: [GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_a8087.dir/CMakeCCompilerABI.c.obj' '-c' '-march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf' '-dumpdir' 'CMakeFiles/cmTC_a8087.dir/CMakeCCompilerABI.c.']
ignore line: [[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_a8087.dir/CMakeCCompilerABI.c.obj -o cmTC_a8087 && :]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc]
ignore line: [COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-v' '-o' 'cmTC_a8087' '-march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf' '-dumpdir' 'cmTC_a8087.']
link line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccUOrrb8.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/. -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_a8087 /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/./crt0.o -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/. -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/ccaBAyNL -lgcc --start-group -lgcc -lc --end-group -lgcc]
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2] ==> ignore
arg [-plugin] ==> ignore
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so] ==> ignore
arg [-plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper] ==> ignore
arg [-plugin-opt=-fresolution=/tmp/ccUOrrb8.res] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/.] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/.]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib]
arg [-Tpicolibc.ld] ==> ignore
arg [--sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf] ==> ignore
arg [-melf32lriscv] ==> ignore
arg [-X] ==> ignore
arg [--gc-sections] ==> ignore
arg [-o] ==> ignore
arg [cmTC_a8087] ==> ignore
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/./crt0.o] ==> obj [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/./crt0.o]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/.] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/.]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib]
arg [@/tmp/ccaBAyNL] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [--start-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [-lc] ==> lib [c]
arg [--end-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-v' '-o' 'cmTC_a8087' '-march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf' '-dumpdir' 'cmTC_a8087.']
ignore line: []
ignore line: []
collapse obj [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/./crt0.o] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/crt0.o]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/.] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/.] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit libs: [gcc;gcc;c;gcc]
implicit objs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/crt0.o]
implicit dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit fwks: []
-
kind: "try_compile-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:83 (try_compile)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/esp_libc/project_include.cmake:20 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
checks:
- "Detecting CXX compiler ABI info"
directories:
source: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-QS3mLy"
binary: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-QS3mLy"
cmakeVariables:
CMAKE_CXX_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags\""
CMAKE_CXX_FLAGS_DEBUG: "-g"
CMAKE_CXX_SCAN_FOR_MODULES: "OFF"
CMAKE_EXE_LINKER_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags\""
CMAKE_MODULE_PATH: "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake;/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/third_party"
buildResult:
variable: "CMAKE_CXX_ABI_COMPILED"
cached: true
stdout: |
Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-QS3mLy'
Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_acc6d
[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" -v -o CMakeFiles/cmTC_acc6d.dir/CMakeCXXCompilerABI.cpp.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_acc6d.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf' '-dumpdir' 'CMakeFiles/cmTC_acc6d.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1plus -quiet -v -imultilib . -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/. /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_acc6d.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc -mabi=ilp32 -misa-spec=20191213 -march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf -version -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/. -ftls-model=local-exec -mstack-protector-guard=global -o /tmp/cc4i1ZVt.s
GNU C++17 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)
compiled by GNU C version 6.3.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/."
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/."
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"
ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"
#include "..." search starts here:
#include <...> search starts here:
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/.
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/.
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include
End of search list.
Compiler executable checksum: 9f1af22654283b330c4d5ef68368da37
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_acc6d.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf' '-dumpdir' 'CMakeFiles/cmTC_acc6d.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc -march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_acc6d.dir/CMakeCXXCompilerABI.cpp.obj /tmp/cc4i1ZVt.s
GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_acc6d.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf' '-dumpdir' 'CMakeFiles/cmTC_acc6d.dir/CMakeCXXCompilerABI.cpp.'
[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_acc6d.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_acc6d && :
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++
COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-v' '-o' 'cmTC_acc6d' '-march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf' '-dumpdir' 'cmTC_acc6d.'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/cckjYTmH.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/. -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_acc6d /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/./crt0.o -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/. -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/ccWOmaTf -lgcc --start-group -lgcc -lc --end-group -lgcc
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-v' '-o' 'cmTC_acc6d' '-march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf' '-dumpdir' 'cmTC_acc6d.'
exitCode: 0
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:191 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/esp_libc/project_include.cmake:20 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
message: |
Parsed CXX implicit include dir info: rv=done
found start of include info
found start of implicit include info
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/.]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/.]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
end of search list found
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/.] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/.] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/backward]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
implicit include dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/backward;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:227 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/esp_libc/project_include.cmake:20 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
message: |
Parsed CXX implicit link information:
link line regex: [^( *|.*[/\\])(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)))("|,| |$)]
ignore line: [Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-QS3mLy']
ignore line: []
ignore line: [Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_acc6d]
ignore line: [[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" -v -o CMakeFiles/cmTC_acc6d.dir/CMakeCXXCompilerABI.cpp.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_acc6d.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf' '-dumpdir' 'CMakeFiles/cmTC_acc6d.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1plus -quiet -v -imultilib . -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/. /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_acc6d.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc -mabi=ilp32 -misa-spec=20191213 -march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf -version -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/. -ftls-model=local-exec -mstack-protector-guard=global -o /tmp/cc4i1ZVt.s]
ignore line: [GNU C++17 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)]
ignore line: [ compiled by GNU C version 6.3.0 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP]
ignore line: []
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/."]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/."]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"]
ignore line: [ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"]
ignore line: [#include "..." search starts here:]
ignore line: [#include <...> search starts here:]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/.]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/.]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
ignore line: [End of search list.]
ignore line: [Compiler executable checksum: 9f1af22654283b330c4d5ef68368da37]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_acc6d.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf' '-dumpdir' 'CMakeFiles/cmTC_acc6d.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc -march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_acc6d.dir/CMakeCXXCompilerABI.cpp.obj /tmp/cc4i1ZVt.s]
ignore line: [GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_acc6d.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf' '-dumpdir' 'CMakeFiles/cmTC_acc6d.dir/CMakeCXXCompilerABI.cpp.']
ignore line: [[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_acc6d.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_acc6d && :]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++]
ignore line: [COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-v' '-o' 'cmTC_acc6d' '-march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf' '-dumpdir' 'cmTC_acc6d.']
link line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/cckjYTmH.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/. -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_acc6d /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/./crt0.o -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/. -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/ccWOmaTf -lgcc --start-group -lgcc -lc --end-group -lgcc]
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2] ==> ignore
arg [-plugin] ==> ignore
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so] ==> ignore
arg [-plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper] ==> ignore
arg [-plugin-opt=-fresolution=/tmp/cckjYTmH.res] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/.] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/.]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib]
arg [-Tpicolibc.ld] ==> ignore
arg [--sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf] ==> ignore
arg [-melf32lriscv] ==> ignore
arg [-X] ==> ignore
arg [--gc-sections] ==> ignore
arg [-o] ==> ignore
arg [cmTC_acc6d] ==> ignore
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/./crt0.o] ==> obj [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/./crt0.o]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/.] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/.]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib]
arg [@/tmp/ccWOmaTf] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [--start-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [-lc] ==> lib [c]
arg [--end-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-v' '-o' 'cmTC_acc6d' '-march=rv32imafdc_zicsr_zifencei_zaamo_zalrsc' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imafdc_zicsr_zifencei_zmmul_zaamo_zalrsc_zca_zcd_zcf' '-dumpdir' 'cmTC_acc6d.']
ignore line: []
ignore line: []
collapse obj [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/./crt0.o] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/crt0.o]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/.] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/.] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit libs: [gcc;gcc;c;gcc]
implicit objs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/crt0.o]
implicit dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit fwks: []
-
kind: "try_compile-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:83 (try_compile)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/soc/project_include.cmake:83 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
checks:
- "Detecting C compiler ABI info"
directories:
source: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-1sZSyq"
binary: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-1sZSyq"
cmakeVariables:
CMAKE_C_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags\""
CMAKE_C_FLAGS_DEBUG: "-g"
CMAKE_EXE_LINKER_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags\""
CMAKE_MODULE_PATH: "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake;/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/third_party"
buildResult:
variable: "CMAKE_C_ABI_COMPILED"
cached: true
stdout: |
Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-1sZSyq'
Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_1234d
[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" -v -o CMakeFiles/cmTC_1234d.dir/CMakeCCompilerABI.c.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_1234d.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_1234d.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1 -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32 -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32 /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_1234d.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -march=rv32imc_zicsr_zifencei -mtune=esp-base -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei_zmmul_zca -version -o /tmp/ccIilQN4.s
GNU C23 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)
compiled by GNU C version 6.3.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"
ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"
#include "..." search starts here:
#include <...> search starts here:
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include
End of search list.
Compiler executable checksum: ed3d8b9eee966d8bec68b15ef117a0d8
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_1234d.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_1234d.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei_zmmul_zca -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_1234d.dir/CMakeCCompilerABI.c.obj /tmp/ccIilQN4.s
GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_1234d.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_1234d.dir/CMakeCCompilerABI.c.'
[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_1234d.dir/CMakeCCompilerABI.c.obj -o cmTC_1234d && :
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc
COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-nostartfiles' '-v' '-o' 'cmTC_1234d' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_1234d.'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccKYkXub.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_1234d -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/cci9TieG -lgcc --start-group -lgcc -lc --end-group -lgcc
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start; defaulting to 10000000
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-nostartfiles' '-v' '-o' 'cmTC_1234d' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_1234d.'
exitCode: 0
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:191 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/soc/project_include.cmake:83 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
message: |
Parsed C implicit include dir info: rv=done
found start of include info
found start of implicit include info
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
end of search list found
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
implicit include dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:227 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/soc/project_include.cmake:83 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
message: |
Parsed C implicit link information:
link line regex: [^( *|.*[/\\])(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)))("|,| |$)]
ignore line: [Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-1sZSyq']
ignore line: []
ignore line: [Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_1234d]
ignore line: [[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" -v -o CMakeFiles/cmTC_1234d.dir/CMakeCCompilerABI.c.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_1234d.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_1234d.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1 -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32 -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32 /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_1234d.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -march=rv32imc_zicsr_zifencei -mtune=esp-base -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei_zmmul_zca -version -o /tmp/ccIilQN4.s]
ignore line: [GNU C23 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)]
ignore line: [ compiled by GNU C version 6.3.0 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP]
ignore line: []
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"]
ignore line: [ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"]
ignore line: [#include "..." search starts here:]
ignore line: [#include <...> search starts here:]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
ignore line: [End of search list.]
ignore line: [Compiler executable checksum: ed3d8b9eee966d8bec68b15ef117a0d8]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_1234d.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_1234d.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei_zmmul_zca -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_1234d.dir/CMakeCCompilerABI.c.obj /tmp/ccIilQN4.s]
ignore line: [GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_1234d.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_1234d.dir/CMakeCCompilerABI.c.']
ignore line: [[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_1234d.dir/CMakeCCompilerABI.c.obj -o cmTC_1234d && :]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc]
ignore line: [COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-nostartfiles' '-v' '-o' 'cmTC_1234d' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_1234d.']
link line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccKYkXub.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_1234d -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/cci9TieG -lgcc --start-group -lgcc -lc --end-group -lgcc]
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2] ==> ignore
arg [-plugin] ==> ignore
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so] ==> ignore
arg [-plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper] ==> ignore
arg [-plugin-opt=-fresolution=/tmp/ccKYkXub.res] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib]
arg [-Tpicolibc.ld] ==> ignore
arg [--sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf] ==> ignore
arg [-melf32lriscv] ==> ignore
arg [-X] ==> ignore
arg [--gc-sections] ==> ignore
arg [-o] ==> ignore
arg [cmTC_1234d] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib]
arg [@/tmp/cci9TieG] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [--start-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [-lc] ==> lib [c]
arg [--end-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
ignore line: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start]
ignore line: [ defaulting to 10000000]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-nostartfiles' '-v' '-o' 'cmTC_1234d' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_1234d.']
ignore line: []
ignore line: []
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit libs: [gcc;gcc;c;gcc]
implicit objs: []
implicit dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit fwks: []
-
kind: "try_compile-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:83 (try_compile)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/soc/project_include.cmake:83 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
checks:
- "Detecting CXX compiler ABI info"
directories:
source: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-cNBaf5"
binary: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-cNBaf5"
cmakeVariables:
CMAKE_CXX_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags\""
CMAKE_CXX_FLAGS_DEBUG: "-g"
CMAKE_CXX_SCAN_FOR_MODULES: "OFF"
CMAKE_EXE_LINKER_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags\""
CMAKE_MODULE_PATH: "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake;/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/third_party"
buildResult:
variable: "CMAKE_CXX_ABI_COMPILED"
cached: true
stdout: |
Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-cNBaf5'
Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_bd9bf
[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" -v -o CMakeFiles/cmTC_bd9bf.dir/CMakeCXXCompilerABI.cpp.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_bd9bf.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_bd9bf.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1plus -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32 -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32 /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_bd9bf.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -march=rv32imc_zicsr_zifencei -mtune=esp-base -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei_zmmul_zca -version -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32 -ftls-model=local-exec -mstack-protector-guard=global -o /tmp/ccnGZaev.s
GNU C++17 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)
compiled by GNU C version 6.3.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"
ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"
#include "..." search starts here:
#include <...> search starts here:
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include
End of search list.
Compiler executable checksum: 9f1af22654283b330c4d5ef68368da37
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_bd9bf.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_bd9bf.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei_zmmul_zca -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_bd9bf.dir/CMakeCXXCompilerABI.cpp.obj /tmp/ccnGZaev.s
GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_bd9bf.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_bd9bf.dir/CMakeCXXCompilerABI.cpp.'
[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_bd9bf.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_bd9bf && :
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++
COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-nostartfiles' '-v' '-o' 'cmTC_bd9bf' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_bd9bf.'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/cccQdujg.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_bd9bf -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/cc3YcbXb -lgcc --start-group -lgcc -lc --end-group -lgcc
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start; defaulting to 10000000
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-nostartfiles' '-v' '-o' 'cmTC_bd9bf' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_bd9bf.'
exitCode: 0
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:191 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/soc/project_include.cmake:83 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
message: |
Parsed CXX implicit include dir info: rv=done
found start of include info
found start of implicit include info
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
end of search list found
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/backward]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
implicit include dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/backward;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:227 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/soc/project_include.cmake:83 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
message: |
Parsed CXX implicit link information:
link line regex: [^( *|.*[/\\])(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)))("|,| |$)]
ignore line: [Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-cNBaf5']
ignore line: []
ignore line: [Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_bd9bf]
ignore line: [[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" -v -o CMakeFiles/cmTC_bd9bf.dir/CMakeCXXCompilerABI.cpp.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_bd9bf.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_bd9bf.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1plus -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32 -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32 /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_bd9bf.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -march=rv32imc_zicsr_zifencei -mtune=esp-base -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei_zmmul_zca -version -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32 -ftls-model=local-exec -mstack-protector-guard=global -o /tmp/ccnGZaev.s]
ignore line: [GNU C++17 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)]
ignore line: [ compiled by GNU C version 6.3.0 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP]
ignore line: []
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"]
ignore line: [ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"]
ignore line: [#include "..." search starts here:]
ignore line: [#include <...> search starts here:]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
ignore line: [End of search list.]
ignore line: [Compiler executable checksum: 9f1af22654283b330c4d5ef68368da37]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_bd9bf.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_bd9bf.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei_zmmul_zca -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_bd9bf.dir/CMakeCXXCompilerABI.cpp.obj /tmp/ccnGZaev.s]
ignore line: [GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_bd9bf.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_bd9bf.dir/CMakeCXXCompilerABI.cpp.']
ignore line: [[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_bd9bf.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_bd9bf && :]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++]
ignore line: [COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-nostartfiles' '-v' '-o' 'cmTC_bd9bf' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_bd9bf.']
link line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/cccQdujg.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_bd9bf -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/cc3YcbXb -lgcc --start-group -lgcc -lc --end-group -lgcc]
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2] ==> ignore
arg [-plugin] ==> ignore
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so] ==> ignore
arg [-plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper] ==> ignore
arg [-plugin-opt=-fresolution=/tmp/cccQdujg.res] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib]
arg [-Tpicolibc.ld] ==> ignore
arg [--sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf] ==> ignore
arg [-melf32lriscv] ==> ignore
arg [-X] ==> ignore
arg [--gc-sections] ==> ignore
arg [-o] ==> ignore
arg [cmTC_bd9bf] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib]
arg [@/tmp/cc3YcbXb] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [--start-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [-lc] ==> lib [c]
arg [--end-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
ignore line: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start]
ignore line: [ defaulting to 10000000]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-nostartfiles' '-v' '-o' 'cmTC_bd9bf' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_bd9bf.']
ignore line: []
ignore line: []
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit libs: [gcc;gcc;c;gcc]
implicit objs: []
implicit dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit fwks: []
-
kind: "try_compile-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:83 (try_compile)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/CMakeLists.txt:89 (idf_toolchain_rerun_abi_detection)"
checks:
- "Detecting C compiler ABI info"
directories:
source: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-4EvJFd"
binary: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-4EvJFd"
cmakeVariables:
CMAKE_C_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags\""
CMAKE_C_FLAGS_DEBUG: "-g"
CMAKE_EXE_LINKER_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags\""
CMAKE_MODULE_PATH: "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake;/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/third_party"
buildResult:
variable: "CMAKE_C_ABI_COMPILED"
cached: true
stdout: |
Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-4EvJFd'
Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_02613
[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" -v -o CMakeFiles/cmTC_02613.dir/CMakeCCompilerABI.c.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_02613.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_02613.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1 -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32 -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32 /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_02613.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -march=rv32imc_zicsr_zifencei -mtune=esp-base -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei_zmmul_zca -version -o /tmp/cc3FhIuS.s
GNU C23 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)
compiled by GNU C version 6.3.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"
ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"
#include "..." search starts here:
#include <...> search starts here:
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include
End of search list.
Compiler executable checksum: ed3d8b9eee966d8bec68b15ef117a0d8
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_02613.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_02613.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei_zmmul_zca -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_02613.dir/CMakeCCompilerABI.c.obj /tmp/cc3FhIuS.s
GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_02613.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_02613.dir/CMakeCCompilerABI.c.'
[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_02613.dir/CMakeCCompilerABI.c.obj -o cmTC_02613 && :
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc
COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_02613' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_02613.'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/cc9owX8o.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_02613 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/cceawBvq -lgcc --start-group -lgcc -lc --end-group -lgcc
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start; defaulting to 10000000
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_02613' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_02613.'
exitCode: 0
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:191 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/CMakeLists.txt:89 (idf_toolchain_rerun_abi_detection)"
message: |
Parsed C implicit include dir info: rv=done
found start of include info
found start of implicit include info
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
end of search list found
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
implicit include dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:227 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/CMakeLists.txt:89 (idf_toolchain_rerun_abi_detection)"
message: |
Parsed C implicit link information:
link line regex: [^( *|.*[/\\])(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)))("|,| |$)]
ignore line: [Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-4EvJFd']
ignore line: []
ignore line: [Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_02613]
ignore line: [[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" -v -o CMakeFiles/cmTC_02613.dir/CMakeCCompilerABI.c.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_02613.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_02613.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1 -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32 -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32 /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_02613.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -march=rv32imc_zicsr_zifencei -mtune=esp-base -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei_zmmul_zca -version -o /tmp/cc3FhIuS.s]
ignore line: [GNU C23 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)]
ignore line: [ compiled by GNU C version 6.3.0 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP]
ignore line: []
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"]
ignore line: [ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"]
ignore line: [#include "..." search starts here:]
ignore line: [#include <...> search starts here:]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
ignore line: [End of search list.]
ignore line: [Compiler executable checksum: ed3d8b9eee966d8bec68b15ef117a0d8]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_02613.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_02613.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei_zmmul_zca -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_02613.dir/CMakeCCompilerABI.c.obj /tmp/cc3FhIuS.s]
ignore line: [GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_02613.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_02613.dir/CMakeCCompilerABI.c.']
ignore line: [[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_02613.dir/CMakeCCompilerABI.c.obj -o cmTC_02613 && :]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc]
ignore line: [COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_02613' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_02613.']
link line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/cc9owX8o.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_02613 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/cceawBvq -lgcc --start-group -lgcc -lc --end-group -lgcc]
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2] ==> ignore
arg [-plugin] ==> ignore
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so] ==> ignore
arg [-plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper] ==> ignore
arg [-plugin-opt=-fresolution=/tmp/cc9owX8o.res] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib]
arg [-Tpicolibc.ld] ==> ignore
arg [--sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf] ==> ignore
arg [-melf32lriscv] ==> ignore
arg [-X] ==> ignore
arg [--gc-sections] ==> ignore
arg [-o] ==> ignore
arg [cmTC_02613] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib]
arg [@/tmp/cceawBvq] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [--start-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [-lc] ==> lib [c]
arg [--end-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
ignore line: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start]
ignore line: [ defaulting to 10000000]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_02613' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_02613.']
ignore line: []
ignore line: []
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit libs: [gcc;gcc;c;gcc]
implicit objs: []
implicit dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit fwks: []
-
kind: "try_compile-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:83 (try_compile)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/CMakeLists.txt:89 (idf_toolchain_rerun_abi_detection)"
checks:
- "Detecting CXX compiler ABI info"
directories:
source: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-KckyGQ"
binary: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-KckyGQ"
cmakeVariables:
CMAKE_CXX_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags\""
CMAKE_CXX_FLAGS_DEBUG: "-g"
CMAKE_CXX_SCAN_FOR_MODULES: "OFF"
CMAKE_EXE_LINKER_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags\""
CMAKE_MODULE_PATH: "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake;/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/third_party"
buildResult:
variable: "CMAKE_CXX_ABI_COMPILED"
cached: true
stdout: |
Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-KckyGQ'
Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_2811c
[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" -v -o CMakeFiles/cmTC_2811c.dir/CMakeCXXCompilerABI.cpp.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-v' '-o' 'CMakeFiles/cmTC_2811c.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_2811c.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1plus -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32/no-rtti -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_2811c.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -march=rv32imc_zicsr_zifencei -mtune=esp-base -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei_zmmul_zca -version -fno-rtti -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti -ftls-model=local-exec -mstack-protector-guard=global -o /tmp/ccP2VYjs.s
GNU C++17 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)
compiled by GNU C version 6.3.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"
ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"
#include "..." search starts here:
#include <...> search starts here:
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include
End of search list.
Compiler executable checksum: 9f1af22654283b330c4d5ef68368da37
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-v' '-o' 'CMakeFiles/cmTC_2811c.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_2811c.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei_zmmul_zca -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_2811c.dir/CMakeCXXCompilerABI.cpp.obj /tmp/ccP2VYjs.s
GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-v' '-o' 'CMakeFiles/cmTC_2811c.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_2811c.dir/CMakeCXXCompilerABI.cpp.'
[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_2811c.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_2811c && :
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++
COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_2811c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_2811c.'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccnZN3aa.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_2811c -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/ccDXQjsQ -lgcc --start-group -lgcc -lc --end-group -lgcc
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start; defaulting to 10000000
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_2811c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_2811c.'
exitCode: 0
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:191 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/CMakeLists.txt:89 (idf_toolchain_rerun_abi_detection)"
message: |
Parsed CXX implicit include dir info: rv=done
found start of include info
found start of implicit include info
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
end of search list found
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/backward]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
implicit include dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/backward;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:227 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/CMakeLists.txt:89 (idf_toolchain_rerun_abi_detection)"
message: |
Parsed CXX implicit link information:
link line regex: [^( *|.*[/\\])(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)))("|,| |$)]
ignore line: [Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-KckyGQ']
ignore line: []
ignore line: [Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_2811c]
ignore line: [[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" -v -o CMakeFiles/cmTC_2811c.dir/CMakeCXXCompilerABI.cpp.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-v' '-o' 'CMakeFiles/cmTC_2811c.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_2811c.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1plus -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32/no-rtti -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_2811c.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -march=rv32imc_zicsr_zifencei -mtune=esp-base -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei_zmmul_zca -version -fno-rtti -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti -ftls-model=local-exec -mstack-protector-guard=global -o /tmp/ccP2VYjs.s]
ignore line: [GNU C++17 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)]
ignore line: [ compiled by GNU C version 6.3.0 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP]
ignore line: []
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"]
ignore line: [ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"]
ignore line: [#include "..." search starts here:]
ignore line: [#include <...> search starts here:]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
ignore line: [End of search list.]
ignore line: [Compiler executable checksum: 9f1af22654283b330c4d5ef68368da37]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-v' '-o' 'CMakeFiles/cmTC_2811c.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_2811c.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei_zmmul_zca -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_2811c.dir/CMakeCXXCompilerABI.cpp.obj /tmp/ccP2VYjs.s]
ignore line: [GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-v' '-o' 'CMakeFiles/cmTC_2811c.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_2811c.dir/CMakeCXXCompilerABI.cpp.']
ignore line: [[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_2811c.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_2811c && :]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++]
ignore line: [COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_2811c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_2811c.']
link line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccnZN3aa.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_2811c -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/ccDXQjsQ -lgcc --start-group -lgcc -lc --end-group -lgcc]
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2] ==> ignore
arg [-plugin] ==> ignore
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so] ==> ignore
arg [-plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper] ==> ignore
arg [-plugin-opt=-fresolution=/tmp/ccnZN3aa.res] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib]
arg [-Tpicolibc.ld] ==> ignore
arg [--sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf] ==> ignore
arg [-melf32lriscv] ==> ignore
arg [-X] ==> ignore
arg [--gc-sections] ==> ignore
arg [-o] ==> ignore
arg [cmTC_2811c] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib]
arg [@/tmp/ccDXQjsQ] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [--start-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [-lc] ==> lib [c]
arg [--end-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
ignore line: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start]
ignore line: [ defaulting to 10000000]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_2811c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_2811c.']
ignore line: []
ignore line: []
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit libs: [gcc;gcc;c;gcc]
implicit objs: []
implicit dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit fwks: []
...
---
events:
-
kind: "try_compile-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:83 (try_compile)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/esp_libc/project_include.cmake:20 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
checks:
- "Detecting C compiler ABI info"
directories:
source: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-98gYUs"
binary: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-98gYUs"
cmakeVariables:
CMAKE_C_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags\""
CMAKE_C_FLAGS_DEBUG: "-g"
CMAKE_EXE_LINKER_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags\""
CMAKE_MODULE_PATH: "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake;/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/third_party"
buildResult:
variable: "CMAKE_C_ABI_COMPILED"
cached: true
stdout: |
Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-98gYUs'
Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_4efc0
[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" -v -o CMakeFiles/cmTC_4efc0.dir/CMakeCCompilerABI.c.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_4efc0.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_4efc0.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1 -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32 -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32 /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_4efc0.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -march=rv32imc_zicsr_zifencei -mtune=esp-base -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei_zmmul_zca -version -o /tmp/ccvlC4Ve.s
GNU C23 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)
compiled by GNU C version 6.3.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"
ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"
#include "..." search starts here:
#include <...> search starts here:
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include
End of search list.
Compiler executable checksum: ed3d8b9eee966d8bec68b15ef117a0d8
COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_4efc0.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_4efc0.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei_zmmul_zca -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_4efc0.dir/CMakeCCompilerABI.c.obj /tmp/ccvlC4Ve.s
GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_4efc0.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_4efc0.dir/CMakeCCompilerABI.c.'
[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_4efc0.dir/CMakeCCompilerABI.c.obj -o cmTC_4efc0 && :
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc
COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-specs=picolibc.specs' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_4efc0' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_4efc0.'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccnyIycZ.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_4efc0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/ccIAquxx -lgcc --start-group -lgcc -lc --end-group -lgcc
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start; defaulting to 10000000
COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-specs=picolibc.specs' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_4efc0' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_4efc0.'
exitCode: 0
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:191 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/esp_libc/project_include.cmake:20 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
message: |
Parsed C implicit include dir info: rv=done
found start of include info
found start of implicit include info
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
end of search list found
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
implicit include dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:227 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/esp_libc/project_include.cmake:20 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
message: |
Parsed C implicit link information:
link line regex: [^( *|.*[/\\])(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)))("|,| |$)]
ignore line: [Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-98gYUs']
ignore line: []
ignore line: [Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_4efc0]
ignore line: [[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" -v -o CMakeFiles/cmTC_4efc0.dir/CMakeCCompilerABI.c.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_4efc0.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_4efc0.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1 -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32 -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32 /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_4efc0.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -march=rv32imc_zicsr_zifencei -mtune=esp-base -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei_zmmul_zca -version -o /tmp/ccvlC4Ve.s]
ignore line: [GNU C23 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)]
ignore line: [ compiled by GNU C version 6.3.0 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP]
ignore line: []
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"]
ignore line: [ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"]
ignore line: [#include "..." search starts here:]
ignore line: [#include <...> search starts here:]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
ignore line: [End of search list.]
ignore line: [Compiler executable checksum: ed3d8b9eee966d8bec68b15ef117a0d8]
ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_4efc0.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_4efc0.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei_zmmul_zca -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_4efc0.dir/CMakeCCompilerABI.c.obj /tmp/ccvlC4Ve.s]
ignore line: [GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_4efc0.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_4efc0.dir/CMakeCCompilerABI.c.']
ignore line: [[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_4efc0.dir/CMakeCCompilerABI.c.obj -o cmTC_4efc0 && :]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc]
ignore line: [COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-specs=picolibc.specs' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_4efc0' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_4efc0.']
link line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccnyIycZ.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_4efc0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/ccIAquxx -lgcc --start-group -lgcc -lc --end-group -lgcc]
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2] ==> ignore
arg [-plugin] ==> ignore
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so] ==> ignore
arg [-plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper] ==> ignore
arg [-plugin-opt=-fresolution=/tmp/ccnyIycZ.res] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib]
arg [-Tpicolibc.ld] ==> ignore
arg [--sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf] ==> ignore
arg [-melf32lriscv] ==> ignore
arg [-X] ==> ignore
arg [--gc-sections] ==> ignore
arg [-o] ==> ignore
arg [cmTC_4efc0] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib]
arg [@/tmp/ccIAquxx] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [--start-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [-lc] ==> lib [c]
arg [--end-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
ignore line: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start]
ignore line: [ defaulting to 10000000]
ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-specs=picolibc.specs' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_4efc0' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_4efc0.']
ignore line: []
ignore line: []
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit libs: [gcc;gcc;c;gcc]
implicit objs: []
implicit dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit fwks: []
-
kind: "try_compile-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:83 (try_compile)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/esp_libc/project_include.cmake:20 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
checks:
- "Detecting CXX compiler ABI info"
directories:
source: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-iIPJ54"
binary: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-iIPJ54"
cmakeVariables:
CMAKE_CXX_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags\""
CMAKE_CXX_FLAGS_DEBUG: "-g"
CMAKE_CXX_SCAN_FOR_MODULES: "OFF"
CMAKE_EXE_LINKER_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags\""
CMAKE_MODULE_PATH: "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake;/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/third_party"
buildResult:
variable: "CMAKE_CXX_ABI_COMPILED"
cached: true
stdout: |
Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-iIPJ54'
Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_aa301
[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" -v -o CMakeFiles/cmTC_aa301.dir/CMakeCXXCompilerABI.cpp.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_aa301.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_aa301.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1plus -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32/no-rtti -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_aa301.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -march=rv32imc_zicsr_zifencei -mtune=esp-base -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei_zmmul_zca -version -fno-rtti -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti -ftls-model=local-exec -mstack-protector-guard=global -o /tmp/ccbUjUk4.s
GNU C++17 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)
compiled by GNU C version 6.3.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"
ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"
#include "..." search starts here:
#include <...> search starts here:
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include
End of search list.
Compiler executable checksum: 9f1af22654283b330c4d5ef68368da37
COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_aa301.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_aa301.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei_zmmul_zca -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_aa301.dir/CMakeCXXCompilerABI.cpp.obj /tmp/ccbUjUk4.s
GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_aa301.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_aa301.dir/CMakeCXXCompilerABI.cpp.'
[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_aa301.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_aa301 && :
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++
COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-specs=picolibc.specs' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_aa301' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_aa301.'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccvJPY8O.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_aa301 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/ccpS7f1H -lgcc --start-group -lgcc -lc --end-group -lgcc
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start; defaulting to 10000000
COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-specs=picolibc.specs' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_aa301' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_aa301.'
exitCode: 0
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:191 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/esp_libc/project_include.cmake:20 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
message: |
Parsed CXX implicit include dir info: rv=done
found start of include info
found start of implicit include info
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
end of search list found
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/backward]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
implicit include dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/backward;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:227 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/esp_libc/project_include.cmake:20 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
message: |
Parsed CXX implicit link information:
link line regex: [^( *|.*[/\\])(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)))("|,| |$)]
ignore line: [Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-iIPJ54']
ignore line: []
ignore line: [Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_aa301]
ignore line: [[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" -v -o CMakeFiles/cmTC_aa301.dir/CMakeCXXCompilerABI.cpp.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_aa301.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_aa301.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1plus -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32/no-rtti -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_aa301.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -march=rv32imc_zicsr_zifencei -mtune=esp-base -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei_zmmul_zca -version -fno-rtti -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti -ftls-model=local-exec -mstack-protector-guard=global -o /tmp/ccbUjUk4.s]
ignore line: [GNU C++17 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)]
ignore line: [ compiled by GNU C version 6.3.0 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP]
ignore line: []
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"]
ignore line: [ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"]
ignore line: [#include "..." search starts here:]
ignore line: [#include <...> search starts here:]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
ignore line: [End of search list.]
ignore line: [Compiler executable checksum: 9f1af22654283b330c4d5ef68368da37]
ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_aa301.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_aa301.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei_zmmul_zca -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_aa301.dir/CMakeCXXCompilerABI.cpp.obj /tmp/ccbUjUk4.s]
ignore line: [GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_aa301.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_aa301.dir/CMakeCXXCompilerABI.cpp.']
ignore line: [[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_aa301.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_aa301 && :]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++]
ignore line: [COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-specs=picolibc.specs' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_aa301' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_aa301.']
link line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccvJPY8O.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_aa301 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/ccpS7f1H -lgcc --start-group -lgcc -lc --end-group -lgcc]
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2] ==> ignore
arg [-plugin] ==> ignore
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so] ==> ignore
arg [-plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper] ==> ignore
arg [-plugin-opt=-fresolution=/tmp/ccvJPY8O.res] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib]
arg [-Tpicolibc.ld] ==> ignore
arg [--sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf] ==> ignore
arg [-melf32lriscv] ==> ignore
arg [-X] ==> ignore
arg [--gc-sections] ==> ignore
arg [-o] ==> ignore
arg [cmTC_aa301] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib]
arg [@/tmp/ccpS7f1H] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [--start-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [-lc] ==> lib [c]
arg [--end-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
ignore line: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start]
ignore line: [ defaulting to 10000000]
ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-specs=picolibc.specs' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_aa301' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_aa301.']
ignore line: []
ignore line: []
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit libs: [gcc;gcc;c;gcc]
implicit objs: []
implicit dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit fwks: []
-
kind: "try_compile-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:83 (try_compile)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/soc/project_include.cmake:83 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
checks:
- "Detecting C compiler ABI info"
directories:
source: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-FUhiEq"
binary: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-FUhiEq"
cmakeVariables:
CMAKE_C_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags\""
CMAKE_C_FLAGS_DEBUG: "-g"
CMAKE_EXE_LINKER_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags\""
CMAKE_MODULE_PATH: "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake;/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/third_party"
buildResult:
variable: "CMAKE_C_ABI_COMPILED"
cached: true
stdout: |
Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-FUhiEq'
Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_e5e69
[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" -v -o CMakeFiles/cmTC_e5e69.dir/CMakeCCompilerABI.c.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_e5e69.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_e5e69.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1 -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32 -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32 /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_e5e69.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -march=rv32imc_zicsr_zifencei -mtune=esp-base -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei_zmmul_zca -version -o /tmp/ccHWfjon.s
GNU C23 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)
compiled by GNU C version 6.3.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"
ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"
#include "..." search starts here:
#include <...> search starts here:
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include
End of search list.
Compiler executable checksum: ed3d8b9eee966d8bec68b15ef117a0d8
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_e5e69.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_e5e69.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei_zmmul_zca -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_e5e69.dir/CMakeCCompilerABI.c.obj /tmp/ccHWfjon.s
GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_e5e69.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_e5e69.dir/CMakeCCompilerABI.c.'
[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_e5e69.dir/CMakeCCompilerABI.c.obj -o cmTC_e5e69 && :
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc
COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-nostartfiles' '-v' '-o' 'cmTC_e5e69' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_e5e69.'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccSDlHCj.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_e5e69 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/ccJSfhv3 -lgcc --start-group -lgcc -lc --end-group -lgcc
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start; defaulting to 10000000
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-nostartfiles' '-v' '-o' 'cmTC_e5e69' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_e5e69.'
exitCode: 0
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:191 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/soc/project_include.cmake:83 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
message: |
Parsed C implicit include dir info: rv=done
found start of include info
found start of implicit include info
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
end of search list found
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
implicit include dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:227 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/soc/project_include.cmake:83 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
message: |
Parsed C implicit link information:
link line regex: [^( *|.*[/\\])(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)))("|,| |$)]
ignore line: [Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-FUhiEq']
ignore line: []
ignore line: [Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_e5e69]
ignore line: [[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" -v -o CMakeFiles/cmTC_e5e69.dir/CMakeCCompilerABI.c.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_e5e69.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_e5e69.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1 -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32 -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32 /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_e5e69.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -march=rv32imc_zicsr_zifencei -mtune=esp-base -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei_zmmul_zca -version -o /tmp/ccHWfjon.s]
ignore line: [GNU C23 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)]
ignore line: [ compiled by GNU C version 6.3.0 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP]
ignore line: []
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"]
ignore line: [ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"]
ignore line: [#include "..." search starts here:]
ignore line: [#include <...> search starts here:]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
ignore line: [End of search list.]
ignore line: [Compiler executable checksum: ed3d8b9eee966d8bec68b15ef117a0d8]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_e5e69.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_e5e69.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei_zmmul_zca -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_e5e69.dir/CMakeCCompilerABI.c.obj /tmp/ccHWfjon.s]
ignore line: [GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_e5e69.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_e5e69.dir/CMakeCCompilerABI.c.']
ignore line: [[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_e5e69.dir/CMakeCCompilerABI.c.obj -o cmTC_e5e69 && :]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc]
ignore line: [COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-nostartfiles' '-v' '-o' 'cmTC_e5e69' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_e5e69.']
link line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccSDlHCj.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_e5e69 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/ccJSfhv3 -lgcc --start-group -lgcc -lc --end-group -lgcc]
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2] ==> ignore
arg [-plugin] ==> ignore
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so] ==> ignore
arg [-plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper] ==> ignore
arg [-plugin-opt=-fresolution=/tmp/ccSDlHCj.res] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib]
arg [-Tpicolibc.ld] ==> ignore
arg [--sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf] ==> ignore
arg [-melf32lriscv] ==> ignore
arg [-X] ==> ignore
arg [--gc-sections] ==> ignore
arg [-o] ==> ignore
arg [cmTC_e5e69] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib]
arg [@/tmp/ccJSfhv3] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [--start-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [-lc] ==> lib [c]
arg [--end-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
ignore line: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start]
ignore line: [ defaulting to 10000000]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-nostartfiles' '-v' '-o' 'cmTC_e5e69' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_e5e69.']
ignore line: []
ignore line: []
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit libs: [gcc;gcc;c;gcc]
implicit objs: []
implicit dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit fwks: []
-
kind: "try_compile-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:83 (try_compile)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/soc/project_include.cmake:83 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
checks:
- "Detecting CXX compiler ABI info"
directories:
source: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-ZFiPpc"
binary: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-ZFiPpc"
cmakeVariables:
CMAKE_CXX_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags\""
CMAKE_CXX_FLAGS_DEBUG: "-g"
CMAKE_CXX_SCAN_FOR_MODULES: "OFF"
CMAKE_EXE_LINKER_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags\""
CMAKE_MODULE_PATH: "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake;/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/third_party"
buildResult:
variable: "CMAKE_CXX_ABI_COMPILED"
cached: true
stdout: |
Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-ZFiPpc'
Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_4a9cc
[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" -v -o CMakeFiles/cmTC_4a9cc.dir/CMakeCXXCompilerABI.cpp.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COLLECT_GCC_OPTIONS='-fno-rtti' '-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_4a9cc.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_4a9cc.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1plus -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32/no-rtti -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_4a9cc.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -march=rv32imc_zicsr_zifencei -mtune=esp-base -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei_zmmul_zca -version -fno-rtti -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti -ftls-model=local-exec -mstack-protector-guard=global -o /tmp/ccXZyE8H.s
GNU C++17 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)
compiled by GNU C version 6.3.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"
ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"
#include "..." search starts here:
#include <...> search starts here:
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include
End of search list.
Compiler executable checksum: 9f1af22654283b330c4d5ef68368da37
COLLECT_GCC_OPTIONS='-fno-rtti' '-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_4a9cc.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_4a9cc.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei_zmmul_zca -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_4a9cc.dir/CMakeCXXCompilerABI.cpp.obj /tmp/ccXZyE8H.s
GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-fno-rtti' '-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_4a9cc.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_4a9cc.dir/CMakeCXXCompilerABI.cpp.'
[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_4a9cc.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_4a9cc && :
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++
COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-nostartfiles' '-v' '-o' 'cmTC_4a9cc' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_4a9cc.'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccFQlJGo.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_4a9cc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/ccpSKKg7 -lgcc --start-group -lgcc -lc --end-group -lgcc
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start; defaulting to 10000000
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-nostartfiles' '-v' '-o' 'cmTC_4a9cc' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_4a9cc.'
exitCode: 0
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:191 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/soc/project_include.cmake:83 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
message: |
Parsed CXX implicit include dir info: rv=done
found start of include info
found start of implicit include info
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
end of search list found
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/backward]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
implicit include dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/backward;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:227 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/soc/project_include.cmake:83 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
message: |
Parsed CXX implicit link information:
link line regex: [^( *|.*[/\\])(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)))("|,| |$)]
ignore line: [Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-ZFiPpc']
ignore line: []
ignore line: [Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_4a9cc]
ignore line: [[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" -v -o CMakeFiles/cmTC_4a9cc.dir/CMakeCXXCompilerABI.cpp.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COLLECT_GCC_OPTIONS='-fno-rtti' '-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_4a9cc.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_4a9cc.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1plus -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32/no-rtti -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_4a9cc.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -march=rv32imc_zicsr_zifencei -mtune=esp-base -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei_zmmul_zca -version -fno-rtti -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti -ftls-model=local-exec -mstack-protector-guard=global -o /tmp/ccXZyE8H.s]
ignore line: [GNU C++17 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)]
ignore line: [ compiled by GNU C version 6.3.0 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP]
ignore line: []
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"]
ignore line: [ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"]
ignore line: [#include "..." search starts here:]
ignore line: [#include <...> search starts here:]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
ignore line: [End of search list.]
ignore line: [Compiler executable checksum: 9f1af22654283b330c4d5ef68368da37]
ignore line: [COLLECT_GCC_OPTIONS='-fno-rtti' '-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_4a9cc.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_4a9cc.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei_zmmul_zca -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_4a9cc.dir/CMakeCXXCompilerABI.cpp.obj /tmp/ccXZyE8H.s]
ignore line: [GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-fno-rtti' '-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_4a9cc.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_4a9cc.dir/CMakeCXXCompilerABI.cpp.']
ignore line: [[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_4a9cc.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_4a9cc && :]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++]
ignore line: [COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-nostartfiles' '-v' '-o' 'cmTC_4a9cc' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_4a9cc.']
link line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccFQlJGo.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_4a9cc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/ccpSKKg7 -lgcc --start-group -lgcc -lc --end-group -lgcc]
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2] ==> ignore
arg [-plugin] ==> ignore
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so] ==> ignore
arg [-plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper] ==> ignore
arg [-plugin-opt=-fresolution=/tmp/ccFQlJGo.res] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib]
arg [-Tpicolibc.ld] ==> ignore
arg [--sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf] ==> ignore
arg [-melf32lriscv] ==> ignore
arg [-X] ==> ignore
arg [--gc-sections] ==> ignore
arg [-o] ==> ignore
arg [cmTC_4a9cc] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib]
arg [@/tmp/ccpSKKg7] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [--start-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [-lc] ==> lib [c]
arg [--end-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
ignore line: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start]
ignore line: [ defaulting to 10000000]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-nostartfiles' '-v' '-o' 'cmTC_4a9cc' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_4a9cc.']
ignore line: []
ignore line: []
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit libs: [gcc;gcc;c;gcc]
implicit objs: []
implicit dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit fwks: []
-
kind: "try_compile-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:83 (try_compile)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/CMakeLists.txt:89 (idf_toolchain_rerun_abi_detection)"
checks:
- "Detecting C compiler ABI info"
directories:
source: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-HcZK42"
binary: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-HcZK42"
cmakeVariables:
CMAKE_C_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags\""
CMAKE_C_FLAGS_DEBUG: "-g"
CMAKE_EXE_LINKER_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags\""
CMAKE_MODULE_PATH: "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake;/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/third_party"
buildResult:
variable: "CMAKE_C_ABI_COMPILED"
cached: true
stdout: |
Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-HcZK42'
Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_720a8
[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" -v -o CMakeFiles/cmTC_720a8.dir/CMakeCCompilerABI.c.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_720a8.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_720a8.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1 -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32 -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32 /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_720a8.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -march=rv32imc_zicsr_zifencei -mtune=esp-base -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei_zmmul_zca -version -o /tmp/cc9pmkpc.s
GNU C23 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)
compiled by GNU C version 6.3.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"
ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"
#include "..." search starts here:
#include <...> search starts here:
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include
End of search list.
Compiler executable checksum: ed3d8b9eee966d8bec68b15ef117a0d8
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_720a8.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_720a8.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei_zmmul_zca -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_720a8.dir/CMakeCCompilerABI.c.obj /tmp/cc9pmkpc.s
GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_720a8.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_720a8.dir/CMakeCCompilerABI.c.'
[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_720a8.dir/CMakeCCompilerABI.c.obj -o cmTC_720a8 && :
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc
COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_720a8' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_720a8.'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccCOBiN5.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_720a8 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/ccrHE6fA -lgcc --start-group -lgcc -lc --end-group -lgcc
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start; defaulting to 10000000
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_720a8' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_720a8.'
exitCode: 0
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:191 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/CMakeLists.txt:89 (idf_toolchain_rerun_abi_detection)"
message: |
Parsed C implicit include dir info: rv=done
found start of include info
found start of implicit include info
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
end of search list found
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
implicit include dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:227 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/CMakeLists.txt:89 (idf_toolchain_rerun_abi_detection)"
message: |
Parsed C implicit link information:
link line regex: [^( *|.*[/\\])(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)))("|,| |$)]
ignore line: [Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-HcZK42']
ignore line: []
ignore line: [Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_720a8]
ignore line: [[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" -v -o CMakeFiles/cmTC_720a8.dir/CMakeCCompilerABI.c.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_720a8.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_720a8.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1 -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32 -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32 /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_720a8.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -march=rv32imc_zicsr_zifencei -mtune=esp-base -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei_zmmul_zca -version -o /tmp/cc9pmkpc.s]
ignore line: [GNU C23 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)]
ignore line: [ compiled by GNU C version 6.3.0 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP]
ignore line: []
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"]
ignore line: [ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"]
ignore line: [#include "..." search starts here:]
ignore line: [#include <...> search starts here:]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
ignore line: [End of search list.]
ignore line: [Compiler executable checksum: ed3d8b9eee966d8bec68b15ef117a0d8]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_720a8.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_720a8.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei_zmmul_zca -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_720a8.dir/CMakeCCompilerABI.c.obj /tmp/cc9pmkpc.s]
ignore line: [GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_720a8.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_720a8.dir/CMakeCCompilerABI.c.']
ignore line: [[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_720a8.dir/CMakeCCompilerABI.c.obj -o cmTC_720a8 && :]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc]
ignore line: [COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_720a8' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_720a8.']
link line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccCOBiN5.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_720a8 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/ccrHE6fA -lgcc --start-group -lgcc -lc --end-group -lgcc]
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2] ==> ignore
arg [-plugin] ==> ignore
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so] ==> ignore
arg [-plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper] ==> ignore
arg [-plugin-opt=-fresolution=/tmp/ccCOBiN5.res] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib]
arg [-Tpicolibc.ld] ==> ignore
arg [--sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf] ==> ignore
arg [-melf32lriscv] ==> ignore
arg [-X] ==> ignore
arg [--gc-sections] ==> ignore
arg [-o] ==> ignore
arg [cmTC_720a8] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib]
arg [@/tmp/ccrHE6fA] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [--start-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [-lc] ==> lib [c]
arg [--end-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
ignore line: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start]
ignore line: [ defaulting to 10000000]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_720a8' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_720a8.']
ignore line: []
ignore line: []
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit libs: [gcc;gcc;c;gcc]
implicit objs: []
implicit dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit fwks: []
-
kind: "try_compile-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:83 (try_compile)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/CMakeLists.txt:89 (idf_toolchain_rerun_abi_detection)"
checks:
- "Detecting CXX compiler ABI info"
directories:
source: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-VRb3I2"
binary: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-VRb3I2"
cmakeVariables:
CMAKE_CXX_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags\""
CMAKE_CXX_FLAGS_DEBUG: "-g"
CMAKE_CXX_SCAN_FOR_MODULES: "OFF"
CMAKE_EXE_LINKER_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags\""
CMAKE_MODULE_PATH: "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake;/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/third_party"
buildResult:
variable: "CMAKE_CXX_ABI_COMPILED"
cached: true
stdout: |
Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-VRb3I2'
Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_60e75
[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" -v -o CMakeFiles/cmTC_60e75.dir/CMakeCXXCompilerABI.cpp.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-v' '-o' 'CMakeFiles/cmTC_60e75.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_60e75.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1plus -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32/no-rtti -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_60e75.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -march=rv32imc_zicsr_zifencei -mtune=esp-base -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei_zmmul_zca -version -fno-rtti -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti -ftls-model=local-exec -mstack-protector-guard=global -o /tmp/cc4NHSnF.s
GNU C++17 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)
compiled by GNU C version 6.3.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"
ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"
#include "..." search starts here:
#include <...> search starts here:
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include
End of search list.
Compiler executable checksum: 9f1af22654283b330c4d5ef68368da37
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-v' '-o' 'CMakeFiles/cmTC_60e75.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_60e75.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei_zmmul_zca -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_60e75.dir/CMakeCXXCompilerABI.cpp.obj /tmp/cc4NHSnF.s
GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-v' '-o' 'CMakeFiles/cmTC_60e75.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_60e75.dir/CMakeCXXCompilerABI.cpp.'
[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_60e75.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_60e75 && :
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++
COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_60e75' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_60e75.'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccmlHVvd.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_60e75 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/cczp2DiN -lgcc --start-group -lgcc -lc --end-group -lgcc
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start; defaulting to 10000000
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_60e75' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_60e75.'
exitCode: 0
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:191 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/CMakeLists.txt:89 (idf_toolchain_rerun_abi_detection)"
message: |
Parsed CXX implicit include dir info: rv=done
found start of include info
found start of implicit include info
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
end of search list found
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/backward]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
implicit include dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/backward;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:227 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/CMakeLists.txt:89 (idf_toolchain_rerun_abi_detection)"
message: |
Parsed CXX implicit link information:
link line regex: [^( *|.*[/\\])(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)))("|,| |$)]
ignore line: [Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-VRb3I2']
ignore line: []
ignore line: [Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_60e75]
ignore line: [[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" -v -o CMakeFiles/cmTC_60e75.dir/CMakeCXXCompilerABI.cpp.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-v' '-o' 'CMakeFiles/cmTC_60e75.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_60e75.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1plus -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32/no-rtti -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_60e75.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -march=rv32imc_zicsr_zifencei -mtune=esp-base -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei_zmmul_zca -version -fno-rtti -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti -ftls-model=local-exec -mstack-protector-guard=global -o /tmp/cc4NHSnF.s]
ignore line: [GNU C++17 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)]
ignore line: [ compiled by GNU C version 6.3.0 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP]
ignore line: []
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"]
ignore line: [ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"]
ignore line: [#include "..." search starts here:]
ignore line: [#include <...> search starts here:]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
ignore line: [End of search list.]
ignore line: [Compiler executable checksum: 9f1af22654283b330c4d5ef68368da37]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-v' '-o' 'CMakeFiles/cmTC_60e75.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_60e75.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei_zmmul_zca -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_60e75.dir/CMakeCXXCompilerABI.cpp.obj /tmp/cc4NHSnF.s]
ignore line: [GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-v' '-o' 'CMakeFiles/cmTC_60e75.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_60e75.dir/CMakeCXXCompilerABI.cpp.']
ignore line: [[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_60e75.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_60e75 && :]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++]
ignore line: [COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_60e75' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_60e75.']
link line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccmlHVvd.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_60e75 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/cczp2DiN -lgcc --start-group -lgcc -lc --end-group -lgcc]
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2] ==> ignore
arg [-plugin] ==> ignore
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so] ==> ignore
arg [-plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper] ==> ignore
arg [-plugin-opt=-fresolution=/tmp/ccmlHVvd.res] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib]
arg [-Tpicolibc.ld] ==> ignore
arg [--sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf] ==> ignore
arg [-melf32lriscv] ==> ignore
arg [-X] ==> ignore
arg [--gc-sections] ==> ignore
arg [-o] ==> ignore
arg [cmTC_60e75] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib]
arg [@/tmp/cczp2DiN] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [--start-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [-lc] ==> lib [c]
arg [--end-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
ignore line: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start]
ignore line: [ defaulting to 10000000]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_60e75' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_60e75.']
ignore line: []
ignore line: []
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit libs: [gcc;gcc;c;gcc]
implicit objs: []
implicit dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit fwks: []
...
---
events:
-
kind: "try_compile-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:83 (try_compile)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/esp_libc/project_include.cmake:20 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
checks:
- "Detecting C compiler ABI info"
directories:
source: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-Z3davG"
binary: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-Z3davG"
cmakeVariables:
CMAKE_C_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags\""
CMAKE_C_FLAGS_DEBUG: "-g"
CMAKE_EXE_LINKER_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags\""
CMAKE_MODULE_PATH: "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake;/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/third_party"
buildResult:
variable: "CMAKE_C_ABI_COMPILED"
cached: true
stdout: |
Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-Z3davG'
Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_32abf
[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" -v -o CMakeFiles/cmTC_32abf.dir/CMakeCCompilerABI.c.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_32abf.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_32abf.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1 -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32 -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32 /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_32abf.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -march=rv32imc_zicsr_zifencei -mtune=esp-base -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei_zmmul_zca -version -o /tmp/ccG3HB3M.s
GNU C23 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)
compiled by GNU C version 6.3.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"
ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"
#include "..." search starts here:
#include <...> search starts here:
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include
End of search list.
Compiler executable checksum: ed3d8b9eee966d8bec68b15ef117a0d8
COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_32abf.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_32abf.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei_zmmul_zca -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_32abf.dir/CMakeCCompilerABI.c.obj /tmp/ccG3HB3M.s
GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_32abf.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_32abf.dir/CMakeCCompilerABI.c.'
[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_32abf.dir/CMakeCCompilerABI.c.obj -o cmTC_32abf && :
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc
COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-specs=picolibc.specs' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_32abf' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_32abf.'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccBMAo70.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_32abf -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/ccFDFjZM -lgcc --start-group -lgcc -lc --end-group -lgcc
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start; defaulting to 10000000
COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-specs=picolibc.specs' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_32abf' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_32abf.'
exitCode: 0
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:191 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/esp_libc/project_include.cmake:20 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
message: |
Parsed C implicit include dir info: rv=done
found start of include info
found start of implicit include info
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
end of search list found
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
implicit include dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:227 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/esp_libc/project_include.cmake:20 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
message: |
Parsed C implicit link information:
link line regex: [^( *|.*[/\\])(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)))("|,| |$)]
ignore line: [Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-Z3davG']
ignore line: []
ignore line: [Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_32abf]
ignore line: [[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" -v -o CMakeFiles/cmTC_32abf.dir/CMakeCCompilerABI.c.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_32abf.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_32abf.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1 -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32 -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32 /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_32abf.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -march=rv32imc_zicsr_zifencei -mtune=esp-base -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei_zmmul_zca -version -o /tmp/ccG3HB3M.s]
ignore line: [GNU C23 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)]
ignore line: [ compiled by GNU C version 6.3.0 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP]
ignore line: []
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"]
ignore line: [ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"]
ignore line: [#include "..." search starts here:]
ignore line: [#include <...> search starts here:]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
ignore line: [End of search list.]
ignore line: [Compiler executable checksum: ed3d8b9eee966d8bec68b15ef117a0d8]
ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_32abf.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_32abf.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei_zmmul_zca -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_32abf.dir/CMakeCCompilerABI.c.obj /tmp/ccG3HB3M.s]
ignore line: [GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_32abf.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_32abf.dir/CMakeCCompilerABI.c.']
ignore line: [[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_32abf.dir/CMakeCCompilerABI.c.obj -o cmTC_32abf && :]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc]
ignore line: [COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-specs=picolibc.specs' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_32abf' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_32abf.']
link line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccBMAo70.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_32abf -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/ccFDFjZM -lgcc --start-group -lgcc -lc --end-group -lgcc]
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2] ==> ignore
arg [-plugin] ==> ignore
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so] ==> ignore
arg [-plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper] ==> ignore
arg [-plugin-opt=-fresolution=/tmp/ccBMAo70.res] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib]
arg [-Tpicolibc.ld] ==> ignore
arg [--sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf] ==> ignore
arg [-melf32lriscv] ==> ignore
arg [-X] ==> ignore
arg [--gc-sections] ==> ignore
arg [-o] ==> ignore
arg [cmTC_32abf] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib]
arg [@/tmp/ccFDFjZM] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [--start-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [-lc] ==> lib [c]
arg [--end-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
ignore line: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start]
ignore line: [ defaulting to 10000000]
ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-specs=picolibc.specs' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_32abf' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_32abf.']
ignore line: []
ignore line: []
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit libs: [gcc;gcc;c;gcc]
implicit objs: []
implicit dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit fwks: []
-
kind: "try_compile-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:83 (try_compile)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/esp_libc/project_include.cmake:20 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
checks:
- "Detecting CXX compiler ABI info"
directories:
source: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-WRJc83"
binary: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-WRJc83"
cmakeVariables:
CMAKE_CXX_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags\""
CMAKE_CXX_FLAGS_DEBUG: "-g"
CMAKE_CXX_SCAN_FOR_MODULES: "OFF"
CMAKE_EXE_LINKER_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags\""
CMAKE_MODULE_PATH: "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake;/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/third_party"
buildResult:
variable: "CMAKE_CXX_ABI_COMPILED"
cached: true
stdout: |
Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-WRJc83'
Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_e2ce1
[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" -v -o CMakeFiles/cmTC_e2ce1.dir/CMakeCXXCompilerABI.cpp.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_e2ce1.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_e2ce1.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1plus -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32/no-rtti -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_e2ce1.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -march=rv32imc_zicsr_zifencei -mtune=esp-base -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei_zmmul_zca -version -fno-rtti -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti -ftls-model=local-exec -mstack-protector-guard=global -o /tmp/cc5rfnRo.s
GNU C++17 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)
compiled by GNU C version 6.3.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"
ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"
#include "..." search starts here:
#include <...> search starts here:
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include
End of search list.
Compiler executable checksum: 9f1af22654283b330c4d5ef68368da37
COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_e2ce1.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_e2ce1.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei_zmmul_zca -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_e2ce1.dir/CMakeCXXCompilerABI.cpp.obj /tmp/cc5rfnRo.s
GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_e2ce1.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_e2ce1.dir/CMakeCXXCompilerABI.cpp.'
[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_e2ce1.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_e2ce1 && :
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++
COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-specs=picolibc.specs' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_e2ce1' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_e2ce1.'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccsAeDEi.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_e2ce1 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/ccIf8DaO -lgcc --start-group -lgcc -lc --end-group -lgcc
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start; defaulting to 10000000
COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-specs=picolibc.specs' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_e2ce1' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_e2ce1.'
exitCode: 0
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:191 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/esp_libc/project_include.cmake:20 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
message: |
Parsed CXX implicit include dir info: rv=done
found start of include info
found start of implicit include info
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
end of search list found
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/backward]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
implicit include dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/backward;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:227 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/esp_libc/project_include.cmake:20 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
message: |
Parsed CXX implicit link information:
link line regex: [^( *|.*[/\\])(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)))("|,| |$)]
ignore line: [Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-WRJc83']
ignore line: []
ignore line: [Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_e2ce1]
ignore line: [[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" -v -o CMakeFiles/cmTC_e2ce1.dir/CMakeCXXCompilerABI.cpp.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_e2ce1.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_e2ce1.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1plus -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32/no-rtti -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_e2ce1.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -march=rv32imc_zicsr_zifencei -mtune=esp-base -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei_zmmul_zca -version -fno-rtti -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti -ftls-model=local-exec -mstack-protector-guard=global -o /tmp/cc5rfnRo.s]
ignore line: [GNU C++17 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)]
ignore line: [ compiled by GNU C version 6.3.0 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP]
ignore line: []
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"]
ignore line: [ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"]
ignore line: [#include "..." search starts here:]
ignore line: [#include <...> search starts here:]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
ignore line: [End of search list.]
ignore line: [Compiler executable checksum: 9f1af22654283b330c4d5ef68368da37]
ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_e2ce1.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_e2ce1.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei_zmmul_zca -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_e2ce1.dir/CMakeCXXCompilerABI.cpp.obj /tmp/cc5rfnRo.s]
ignore line: [GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_e2ce1.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_e2ce1.dir/CMakeCXXCompilerABI.cpp.']
ignore line: [[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_e2ce1.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_e2ce1 && :]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++]
ignore line: [COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-specs=picolibc.specs' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_e2ce1' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_e2ce1.']
link line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccsAeDEi.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_e2ce1 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/ccIf8DaO -lgcc --start-group -lgcc -lc --end-group -lgcc]
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2] ==> ignore
arg [-plugin] ==> ignore
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so] ==> ignore
arg [-plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper] ==> ignore
arg [-plugin-opt=-fresolution=/tmp/ccsAeDEi.res] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib]
arg [-Tpicolibc.ld] ==> ignore
arg [--sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf] ==> ignore
arg [-melf32lriscv] ==> ignore
arg [-X] ==> ignore
arg [--gc-sections] ==> ignore
arg [-o] ==> ignore
arg [cmTC_e2ce1] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib]
arg [@/tmp/ccIf8DaO] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [--start-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [-lc] ==> lib [c]
arg [--end-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
ignore line: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start]
ignore line: [ defaulting to 10000000]
ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-specs=picolibc.specs' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_e2ce1' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_e2ce1.']
ignore line: []
ignore line: []
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit libs: [gcc;gcc;c;gcc]
implicit objs: []
implicit dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit fwks: []
-
kind: "try_compile-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:83 (try_compile)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/soc/project_include.cmake:83 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
checks:
- "Detecting C compiler ABI info"
directories:
source: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-zKVx5M"
binary: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-zKVx5M"
cmakeVariables:
CMAKE_C_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags\""
CMAKE_C_FLAGS_DEBUG: "-g"
CMAKE_EXE_LINKER_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags\""
CMAKE_MODULE_PATH: "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake;/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/third_party"
buildResult:
variable: "CMAKE_C_ABI_COMPILED"
cached: true
stdout: |
Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-zKVx5M'
Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_66905
[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" -v -o CMakeFiles/cmTC_66905.dir/CMakeCCompilerABI.c.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_66905.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_66905.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1 -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32 -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32 /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_66905.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -march=rv32imc_zicsr_zifencei -mtune=esp-base -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei_zmmul_zca -version -o /tmp/cco1xQ3e.s
GNU C23 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)
compiled by GNU C version 6.3.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"
ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"
#include "..." search starts here:
#include <...> search starts here:
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include
End of search list.
Compiler executable checksum: ed3d8b9eee966d8bec68b15ef117a0d8
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_66905.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_66905.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei_zmmul_zca -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_66905.dir/CMakeCCompilerABI.c.obj /tmp/cco1xQ3e.s
GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_66905.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_66905.dir/CMakeCCompilerABI.c.'
[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_66905.dir/CMakeCCompilerABI.c.obj -o cmTC_66905 && :
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc
COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-nostartfiles' '-v' '-o' 'cmTC_66905' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_66905.'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccONVap8.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_66905 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/ccBtFvAF -lgcc --start-group -lgcc -lc --end-group -lgcc
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start; defaulting to 10000000
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-nostartfiles' '-v' '-o' 'cmTC_66905' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_66905.'
exitCode: 0
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:191 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/soc/project_include.cmake:83 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
message: |
Parsed C implicit include dir info: rv=done
found start of include info
found start of implicit include info
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
end of search list found
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
implicit include dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:227 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/soc/project_include.cmake:83 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
message: |
Parsed C implicit link information:
link line regex: [^( *|.*[/\\])(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)))("|,| |$)]
ignore line: [Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-zKVx5M']
ignore line: []
ignore line: [Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_66905]
ignore line: [[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" -v -o CMakeFiles/cmTC_66905.dir/CMakeCCompilerABI.c.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_66905.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_66905.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1 -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32 -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32 /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_66905.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -march=rv32imc_zicsr_zifencei -mtune=esp-base -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei_zmmul_zca -version -o /tmp/cco1xQ3e.s]
ignore line: [GNU C23 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)]
ignore line: [ compiled by GNU C version 6.3.0 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP]
ignore line: []
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"]
ignore line: [ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"]
ignore line: [#include "..." search starts here:]
ignore line: [#include <...> search starts here:]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
ignore line: [End of search list.]
ignore line: [Compiler executable checksum: ed3d8b9eee966d8bec68b15ef117a0d8]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_66905.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_66905.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei_zmmul_zca -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_66905.dir/CMakeCCompilerABI.c.obj /tmp/cco1xQ3e.s]
ignore line: [GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_66905.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_66905.dir/CMakeCCompilerABI.c.']
ignore line: [[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_66905.dir/CMakeCCompilerABI.c.obj -o cmTC_66905 && :]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc]
ignore line: [COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-nostartfiles' '-v' '-o' 'cmTC_66905' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_66905.']
link line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccONVap8.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_66905 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/ccBtFvAF -lgcc --start-group -lgcc -lc --end-group -lgcc]
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2] ==> ignore
arg [-plugin] ==> ignore
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so] ==> ignore
arg [-plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper] ==> ignore
arg [-plugin-opt=-fresolution=/tmp/ccONVap8.res] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib]
arg [-Tpicolibc.ld] ==> ignore
arg [--sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf] ==> ignore
arg [-melf32lriscv] ==> ignore
arg [-X] ==> ignore
arg [--gc-sections] ==> ignore
arg [-o] ==> ignore
arg [cmTC_66905] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib]
arg [@/tmp/ccBtFvAF] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [--start-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [-lc] ==> lib [c]
arg [--end-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
ignore line: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start]
ignore line: [ defaulting to 10000000]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-nostartfiles' '-v' '-o' 'cmTC_66905' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_66905.']
ignore line: []
ignore line: []
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit libs: [gcc;gcc;c;gcc]
implicit objs: []
implicit dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit fwks: []
-
kind: "try_compile-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:83 (try_compile)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/soc/project_include.cmake:83 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
checks:
- "Detecting CXX compiler ABI info"
directories:
source: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-hc6rhd"
binary: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-hc6rhd"
cmakeVariables:
CMAKE_CXX_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags\""
CMAKE_CXX_FLAGS_DEBUG: "-g"
CMAKE_CXX_SCAN_FOR_MODULES: "OFF"
CMAKE_EXE_LINKER_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags\""
CMAKE_MODULE_PATH: "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake;/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/third_party"
buildResult:
variable: "CMAKE_CXX_ABI_COMPILED"
cached: true
stdout: |
Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-hc6rhd'
Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_e35d2
[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" -v -o CMakeFiles/cmTC_e35d2.dir/CMakeCXXCompilerABI.cpp.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COLLECT_GCC_OPTIONS='-fno-rtti' '-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_e35d2.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_e35d2.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1plus -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32/no-rtti -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_e35d2.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -march=rv32imc_zicsr_zifencei -mtune=esp-base -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei_zmmul_zca -version -fno-rtti -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti -ftls-model=local-exec -mstack-protector-guard=global -o /tmp/cc2oWpis.s
GNU C++17 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)
compiled by GNU C version 6.3.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"
ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"
#include "..." search starts here:
#include <...> search starts here:
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include
End of search list.
Compiler executable checksum: 9f1af22654283b330c4d5ef68368da37
COLLECT_GCC_OPTIONS='-fno-rtti' '-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_e35d2.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_e35d2.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei_zmmul_zca -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_e35d2.dir/CMakeCXXCompilerABI.cpp.obj /tmp/cc2oWpis.s
GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-fno-rtti' '-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_e35d2.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_e35d2.dir/CMakeCXXCompilerABI.cpp.'
[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_e35d2.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_e35d2 && :
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++
COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-nostartfiles' '-v' '-o' 'cmTC_e35d2' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_e35d2.'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccj8CQWF.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_e35d2 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/ccU5jHqq -lgcc --start-group -lgcc -lc --end-group -lgcc
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start; defaulting to 10000000
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-nostartfiles' '-v' '-o' 'cmTC_e35d2' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_e35d2.'
exitCode: 0
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:191 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/soc/project_include.cmake:83 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
message: |
Parsed CXX implicit include dir info: rv=done
found start of include info
found start of implicit include info
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
end of search list found
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/backward]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
implicit include dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/backward;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:227 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/soc/project_include.cmake:83 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
message: |
Parsed CXX implicit link information:
link line regex: [^( *|.*[/\\])(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)))("|,| |$)]
ignore line: [Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-hc6rhd']
ignore line: []
ignore line: [Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_e35d2]
ignore line: [[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" -v -o CMakeFiles/cmTC_e35d2.dir/CMakeCXXCompilerABI.cpp.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COLLECT_GCC_OPTIONS='-fno-rtti' '-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_e35d2.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_e35d2.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1plus -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32/no-rtti -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_e35d2.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -march=rv32imc_zicsr_zifencei -mtune=esp-base -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei_zmmul_zca -version -fno-rtti -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti -ftls-model=local-exec -mstack-protector-guard=global -o /tmp/cc2oWpis.s]
ignore line: [GNU C++17 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)]
ignore line: [ compiled by GNU C version 6.3.0 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP]
ignore line: []
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"]
ignore line: [ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"]
ignore line: [#include "..." search starts here:]
ignore line: [#include <...> search starts here:]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
ignore line: [End of search list.]
ignore line: [Compiler executable checksum: 9f1af22654283b330c4d5ef68368da37]
ignore line: [COLLECT_GCC_OPTIONS='-fno-rtti' '-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_e35d2.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_e35d2.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei_zmmul_zca -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_e35d2.dir/CMakeCXXCompilerABI.cpp.obj /tmp/cc2oWpis.s]
ignore line: [GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-fno-rtti' '-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_e35d2.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_e35d2.dir/CMakeCXXCompilerABI.cpp.']
ignore line: [[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_e35d2.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_e35d2 && :]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++]
ignore line: [COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-nostartfiles' '-v' '-o' 'cmTC_e35d2' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_e35d2.']
link line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccj8CQWF.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_e35d2 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/ccU5jHqq -lgcc --start-group -lgcc -lc --end-group -lgcc]
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2] ==> ignore
arg [-plugin] ==> ignore
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so] ==> ignore
arg [-plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper] ==> ignore
arg [-plugin-opt=-fresolution=/tmp/ccj8CQWF.res] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib]
arg [-Tpicolibc.ld] ==> ignore
arg [--sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf] ==> ignore
arg [-melf32lriscv] ==> ignore
arg [-X] ==> ignore
arg [--gc-sections] ==> ignore
arg [-o] ==> ignore
arg [cmTC_e35d2] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib]
arg [@/tmp/ccU5jHqq] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [--start-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [-lc] ==> lib [c]
arg [--end-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
ignore line: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start]
ignore line: [ defaulting to 10000000]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-nostartfiles' '-v' '-o' 'cmTC_e35d2' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_e35d2.']
ignore line: []
ignore line: []
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit libs: [gcc;gcc;c;gcc]
implicit objs: []
implicit dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit fwks: []
-
kind: "try_compile-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:83 (try_compile)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/CMakeLists.txt:89 (idf_toolchain_rerun_abi_detection)"
checks:
- "Detecting C compiler ABI info"
directories:
source: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-J0OIaa"
binary: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-J0OIaa"
cmakeVariables:
CMAKE_C_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags\""
CMAKE_C_FLAGS_DEBUG: "-g"
CMAKE_EXE_LINKER_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags\""
CMAKE_MODULE_PATH: "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake;/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/third_party"
buildResult:
variable: "CMAKE_C_ABI_COMPILED"
cached: true
stdout: |
Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-J0OIaa'
Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_ae961
[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" -v -o CMakeFiles/cmTC_ae961.dir/CMakeCCompilerABI.c.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_ae961.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_ae961.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1 -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32 -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32 /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_ae961.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -march=rv32imc_zicsr_zifencei -mtune=esp-base -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei_zmmul_zca -version -o /tmp/ccx8sD8D.s
GNU C23 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)
compiled by GNU C version 6.3.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"
ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"
#include "..." search starts here:
#include <...> search starts here:
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include
End of search list.
Compiler executable checksum: ed3d8b9eee966d8bec68b15ef117a0d8
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_ae961.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_ae961.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei_zmmul_zca -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_ae961.dir/CMakeCCompilerABI.c.obj /tmp/ccx8sD8D.s
GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_ae961.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_ae961.dir/CMakeCCompilerABI.c.'
[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_ae961.dir/CMakeCCompilerABI.c.obj -o cmTC_ae961 && :
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc
COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_ae961' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_ae961.'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/cclHFfzl.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_ae961 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/ccdH3pM8 -lgcc --start-group -lgcc -lc --end-group -lgcc
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start; defaulting to 10000000
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_ae961' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_ae961.'
exitCode: 0
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:191 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/CMakeLists.txt:89 (idf_toolchain_rerun_abi_detection)"
message: |
Parsed C implicit include dir info: rv=done
found start of include info
found start of implicit include info
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
end of search list found
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
implicit include dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:227 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/CMakeLists.txt:89 (idf_toolchain_rerun_abi_detection)"
message: |
Parsed C implicit link information:
link line regex: [^( *|.*[/\\])(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)))("|,| |$)]
ignore line: [Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-J0OIaa']
ignore line: []
ignore line: [Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_ae961]
ignore line: [[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" -v -o CMakeFiles/cmTC_ae961.dir/CMakeCCompilerABI.c.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_ae961.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_ae961.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1 -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32 -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32 /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_ae961.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -march=rv32imc_zicsr_zifencei -mtune=esp-base -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei_zmmul_zca -version -o /tmp/ccx8sD8D.s]
ignore line: [GNU C23 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)]
ignore line: [ compiled by GNU C version 6.3.0 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP]
ignore line: []
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"]
ignore line: [ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"]
ignore line: [#include "..." search starts here:]
ignore line: [#include <...> search starts here:]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
ignore line: [End of search list.]
ignore line: [Compiler executable checksum: ed3d8b9eee966d8bec68b15ef117a0d8]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_ae961.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_ae961.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei_zmmul_zca -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_ae961.dir/CMakeCCompilerABI.c.obj /tmp/ccx8sD8D.s]
ignore line: [GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_ae961.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_ae961.dir/CMakeCCompilerABI.c.']
ignore line: [[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_ae961.dir/CMakeCCompilerABI.c.obj -o cmTC_ae961 && :]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc]
ignore line: [COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_ae961' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_ae961.']
link line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/cclHFfzl.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_ae961 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/ccdH3pM8 -lgcc --start-group -lgcc -lc --end-group -lgcc]
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2] ==> ignore
arg [-plugin] ==> ignore
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so] ==> ignore
arg [-plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper] ==> ignore
arg [-plugin-opt=-fresolution=/tmp/cclHFfzl.res] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib]
arg [-Tpicolibc.ld] ==> ignore
arg [--sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf] ==> ignore
arg [-melf32lriscv] ==> ignore
arg [-X] ==> ignore
arg [--gc-sections] ==> ignore
arg [-o] ==> ignore
arg [cmTC_ae961] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib]
arg [@/tmp/ccdH3pM8] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [--start-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [-lc] ==> lib [c]
arg [--end-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
ignore line: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start]
ignore line: [ defaulting to 10000000]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_ae961' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_ae961.']
ignore line: []
ignore line: []
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit libs: [gcc;gcc;c;gcc]
implicit objs: []
implicit dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit fwks: []
-
kind: "try_compile-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:83 (try_compile)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/CMakeLists.txt:89 (idf_toolchain_rerun_abi_detection)"
checks:
- "Detecting CXX compiler ABI info"
directories:
source: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-CYYX4C"
binary: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-CYYX4C"
cmakeVariables:
CMAKE_CXX_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags\""
CMAKE_CXX_FLAGS_DEBUG: "-g"
CMAKE_CXX_SCAN_FOR_MODULES: "OFF"
CMAKE_EXE_LINKER_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags\""
CMAKE_MODULE_PATH: "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake;/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/third_party"
buildResult:
variable: "CMAKE_CXX_ABI_COMPILED"
cached: true
stdout: |
Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-CYYX4C'
Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_0c5f5
[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" -v -o CMakeFiles/cmTC_0c5f5.dir/CMakeCXXCompilerABI.cpp.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-v' '-o' 'CMakeFiles/cmTC_0c5f5.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_0c5f5.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1plus -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32/no-rtti -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_0c5f5.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -march=rv32imc_zicsr_zifencei -mtune=esp-base -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei_zmmul_zca -version -fno-rtti -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti -ftls-model=local-exec -mstack-protector-guard=global -o /tmp/cclVnC70.s
GNU C++17 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)
compiled by GNU C version 6.3.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"
ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"
#include "..." search starts here:
#include <...> search starts here:
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include
End of search list.
Compiler executable checksum: 9f1af22654283b330c4d5ef68368da37
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-v' '-o' 'CMakeFiles/cmTC_0c5f5.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_0c5f5.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei_zmmul_zca -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_0c5f5.dir/CMakeCXXCompilerABI.cpp.obj /tmp/cclVnC70.s
GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-v' '-o' 'CMakeFiles/cmTC_0c5f5.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_0c5f5.dir/CMakeCXXCompilerABI.cpp.'
[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_0c5f5.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_0c5f5 && :
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++
COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_0c5f5' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_0c5f5.'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/cci6VtuQ.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_0c5f5 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/ccnJGqkh -lgcc --start-group -lgcc -lc --end-group -lgcc
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start; defaulting to 10000000
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_0c5f5' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_0c5f5.'
exitCode: 0
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:191 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/CMakeLists.txt:89 (idf_toolchain_rerun_abi_detection)"
message: |
Parsed CXX implicit include dir info: rv=done
found start of include info
found start of implicit include info
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
end of search list found
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/backward]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
implicit include dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/backward;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:227 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/CMakeLists.txt:89 (idf_toolchain_rerun_abi_detection)"
message: |
Parsed CXX implicit link information:
link line regex: [^( *|.*[/\\])(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)))("|,| |$)]
ignore line: [Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-CYYX4C']
ignore line: []
ignore line: [Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_0c5f5]
ignore line: [[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" -v -o CMakeFiles/cmTC_0c5f5.dir/CMakeCXXCompilerABI.cpp.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-v' '-o' 'CMakeFiles/cmTC_0c5f5.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_0c5f5.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1plus -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32/no-rtti -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_0c5f5.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -march=rv32imc_zicsr_zifencei -mtune=esp-base -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei_zmmul_zca -version -fno-rtti -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti -ftls-model=local-exec -mstack-protector-guard=global -o /tmp/cclVnC70.s]
ignore line: [GNU C++17 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)]
ignore line: [ compiled by GNU C version 6.3.0 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP]
ignore line: []
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"]
ignore line: [ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"]
ignore line: [#include "..." search starts here:]
ignore line: [#include <...> search starts here:]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
ignore line: [End of search list.]
ignore line: [Compiler executable checksum: 9f1af22654283b330c4d5ef68368da37]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-v' '-o' 'CMakeFiles/cmTC_0c5f5.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_0c5f5.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei_zmmul_zca -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_0c5f5.dir/CMakeCXXCompilerABI.cpp.obj /tmp/cclVnC70.s]
ignore line: [GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-v' '-o' 'CMakeFiles/cmTC_0c5f5.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_0c5f5.dir/CMakeCXXCompilerABI.cpp.']
ignore line: [[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_0c5f5.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_0c5f5 && :]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++]
ignore line: [COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_0c5f5' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_0c5f5.']
link line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/cci6VtuQ.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_0c5f5 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/ccnJGqkh -lgcc --start-group -lgcc -lc --end-group -lgcc]
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2] ==> ignore
arg [-plugin] ==> ignore
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so] ==> ignore
arg [-plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper] ==> ignore
arg [-plugin-opt=-fresolution=/tmp/cci6VtuQ.res] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib]
arg [-Tpicolibc.ld] ==> ignore
arg [--sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf] ==> ignore
arg [-melf32lriscv] ==> ignore
arg [-X] ==> ignore
arg [--gc-sections] ==> ignore
arg [-o] ==> ignore
arg [cmTC_0c5f5] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib]
arg [@/tmp/ccnJGqkh] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [--start-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [-lc] ==> lib [c]
arg [--end-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
ignore line: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start]
ignore line: [ defaulting to 10000000]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_0c5f5' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_0c5f5.']
ignore line: []
ignore line: []
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit libs: [gcc;gcc;c;gcc]
implicit objs: []
implicit dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit fwks: []
...
---
events:
-
kind: "try_compile-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:83 (try_compile)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/esp_libc/project_include.cmake:20 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
checks:
- "Detecting C compiler ABI info"
directories:
source: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-goGdQw"
binary: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-goGdQw"
cmakeVariables:
CMAKE_C_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags\""
CMAKE_C_FLAGS_DEBUG: "-g"
CMAKE_EXE_LINKER_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags\""
CMAKE_MODULE_PATH: "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake;/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/third_party"
buildResult:
variable: "CMAKE_C_ABI_COMPILED"
cached: true
stdout: |
Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-goGdQw'
Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_78fd1
[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" -v -o CMakeFiles/cmTC_78fd1.dir/CMakeCCompilerABI.c.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_78fd1.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_78fd1.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1 -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32 -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32 /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_78fd1.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -march=rv32imc_zicsr_zifencei -mtune=esp-base -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei_zmmul_zca -version -o /tmp/ccEBRqc4.s
GNU C23 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)
compiled by GNU C version 6.3.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"
ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"
#include "..." search starts here:
#include <...> search starts here:
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include
End of search list.
Compiler executable checksum: ed3d8b9eee966d8bec68b15ef117a0d8
COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_78fd1.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_78fd1.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei_zmmul_zca -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_78fd1.dir/CMakeCCompilerABI.c.obj /tmp/ccEBRqc4.s
GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_78fd1.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_78fd1.dir/CMakeCCompilerABI.c.'
[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_78fd1.dir/CMakeCCompilerABI.c.obj -o cmTC_78fd1 && :
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc
COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-specs=picolibc.specs' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_78fd1' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_78fd1.'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/cc4PcJKt.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_78fd1 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/cclDQE5f -lgcc --start-group -lgcc -lc --end-group -lgcc
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start; defaulting to 10000000
COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-specs=picolibc.specs' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_78fd1' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_78fd1.'
exitCode: 0
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:191 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/esp_libc/project_include.cmake:20 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
message: |
Parsed C implicit include dir info: rv=done
found start of include info
found start of implicit include info
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
end of search list found
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
implicit include dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:227 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/esp_libc/project_include.cmake:20 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
message: |
Parsed C implicit link information:
link line regex: [^( *|.*[/\\])(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)))("|,| |$)]
ignore line: [Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-goGdQw']
ignore line: []
ignore line: [Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_78fd1]
ignore line: [[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" -v -o CMakeFiles/cmTC_78fd1.dir/CMakeCCompilerABI.c.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_78fd1.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_78fd1.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1 -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32 -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32 /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_78fd1.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -march=rv32imc_zicsr_zifencei -mtune=esp-base -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei_zmmul_zca -version -o /tmp/ccEBRqc4.s]
ignore line: [GNU C23 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)]
ignore line: [ compiled by GNU C version 6.3.0 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP]
ignore line: []
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"]
ignore line: [ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"]
ignore line: [#include "..." search starts here:]
ignore line: [#include <...> search starts here:]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
ignore line: [End of search list.]
ignore line: [Compiler executable checksum: ed3d8b9eee966d8bec68b15ef117a0d8]
ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_78fd1.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_78fd1.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei_zmmul_zca -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_78fd1.dir/CMakeCCompilerABI.c.obj /tmp/ccEBRqc4.s]
ignore line: [GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_78fd1.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_78fd1.dir/CMakeCCompilerABI.c.']
ignore line: [[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_78fd1.dir/CMakeCCompilerABI.c.obj -o cmTC_78fd1 && :]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc]
ignore line: [COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-specs=picolibc.specs' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_78fd1' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_78fd1.']
link line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/cc4PcJKt.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_78fd1 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/cclDQE5f -lgcc --start-group -lgcc -lc --end-group -lgcc]
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2] ==> ignore
arg [-plugin] ==> ignore
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so] ==> ignore
arg [-plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper] ==> ignore
arg [-plugin-opt=-fresolution=/tmp/cc4PcJKt.res] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib]
arg [-Tpicolibc.ld] ==> ignore
arg [--sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf] ==> ignore
arg [-melf32lriscv] ==> ignore
arg [-X] ==> ignore
arg [--gc-sections] ==> ignore
arg [-o] ==> ignore
arg [cmTC_78fd1] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib]
arg [@/tmp/cclDQE5f] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [--start-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [-lc] ==> lib [c]
arg [--end-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
ignore line: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start]
ignore line: [ defaulting to 10000000]
ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-specs=picolibc.specs' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_78fd1' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_78fd1.']
ignore line: []
ignore line: []
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit libs: [gcc;gcc;c;gcc]
implicit objs: []
implicit dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit fwks: []
-
kind: "try_compile-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:83 (try_compile)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/esp_libc/project_include.cmake:20 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
checks:
- "Detecting CXX compiler ABI info"
directories:
source: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-BiUCiR"
binary: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-BiUCiR"
cmakeVariables:
CMAKE_CXX_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags\""
CMAKE_CXX_FLAGS_DEBUG: "-g"
CMAKE_CXX_SCAN_FOR_MODULES: "OFF"
CMAKE_EXE_LINKER_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags\""
CMAKE_MODULE_PATH: "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake;/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/third_party"
buildResult:
variable: "CMAKE_CXX_ABI_COMPILED"
cached: true
stdout: |
Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-BiUCiR'
Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_01849
[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" -v -o CMakeFiles/cmTC_01849.dir/CMakeCXXCompilerABI.cpp.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_01849.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_01849.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1plus -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32/no-rtti -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_01849.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -march=rv32imc_zicsr_zifencei -mtune=esp-base -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei_zmmul_zca -version -fno-rtti -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti -ftls-model=local-exec -mstack-protector-guard=global -o /tmp/ccGDpcj2.s
GNU C++17 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)
compiled by GNU C version 6.3.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"
ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"
#include "..." search starts here:
#include <...> search starts here:
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include
End of search list.
Compiler executable checksum: 9f1af22654283b330c4d5ef68368da37
COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_01849.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_01849.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei_zmmul_zca -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_01849.dir/CMakeCXXCompilerABI.cpp.obj /tmp/ccGDpcj2.s
GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_01849.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_01849.dir/CMakeCXXCompilerABI.cpp.'
[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_01849.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_01849 && :
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++
COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-specs=picolibc.specs' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_01849' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_01849.'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccoFeZwf.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_01849 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/ccoDRrQq -lgcc --start-group -lgcc -lc --end-group -lgcc
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start; defaulting to 10000000
COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-specs=picolibc.specs' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_01849' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_01849.'
exitCode: 0
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:191 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/esp_libc/project_include.cmake:20 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
message: |
Parsed CXX implicit include dir info: rv=done
found start of include info
found start of implicit include info
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
end of search list found
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/backward]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
implicit include dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/backward;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:227 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/esp_libc/project_include.cmake:20 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
message: |
Parsed CXX implicit link information:
link line regex: [^( *|.*[/\\])(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)))("|,| |$)]
ignore line: [Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-BiUCiR']
ignore line: []
ignore line: [Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_01849]
ignore line: [[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" -v -o CMakeFiles/cmTC_01849.dir/CMakeCXXCompilerABI.cpp.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_01849.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_01849.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1plus -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32/no-rtti -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_01849.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -march=rv32imc_zicsr_zifencei -mtune=esp-base -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei_zmmul_zca -version -fno-rtti -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti -ftls-model=local-exec -mstack-protector-guard=global -o /tmp/ccGDpcj2.s]
ignore line: [GNU C++17 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)]
ignore line: [ compiled by GNU C version 6.3.0 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP]
ignore line: []
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"]
ignore line: [ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"]
ignore line: [#include "..." search starts here:]
ignore line: [#include <...> search starts here:]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
ignore line: [End of search list.]
ignore line: [Compiler executable checksum: 9f1af22654283b330c4d5ef68368da37]
ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_01849.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_01849.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei_zmmul_zca -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_01849.dir/CMakeCXXCompilerABI.cpp.obj /tmp/ccGDpcj2.s]
ignore line: [GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-specs=picolibc.specs' '-v' '-o' 'CMakeFiles/cmTC_01849.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_01849.dir/CMakeCXXCompilerABI.cpp.']
ignore line: [[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_01849.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_01849 && :]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++]
ignore line: [COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-specs=picolibc.specs' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_01849' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_01849.']
link line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccoFeZwf.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_01849 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/ccoDRrQq -lgcc --start-group -lgcc -lc --end-group -lgcc]
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2] ==> ignore
arg [-plugin] ==> ignore
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so] ==> ignore
arg [-plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper] ==> ignore
arg [-plugin-opt=-fresolution=/tmp/ccoFeZwf.res] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib]
arg [-Tpicolibc.ld] ==> ignore
arg [--sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf] ==> ignore
arg [-melf32lriscv] ==> ignore
arg [-X] ==> ignore
arg [--gc-sections] ==> ignore
arg [-o] ==> ignore
arg [cmTC_01849] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib]
arg [@/tmp/ccoDRrQq] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [--start-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [-lc] ==> lib [c]
arg [--end-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
ignore line: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start]
ignore line: [ defaulting to 10000000]
ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-specs=picolibc.specs' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_01849' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_01849.']
ignore line: []
ignore line: []
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit libs: [gcc;gcc;c;gcc]
implicit objs: []
implicit dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit fwks: []
-
kind: "try_compile-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:83 (try_compile)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/soc/project_include.cmake:83 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
checks:
- "Detecting C compiler ABI info"
directories:
source: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-8lEP0v"
binary: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-8lEP0v"
cmakeVariables:
CMAKE_C_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags\""
CMAKE_C_FLAGS_DEBUG: "-g"
CMAKE_EXE_LINKER_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags\""
CMAKE_MODULE_PATH: "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake;/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/third_party"
buildResult:
variable: "CMAKE_C_ABI_COMPILED"
cached: true
stdout: |
Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-8lEP0v'
Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_04df0
[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" -v -o CMakeFiles/cmTC_04df0.dir/CMakeCCompilerABI.c.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_04df0.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_04df0.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1 -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32 -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32 /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_04df0.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -march=rv32imc_zicsr_zifencei -mtune=esp-base -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei_zmmul_zca -version -o /tmp/ccxpWmzO.s
GNU C23 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)
compiled by GNU C version 6.3.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"
ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"
#include "..." search starts here:
#include <...> search starts here:
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include
End of search list.
Compiler executable checksum: ed3d8b9eee966d8bec68b15ef117a0d8
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_04df0.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_04df0.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei_zmmul_zca -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_04df0.dir/CMakeCCompilerABI.c.obj /tmp/ccxpWmzO.s
GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_04df0.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_04df0.dir/CMakeCCompilerABI.c.'
[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_04df0.dir/CMakeCCompilerABI.c.obj -o cmTC_04df0 && :
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc
COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-nostartfiles' '-v' '-o' 'cmTC_04df0' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_04df0.'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccQlb7jh.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_04df0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/ccsZ5vdl -lgcc --start-group -lgcc -lc --end-group -lgcc
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start; defaulting to 10000000
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-nostartfiles' '-v' '-o' 'cmTC_04df0' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_04df0.'
exitCode: 0
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:191 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/soc/project_include.cmake:83 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
message: |
Parsed C implicit include dir info: rv=done
found start of include info
found start of implicit include info
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
end of search list found
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
implicit include dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:227 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/soc/project_include.cmake:83 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
message: |
Parsed C implicit link information:
link line regex: [^( *|.*[/\\])(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)))("|,| |$)]
ignore line: [Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-8lEP0v']
ignore line: []
ignore line: [Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_04df0]
ignore line: [[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" -v -o CMakeFiles/cmTC_04df0.dir/CMakeCCompilerABI.c.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_04df0.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_04df0.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1 -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32 -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32 /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_04df0.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -march=rv32imc_zicsr_zifencei -mtune=esp-base -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei_zmmul_zca -version -o /tmp/ccxpWmzO.s]
ignore line: [GNU C23 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)]
ignore line: [ compiled by GNU C version 6.3.0 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP]
ignore line: []
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"]
ignore line: [ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"]
ignore line: [#include "..." search starts here:]
ignore line: [#include <...> search starts here:]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
ignore line: [End of search list.]
ignore line: [Compiler executable checksum: ed3d8b9eee966d8bec68b15ef117a0d8]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_04df0.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_04df0.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei_zmmul_zca -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_04df0.dir/CMakeCCompilerABI.c.obj /tmp/ccxpWmzO.s]
ignore line: [GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_04df0.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_04df0.dir/CMakeCCompilerABI.c.']
ignore line: [[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_04df0.dir/CMakeCCompilerABI.c.obj -o cmTC_04df0 && :]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc]
ignore line: [COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-nostartfiles' '-v' '-o' 'cmTC_04df0' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_04df0.']
link line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccQlb7jh.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_04df0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/ccsZ5vdl -lgcc --start-group -lgcc -lc --end-group -lgcc]
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2] ==> ignore
arg [-plugin] ==> ignore
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so] ==> ignore
arg [-plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper] ==> ignore
arg [-plugin-opt=-fresolution=/tmp/ccQlb7jh.res] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib]
arg [-Tpicolibc.ld] ==> ignore
arg [--sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf] ==> ignore
arg [-melf32lriscv] ==> ignore
arg [-X] ==> ignore
arg [--gc-sections] ==> ignore
arg [-o] ==> ignore
arg [cmTC_04df0] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib]
arg [@/tmp/ccsZ5vdl] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [--start-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [-lc] ==> lib [c]
arg [--end-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
ignore line: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start]
ignore line: [ defaulting to 10000000]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-nostartfiles' '-v' '-o' 'cmTC_04df0' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_04df0.']
ignore line: []
ignore line: []
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit libs: [gcc;gcc;c;gcc]
implicit objs: []
implicit dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit fwks: []
-
kind: "try_compile-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:83 (try_compile)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/soc/project_include.cmake:83 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
checks:
- "Detecting CXX compiler ABI info"
directories:
source: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-1UbODQ"
binary: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-1UbODQ"
cmakeVariables:
CMAKE_CXX_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags\""
CMAKE_CXX_FLAGS_DEBUG: "-g"
CMAKE_CXX_SCAN_FOR_MODULES: "OFF"
CMAKE_EXE_LINKER_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags\""
CMAKE_MODULE_PATH: "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake;/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/third_party"
buildResult:
variable: "CMAKE_CXX_ABI_COMPILED"
cached: true
stdout: |
Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-1UbODQ'
Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_86fc4
[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" -v -o CMakeFiles/cmTC_86fc4.dir/CMakeCXXCompilerABI.cpp.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COLLECT_GCC_OPTIONS='-fno-rtti' '-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_86fc4.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_86fc4.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1plus -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32/no-rtti -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_86fc4.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -march=rv32imc_zicsr_zifencei -mtune=esp-base -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei_zmmul_zca -version -fno-rtti -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti -ftls-model=local-exec -mstack-protector-guard=global -o /tmp/ccl58kB1.s
GNU C++17 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)
compiled by GNU C version 6.3.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"
ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"
#include "..." search starts here:
#include <...> search starts here:
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include
End of search list.
Compiler executable checksum: 9f1af22654283b330c4d5ef68368da37
COLLECT_GCC_OPTIONS='-fno-rtti' '-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_86fc4.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_86fc4.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei_zmmul_zca -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_86fc4.dir/CMakeCXXCompilerABI.cpp.obj /tmp/ccl58kB1.s
GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-fno-rtti' '-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_86fc4.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_86fc4.dir/CMakeCXXCompilerABI.cpp.'
[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_86fc4.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_86fc4 && :
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++
COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-nostartfiles' '-v' '-o' 'cmTC_86fc4' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_86fc4.'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccPSPrM1.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_86fc4 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/ccc9TAdg -lgcc --start-group -lgcc -lc --end-group -lgcc
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start; defaulting to 10000000
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-nostartfiles' '-v' '-o' 'cmTC_86fc4' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_86fc4.'
exitCode: 0
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:191 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/soc/project_include.cmake:83 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
message: |
Parsed CXX implicit include dir info: rv=done
found start of include info
found start of implicit include info
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
end of search list found
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/backward]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
implicit include dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/backward;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:227 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/components/soc/project_include.cmake:83 (idf_toolchain_rerun_abi_detection)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:517 (include)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/build.cmake:791 (__build_process_project_includes)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/project.cmake:742 (idf_build_process)"
- "CMakeLists.txt:71 (project)"
message: |
Parsed CXX implicit link information:
link line regex: [^( *|.*[/\\])(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)))("|,| |$)]
ignore line: [Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-1UbODQ']
ignore line: []
ignore line: [Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_86fc4]
ignore line: [[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" -v -o CMakeFiles/cmTC_86fc4.dir/CMakeCXXCompilerABI.cpp.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COLLECT_GCC_OPTIONS='-fno-rtti' '-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_86fc4.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_86fc4.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1plus -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32/no-rtti -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_86fc4.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -march=rv32imc_zicsr_zifencei -mtune=esp-base -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei_zmmul_zca -version -fno-rtti -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti -ftls-model=local-exec -mstack-protector-guard=global -o /tmp/ccl58kB1.s]
ignore line: [GNU C++17 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)]
ignore line: [ compiled by GNU C version 6.3.0 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP]
ignore line: []
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"]
ignore line: [ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"]
ignore line: [#include "..." search starts here:]
ignore line: [#include <...> search starts here:]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
ignore line: [End of search list.]
ignore line: [Compiler executable checksum: 9f1af22654283b330c4d5ef68368da37]
ignore line: [COLLECT_GCC_OPTIONS='-fno-rtti' '-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_86fc4.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_86fc4.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei_zmmul_zca -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_86fc4.dir/CMakeCXXCompilerABI.cpp.obj /tmp/ccl58kB1.s]
ignore line: [GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-fno-rtti' '-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_86fc4.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_86fc4.dir/CMakeCXXCompilerABI.cpp.']
ignore line: [[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_86fc4.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_86fc4 && :]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++]
ignore line: [COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-nostartfiles' '-v' '-o' 'cmTC_86fc4' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_86fc4.']
link line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccPSPrM1.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_86fc4 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/ccc9TAdg -lgcc --start-group -lgcc -lc --end-group -lgcc]
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2] ==> ignore
arg [-plugin] ==> ignore
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so] ==> ignore
arg [-plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper] ==> ignore
arg [-plugin-opt=-fresolution=/tmp/ccPSPrM1.res] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib]
arg [-Tpicolibc.ld] ==> ignore
arg [--sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf] ==> ignore
arg [-melf32lriscv] ==> ignore
arg [-X] ==> ignore
arg [--gc-sections] ==> ignore
arg [-o] ==> ignore
arg [cmTC_86fc4] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib]
arg [@/tmp/ccc9TAdg] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [--start-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [-lc] ==> lib [c]
arg [--end-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
ignore line: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start]
ignore line: [ defaulting to 10000000]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-nostartfiles' '-v' '-o' 'cmTC_86fc4' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_86fc4.']
ignore line: []
ignore line: []
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit libs: [gcc;gcc;c;gcc]
implicit objs: []
implicit dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit fwks: []
-
kind: "try_compile-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:83 (try_compile)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/CMakeLists.txt:89 (idf_toolchain_rerun_abi_detection)"
checks:
- "Detecting C compiler ABI info"
directories:
source: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-IDeB5k"
binary: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-IDeB5k"
cmakeVariables:
CMAKE_C_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags\""
CMAKE_C_FLAGS_DEBUG: "-g"
CMAKE_EXE_LINKER_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags\""
CMAKE_MODULE_PATH: "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake;/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/third_party"
buildResult:
variable: "CMAKE_C_ABI_COMPILED"
cached: true
stdout: |
Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-IDeB5k'
Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_7f8e5
[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" -v -o CMakeFiles/cmTC_7f8e5.dir/CMakeCCompilerABI.c.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_7f8e5.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_7f8e5.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1 -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32 -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32 /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_7f8e5.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -march=rv32imc_zicsr_zifencei -mtune=esp-base -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei_zmmul_zca -version -o /tmp/ccW4WdVW.s
GNU C23 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)
compiled by GNU C version 6.3.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"
ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"
#include "..." search starts here:
#include <...> search starts here:
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include
End of search list.
Compiler executable checksum: ed3d8b9eee966d8bec68b15ef117a0d8
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_7f8e5.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_7f8e5.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei_zmmul_zca -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_7f8e5.dir/CMakeCCompilerABI.c.obj /tmp/ccW4WdVW.s
GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_7f8e5.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_7f8e5.dir/CMakeCCompilerABI.c.'
[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_7f8e5.dir/CMakeCCompilerABI.c.obj -o cmTC_7f8e5 && :
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc
COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_7f8e5' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_7f8e5.'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/cczbSM2u.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_7f8e5 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/cc4yM967 -lgcc --start-group -lgcc -lc --end-group -lgcc
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start; defaulting to 10000000
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_7f8e5' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_7f8e5.'
exitCode: 0
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:191 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/CMakeLists.txt:89 (idf_toolchain_rerun_abi_detection)"
message: |
Parsed C implicit include dir info: rv=done
found start of include info
found start of implicit include info
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
end of search list found
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
implicit include dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:227 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/CMakeLists.txt:89 (idf_toolchain_rerun_abi_detection)"
message: |
Parsed C implicit link information:
link line regex: [^( *|.*[/\\])(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)))("|,| |$)]
ignore line: [Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-IDeB5k']
ignore line: []
ignore line: [Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_7f8e5]
ignore line: [[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" -v -o CMakeFiles/cmTC_7f8e5.dir/CMakeCCompilerABI.c.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_7f8e5.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_7f8e5.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1 -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32 -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32 /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCCompilerABI.c -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_7f8e5.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -march=rv32imc_zicsr_zifencei -mtune=esp-base -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei_zmmul_zca -version -o /tmp/ccW4WdVW.s]
ignore line: [GNU C23 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)]
ignore line: [ compiled by GNU C version 6.3.0 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP]
ignore line: []
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"]
ignore line: [ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"]
ignore line: [#include "..." search starts here:]
ignore line: [#include <...> search starts here:]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
ignore line: [End of search list.]
ignore line: [Compiler executable checksum: ed3d8b9eee966d8bec68b15ef117a0d8]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_7f8e5.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_7f8e5.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei_zmmul_zca -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_7f8e5.dir/CMakeCCompilerABI.c.obj /tmp/ccW4WdVW.s]
ignore line: [GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_7f8e5.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_7f8e5.dir/CMakeCCompilerABI.c.']
ignore line: [[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_7f8e5.dir/CMakeCCompilerABI.c.obj -o cmTC_7f8e5 && :]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-gcc]
ignore line: [COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_7f8e5' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_7f8e5.']
link line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/cczbSM2u.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_7f8e5 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/cc4yM967 -lgcc --start-group -lgcc -lc --end-group -lgcc]
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2] ==> ignore
arg [-plugin] ==> ignore
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so] ==> ignore
arg [-plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper] ==> ignore
arg [-plugin-opt=-fresolution=/tmp/cczbSM2u.res] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib]
arg [-Tpicolibc.ld] ==> ignore
arg [--sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf] ==> ignore
arg [-melf32lriscv] ==> ignore
arg [-X] ==> ignore
arg [--gc-sections] ==> ignore
arg [-o] ==> ignore
arg [cmTC_7f8e5] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib]
arg [@/tmp/cc4yM967] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [--start-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [-lc] ==> lib [c]
arg [--end-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
ignore line: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start]
ignore line: [ defaulting to 10000000]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_7f8e5' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_7f8e5.']
ignore line: []
ignore line: []
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit libs: [gcc;gcc;c;gcc]
implicit objs: []
implicit dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit fwks: []
-
kind: "try_compile-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:83 (try_compile)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/CMakeLists.txt:89 (idf_toolchain_rerun_abi_detection)"
checks:
- "Detecting CXX compiler ABI info"
directories:
source: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-n2ghwY"
binary: "/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-n2ghwY"
cmakeVariables:
CMAKE_CXX_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags\""
CMAKE_CXX_FLAGS_DEBUG: "-g"
CMAKE_CXX_SCAN_FOR_MODULES: "OFF"
CMAKE_EXE_LINKER_FLAGS: "@\"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags\""
CMAKE_MODULE_PATH: "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake;/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/third_party"
buildResult:
variable: "CMAKE_CXX_ABI_COMPILED"
cached: true
stdout: |
Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-n2ghwY'
Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_162ba
[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" -v -o CMakeFiles/cmTC_162ba.dir/CMakeCXXCompilerABI.cpp.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-v' '-o' 'CMakeFiles/cmTC_162ba.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_162ba.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1plus -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32/no-rtti -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_162ba.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -march=rv32imc_zicsr_zifencei -mtune=esp-base -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei_zmmul_zca -version -fno-rtti -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti -ftls-model=local-exec -mstack-protector-guard=global -o /tmp/ccqhSA8f.s
GNU C++17 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)
compiled by GNU C version 6.3.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"
ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"
ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"
#include "..." search starts here:
#include <...> search starts here:
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include
End of search list.
Compiler executable checksum: 9f1af22654283b330c4d5ef68368da37
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-v' '-o' 'CMakeFiles/cmTC_162ba.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_162ba.dir/'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei_zmmul_zca -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_162ba.dir/CMakeCXXCompilerABI.cpp.obj /tmp/ccqhSA8f.s
GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-v' '-o' 'CMakeFiles/cmTC_162ba.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_162ba.dir/CMakeCXXCompilerABI.cpp.'
[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_162ba.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_162ba && :
Using built-in specs.
Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs
rename spec link to picolibc_link
rename spec link_libgcc to picolibc_link_libgcc
rename spec cpp to picolibc_cpp
rename spec cc1 to picolibc_cc1
rename spec cc1plus to picolibc_cc1plus
COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++
COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper
Target: riscv32-esp-elf
Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204)
COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_162ba' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_162ba.'
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccEOSM47.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_162ba -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/ccnpEpmS -lgcc --start-group -lgcc -lc --end-group -lgcc
/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start; defaulting to 10000000
COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_162ba' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_162ba.'
exitCode: 0
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:191 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/CMakeLists.txt:89 (idf_toolchain_rerun_abi_detection)"
message: |
Parsed CXX implicit include dir info: rv=done
found start of include info
found start of implicit include info
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
add: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
end of search list found
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/backward]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
collapse include dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
implicit include dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/backward;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include]
-
kind: "message-v1"
backtrace:
- "/home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:227 (message)"
- "/home/douwe/.espressif/v6.0/esp-idf/tools/cmake/toolchain_flags.cmake:179 (cmake_determine_compiler_abi)"
- "/home/douwe/.espressif/v6.0/esp-idf/CMakeLists.txt:89 (idf_toolchain_rerun_abi_detection)"
message: |
Parsed CXX implicit link information:
link line regex: [^( *|.*[/\\])(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)))("|,| |$)]
ignore line: [Change Dir: '/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-n2ghwY']
ignore line: []
ignore line: [Run Build Command(s): /home/douwe/.espressif/tools/ninja/1.12.1/ninja -v cmTC_162ba]
ignore line: [[1/2] /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" -v -o CMakeFiles/cmTC_162ba.dir/CMakeCXXCompilerABI.cpp.obj -c /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-v' '-o' 'CMakeFiles/cmTC_162ba.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_162ba.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1plus -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32/no-rtti -iprefix /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti /home/douwe/.espressif/tools/cmake/4.0.3/share/cmake-4.0/Modules/CMakeCXXCompilerABI.cpp -ftls-model=local-exec -mstack-protector-guard=global -quiet -dumpdir CMakeFiles/cmTC_162ba.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -march=rv32imc_zicsr_zifencei -mtune=esp-base -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei_zmmul_zca -version -fno-rtti -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include -isystem /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti -ftls-model=local-exec -mstack-protector-guard=global -o /tmp/ccqhSA8f.s]
ignore line: [GNU C++17 (crosstool-NG esp-15.2.0_20251204) version 15.2.0 (riscv32-esp-elf)]
ignore line: [ compiled by GNU C version 6.3.0 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP]
ignore line: []
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"]
ignore line: [ignoring nonexistent directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"]
ignore line: [ignoring duplicate directory "/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/include"]
ignore line: [#include "..." search starts here:]
ignore line: [#include <...> search starts here:]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/include/../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include]
ignore line: [End of search list.]
ignore line: [Compiler executable checksum: 9f1af22654283b330c4d5ef68368da37]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-v' '-o' 'CMakeFiles/cmTC_162ba.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_162ba.dir/']
ignore line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei_zmmul_zca -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_162ba.dir/CMakeCXXCompilerABI.cpp.obj /tmp/ccqhSA8f.s]
ignore line: [GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20251204) 2.45]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-fno-rtti' '-v' '-o' 'CMakeFiles/cmTC_162ba.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_162ba.dir/CMakeCXXCompilerABI.cpp.']
ignore line: [[2/2] : && /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++ @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/cxxflags" @"/mnt/douwe/hdd/Projects/SerreklimaatSensor/build/bootloader/toolchain/ldflags" -v CMakeFiles/cmTC_162ba.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_162ba && :]
ignore line: [Using built-in specs.]
ignore line: [Reading specs from /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/picolibc.specs]
ignore line: [rename spec link to picolibc_link]
ignore line: [rename spec link_libgcc to picolibc_link_libgcc]
ignore line: [rename spec cpp to picolibc_cpp]
ignore line: [rename spec cc1 to picolibc_cc1]
ignore line: [rename spec cc1plus to picolibc_cc1plus]
ignore line: [COLLECT_GCC=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/riscv32-esp-elf-g++]
ignore line: [COLLECT_LTO_WRAPPER=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper]
ignore line: [Target: riscv32-esp-elf]
ignore line: [Configured with: /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=riscv32-esp-elf --prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --exec_prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-sysroot=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf --with-native-system-header-dir=/include --with-headers=/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include --with-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-15.2.0_20251204' --disable-__cxa_atexit --enable-cxx-flags='-ffunction-sections -fdata-sections' --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-plugin --disable-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-libstdcxx-time=yes]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 15.2.0 (crosstool-NG esp-15.2.0_20251204) ]
ignore line: [COMPILER_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
ignore line: [LIBRARY_PATH=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_162ba' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_162ba.']
link line: [ /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccEOSM47.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib -Tpicolibc.ld --sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X --gc-sections -o cmTC_162ba -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib @/tmp/ccnpEpmS -lgcc --start-group -lgcc -lc --end-group -lgcc]
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2] ==> ignore
arg [-plugin] ==> ignore
arg [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so] ==> ignore
arg [-plugin-opt=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper] ==> ignore
arg [-plugin-opt=-fresolution=/tmp/ccEOSM47.res] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib]
arg [-Tpicolibc.ld] ==> ignore
arg [--sysroot=/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf] ==> ignore
arg [-melf32lriscv] ==> ignore
arg [-X] ==> ignore
arg [--gc-sections] ==> ignore
arg [-o] ==> ignore
arg [cmTC_162ba] ==> ignore
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib]
arg [-L/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib]
arg [@/tmp/ccnpEpmS] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [--start-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [-lc] ==> lib [c]
arg [--end-group] ==> ignore
arg [-lgcc] ==> lib [gcc]
ignore line: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start]
ignore line: [ defaulting to 10000000]
ignore line: [COLLECT_GCC_OPTIONS='-specs=picolibc.specs' '-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-nostartfiles' '-fno-rtti' '-v' '-o' 'cmTC_162ba' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_162ba.']
ignore line: []
ignore line: []
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/../picolibc/lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib]
collapse library dir [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit libs: [gcc;gcc;c;gcc]
implicit objs: []
implicit dirs: [/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/no-rtti;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/lib;/home/douwe/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
implicit fwks: []
...