--- 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: [] ...