- ESP32-C3 SPI slave project with ESP-NOW broadcast functionality - Raspberry Pi SPI master test tools and CLI for JSON communication - Merged src/ directory from full branch with lighting controller code - Updated Pipfile with system install scripts and ESP32 monitoring - Added comprehensive test suite for SPI communication
391 lines
80 KiB
Plaintext
391 lines
80 KiB
Plaintext
The target system is: Generic - -
|
|
The host system is: Linux - 6.12.25+rpt-rpi-v8 - aarch64
|
|
Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded.
|
|
Compiler: /home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/riscv32-esp-elf-gcc
|
|
Build flags: -march=rv32imc_zicsr_zifencei;-mtune=esp-base;
|
|
Id flags:
|
|
|
|
The output was:
|
|
0
|
|
/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: /home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/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/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: /home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/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/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: /home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/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/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: /home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/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/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: /home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/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 "/home/pi/lighting-controller/esp32/build/bootloader/CMakeFiles/3.25.1/CompilerIdC/a.out"
|
|
|
|
Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded.
|
|
Compiler: /home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/riscv32-esp-elf-g++
|
|
Build flags: -march=rv32imc_zicsr_zifencei;-mtune=esp-base;
|
|
Id flags:
|
|
|
|
The output was:
|
|
0
|
|
/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: /home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/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/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: /home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/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/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: /home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/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/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: /home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/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/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/ld: /home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/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 "/home/pi/lighting-controller/esp32/build/bootloader/CMakeFiles/3.25.1/CompilerIdCXX/a.out"
|
|
|
|
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_20250920) 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.
|
|
|
|
Detecting C compiler ABI info compiled with the following output:
|
|
Change Dir: /home/pi/lighting-controller/esp32/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-a9pfvr
|
|
|
|
Run Build Command(s):/usr/bin/ninja cmTC_7aaa3 && [1/2] Building C object CMakeFiles/cmTC_7aaa3.dir/CMakeCCompilerABI.c.obj
|
|
Using built-in specs.
|
|
COLLECT_GCC=/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/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=aarch64-host_unknown-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_20250920' --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/complibs-host --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --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_20250920)
|
|
COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_7aaa3.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_7aaa3.dir/'
|
|
/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1 -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32 -iprefix /home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf /usr/share/cmake-3.25/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_7aaa3.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/cc6l1aqo.s
|
|
GNU C23 (crosstool-NG esp-15.2.0_20250920) version 15.2.0 (riscv32-esp-elf)
|
|
compiled by GNU C version 6.3.0 20170516, 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/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"
|
|
ignoring nonexistent directory "/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"
|
|
ignoring duplicate directory "/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"
|
|
ignoring duplicate directory "/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"
|
|
ignoring duplicate directory "/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/include"
|
|
#include "..." search starts here:
|
|
#include <...> search starts here:
|
|
/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include
|
|
/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed
|
|
/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include
|
|
End of search list.
|
|
Compiler executable checksum: 506ecf61f32d44d8f99cedf675c9729d
|
|
COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_7aaa3.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_7aaa3.dir/'
|
|
/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/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_7aaa3.dir/CMakeCCompilerABI.c.obj /tmp/cc6l1aqo.s
|
|
GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20250920) 2.45
|
|
COMPILER_PATH=/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../libexec/gcc/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
|
|
LIBRARY_PATH=/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
|
|
COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_7aaa3.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_7aaa3.dir/CMakeCCompilerABI.c.'
|
|
[2/2] Linking C executable cmTC_7aaa3
|
|
Using built-in specs.
|
|
COLLECT_GCC=/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/riscv32-esp-elf-gcc
|
|
COLLECT_LTO_WRAPPER=/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/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=aarch64-host_unknown-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_20250920' --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/complibs-host --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --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_20250920)
|
|
COMPILER_PATH=/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../libexec/gcc/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
|
|
LIBRARY_PATH=/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
|
|
COLLECT_GCC_OPTIONS='-mtune=esp-base' '-nostartfiles' '-march=rv32imc_zicsr_zifencei' '-v' '-o' 'cmTC_7aaa3' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_7aaa3.'
|
|
/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccSTSjB7.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/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X -o cmTC_7aaa3 -L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32 -L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32 -L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32 -L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc -L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib CMakeFiles/cmTC_7aaa3.dir/CMakeCCompilerABI.c.obj -lgcc -lc -lnosys -lc -lgcc
|
|
/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/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 00010094
|
|
COLLECT_GCC_OPTIONS='-mtune=esp-base' '-nostartfiles' '-march=rv32imc_zicsr_zifencei' '-v' '-o' 'cmTC_7aaa3' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_7aaa3.'
|
|
|
|
|
|
|
|
Parsed C implicit include dir info from above output: rv=done
|
|
found start of include info
|
|
found start of implicit include info
|
|
add: [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
|
|
add: [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
|
|
add: [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/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/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include] ==> [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include]
|
|
collapse include dir [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed] ==> [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
|
|
collapse include dir [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include] ==> [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/riscv32-esp-elf/include]
|
|
implicit include dirs: [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include;/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed;/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/riscv32-esp-elf/include]
|
|
|
|
|
|
Parsed C implicit link information from above output:
|
|
link line regex: [^( *|.*[/\])(riscv32-esp-elf-ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
|
|
ignore line: [Change Dir: /home/pi/lighting-controller/esp32/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-a9pfvr]
|
|
ignore line: []
|
|
ignore line: [Run Build Command(s):/usr/bin/ninja cmTC_7aaa3 && [1/2] Building C object CMakeFiles/cmTC_7aaa3.dir/CMakeCCompilerABI.c.obj]
|
|
ignore line: [Using built-in specs.]
|
|
ignore line: [COLLECT_GCC=/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/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=aarch64-host_unknown-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_20250920' --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/complibs-host --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --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_20250920) ]
|
|
ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_7aaa3.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_7aaa3.dir/']
|
|
ignore line: [ /home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1 -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32 -iprefix /home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf /usr/share/cmake-3.25/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_7aaa3.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/cc6l1aqo.s]
|
|
ignore line: [GNU C23 (crosstool-NG esp-15.2.0_20250920) version 15.2.0 (riscv32-esp-elf)]
|
|
ignore line: [ compiled by GNU C version 6.3.0 20170516 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/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"]
|
|
ignore line: [ignoring nonexistent directory "/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/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/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"]
|
|
ignore line: [ignoring duplicate directory "/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"]
|
|
ignore line: [ignoring duplicate directory "/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/include"]
|
|
ignore line: [#include "..." search starts here:]
|
|
ignore line: [#include <...> search starts here:]
|
|
ignore line: [ /home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
|
|
ignore line: [ /home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
|
|
ignore line: [ /home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/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: 506ecf61f32d44d8f99cedf675c9729d]
|
|
ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_7aaa3.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_7aaa3.dir/']
|
|
ignore line: [ /home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/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_7aaa3.dir/CMakeCCompilerABI.c.obj /tmp/cc6l1aqo.s]
|
|
ignore line: [GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20250920) 2.45]
|
|
ignore line: [COMPILER_PATH=/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../libexec/gcc/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
|
|
ignore line: [LIBRARY_PATH=/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
|
|
ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_7aaa3.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_7aaa3.dir/CMakeCCompilerABI.c.']
|
|
ignore line: [[2/2] Linking C executable cmTC_7aaa3]
|
|
ignore line: [Using built-in specs.]
|
|
ignore line: [COLLECT_GCC=/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/riscv32-esp-elf-gcc]
|
|
ignore line: [COLLECT_LTO_WRAPPER=/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/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=aarch64-host_unknown-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_20250920' --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/complibs-host --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --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_20250920) ]
|
|
ignore line: [COMPILER_PATH=/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../libexec/gcc/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
|
|
ignore line: [LIBRARY_PATH=/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
|
|
ignore line: [COLLECT_GCC_OPTIONS='-mtune=esp-base' '-nostartfiles' '-march=rv32imc_zicsr_zifencei' '-v' '-o' 'cmTC_7aaa3' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_7aaa3.']
|
|
link line: [ /home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccSTSjB7.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/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X -o cmTC_7aaa3 -L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32 -L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32 -L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32 -L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc -L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib CMakeFiles/cmTC_7aaa3.dir/CMakeCCompilerABI.c.obj -lgcc -lc -lnosys -lc -lgcc]
|
|
arg [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2] ==> ignore
|
|
arg [-plugin] ==> ignore
|
|
arg [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so] ==> ignore
|
|
arg [-plugin-opt=/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper] ==> ignore
|
|
arg [-plugin-opt=-fresolution=/tmp/ccSTSjB7.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/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf] ==> ignore
|
|
arg [-melf32lriscv] ==> ignore
|
|
arg [-X] ==> ignore
|
|
arg [-o] ==> ignore
|
|
arg [cmTC_7aaa3] ==> ignore
|
|
arg [-L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32] ==> dir [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32]
|
|
arg [-L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] ==> dir [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32]
|
|
arg [-L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] ==> dir [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32]
|
|
arg [-L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0]
|
|
arg [-L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc] ==> dir [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc]
|
|
arg [-L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> dir [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib]
|
|
arg [-L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> dir [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/lib]
|
|
arg [-L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> dir [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib]
|
|
arg [CMakeFiles/cmTC_7aaa3.dir/CMakeCCompilerABI.c.obj] ==> ignore
|
|
arg [-lgcc] ==> lib [gcc]
|
|
arg [-lc] ==> lib [c]
|
|
arg [-lnosys] ==> lib [nosys]
|
|
arg [-lc] ==> lib [c]
|
|
arg [-lgcc] ==> lib [gcc]
|
|
collapse library dir [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32] ==> [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32]
|
|
collapse library dir [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] ==> [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32]
|
|
collapse library dir [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] ==> [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32]
|
|
collapse library dir [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0]
|
|
collapse library dir [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc] ==> [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/lib/gcc]
|
|
collapse library dir [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/riscv32-esp-elf/lib]
|
|
collapse library dir [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/riscv32-esp-elf/lib]
|
|
collapse library dir [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
|
|
implicit libs: [gcc;c;nosys;c;gcc]
|
|
implicit objs: []
|
|
implicit dirs: [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32;/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32;/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0;/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/lib/gcc;/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/riscv32-esp-elf/lib;/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
|
|
implicit fwks: []
|
|
|
|
|
|
Detecting CXX compiler ABI info compiled with the following output:
|
|
Change Dir: /home/pi/lighting-controller/esp32/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-bR1jIn
|
|
|
|
Run Build Command(s):/usr/bin/ninja cmTC_ef127 && [1/2] Building CXX object CMakeFiles/cmTC_ef127.dir/CMakeCXXCompilerABI.cpp.obj
|
|
Using built-in specs.
|
|
COLLECT_GCC=/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/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=aarch64-host_unknown-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_20250920' --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/complibs-host --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --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_20250920)
|
|
COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_ef127.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_ef127.dir/'
|
|
/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1plus -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32 -iprefix /home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf /usr/share/cmake-3.25/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_ef127.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 -o /tmp/cc9AQFSz.s
|
|
GNU C++17 (crosstool-NG esp-15.2.0_20250920) version 15.2.0 (riscv32-esp-elf)
|
|
compiled by GNU C version 6.3.0 20170516, 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/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/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/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/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/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/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/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"
|
|
ignoring nonexistent directory "/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include"
|
|
ignoring duplicate directory "/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"
|
|
ignoring duplicate directory "/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"
|
|
ignoring duplicate directory "/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/include"
|
|
#include "..." search starts here:
|
|
#include <...> search starts here:
|
|
/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0
|
|
/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/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/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward
|
|
/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include
|
|
/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed
|
|
/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include
|
|
End of search list.
|
|
Compiler executable checksum: f90150e51d591efc276d6716df96f2cb
|
|
COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_ef127.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_ef127.dir/'
|
|
/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/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_ef127.dir/CMakeCXXCompilerABI.cpp.obj /tmp/cc9AQFSz.s
|
|
GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20250920) 2.45
|
|
COMPILER_PATH=/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../libexec/gcc/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
|
|
LIBRARY_PATH=/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
|
|
COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_ef127.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_ef127.dir/CMakeCXXCompilerABI.cpp.'
|
|
[2/2] Linking CXX executable cmTC_ef127
|
|
Using built-in specs.
|
|
COLLECT_GCC=/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/riscv32-esp-elf-g++
|
|
COLLECT_LTO_WRAPPER=/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/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=aarch64-host_unknown-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_20250920' --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/complibs-host --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --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_20250920)
|
|
COMPILER_PATH=/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../libexec/gcc/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/
|
|
LIBRARY_PATH=/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/
|
|
COLLECT_GCC_OPTIONS='-mtune=esp-base' '-nostartfiles' '-march=rv32imc_zicsr_zifencei' '-v' '-o' 'cmTC_ef127' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_ef127.'
|
|
/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccrpErQq.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/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X -o cmTC_ef127 -L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32 -L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32 -L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32 -L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc -L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib CMakeFiles/cmTC_ef127.dir/CMakeCXXCompilerABI.cpp.obj -lstdc++ -lm -lgcc -lc -lnosys -lc -lgcc
|
|
/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/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 00010094
|
|
COLLECT_GCC_OPTIONS='-mtune=esp-base' '-nostartfiles' '-march=rv32imc_zicsr_zifencei' '-v' '-o' 'cmTC_ef127' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_ef127.'
|
|
|
|
|
|
|
|
Parsed CXX implicit include dir info from above output: rv=done
|
|
found start of include info
|
|
found start of implicit include info
|
|
add: [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0]
|
|
add: [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/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/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward]
|
|
add: [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
|
|
add: [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
|
|
add: [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/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/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0] ==> [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0]
|
|
collapse include dir [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/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/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32]
|
|
collapse include dir [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward] ==> [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/backward]
|
|
collapse include dir [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include] ==> [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include]
|
|
collapse include dir [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed] ==> [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
|
|
collapse include dir [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include] ==> [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/riscv32-esp-elf/include]
|
|
implicit include dirs: [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0;/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32;/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/backward;/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include;/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include-fixed;/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/riscv32-esp-elf/include]
|
|
|
|
|
|
Parsed CXX implicit link information from above output:
|
|
link line regex: [^( *|.*[/\])(riscv32-esp-elf-ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
|
|
ignore line: [Change Dir: /home/pi/lighting-controller/esp32/build/bootloader/CMakeFiles/CMakeScratch/TryCompile-bR1jIn]
|
|
ignore line: []
|
|
ignore line: [Run Build Command(s):/usr/bin/ninja cmTC_ef127 && [1/2] Building CXX object CMakeFiles/cmTC_ef127.dir/CMakeCXXCompilerABI.cpp.obj]
|
|
ignore line: [Using built-in specs.]
|
|
ignore line: [COLLECT_GCC=/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/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=aarch64-host_unknown-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_20250920' --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/complibs-host --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --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_20250920) ]
|
|
ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_ef127.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_ef127.dir/']
|
|
ignore line: [ /home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/cc1plus -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32 -iprefix /home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/ -isysroot /home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf /usr/share/cmake-3.25/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_ef127.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 -o /tmp/cc9AQFSz.s]
|
|
ignore line: [GNU C++17 (crosstool-NG esp-15.2.0_20250920) version 15.2.0 (riscv32-esp-elf)]
|
|
ignore line: [ compiled by GNU C version 6.3.0 20170516 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/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/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/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/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/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/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/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include"]
|
|
ignore line: [ignoring nonexistent directory "/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/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/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed"]
|
|
ignore line: [ignoring duplicate directory "/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include"]
|
|
ignore line: [ignoring duplicate directory "/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/include"]
|
|
ignore line: [#include "..." search starts here:]
|
|
ignore line: [#include <...> search starts here:]
|
|
ignore line: [ /home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0]
|
|
ignore line: [ /home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/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/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/include/c++/15.2.0/backward]
|
|
ignore line: [ /home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include]
|
|
ignore line: [ /home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/include-fixed]
|
|
ignore line: [ /home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/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: f90150e51d591efc276d6716df96f2cb]
|
|
ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_ef127.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_ef127.dir/']
|
|
ignore line: [ /home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/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_ef127.dir/CMakeCXXCompilerABI.cpp.obj /tmp/cc9AQFSz.s]
|
|
ignore line: [GNU assembler version 2.45 (riscv32-esp-elf) using BFD version (crosstool-NG esp-15.2.0_20250920) 2.45]
|
|
ignore line: [COMPILER_PATH=/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../libexec/gcc/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
|
|
ignore line: [LIBRARY_PATH=/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
|
|
ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-mtune=esp-base' '-v' '-o' 'CMakeFiles/cmTC_ef127.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'CMakeFiles/cmTC_ef127.dir/CMakeCXXCompilerABI.cpp.']
|
|
ignore line: [[2/2] Linking CXX executable cmTC_ef127]
|
|
ignore line: [Using built-in specs.]
|
|
ignore line: [COLLECT_GCC=/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/riscv32-esp-elf-g++]
|
|
ignore line: [COLLECT_LTO_WRAPPER=/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/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=aarch64-host_unknown-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_20250920' --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/complibs-host --with-mpfr=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --with-mpc=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --with-isl=/builds/idf/crosstool-NG/.build/riscv32-esp-elf/buildtools/complibs-host --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_20250920) ]
|
|
ignore line: [COMPILER_PATH=/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../libexec/gcc/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/bin/]
|
|
ignore line: [LIBRARY_PATH=/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/]
|
|
ignore line: [COLLECT_GCC_OPTIONS='-mtune=esp-base' '-nostartfiles' '-march=rv32imc_zicsr_zifencei' '-v' '-o' 'cmTC_ef127' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei_zmmul_zca' '-dumpdir' 'cmTC_ef127.']
|
|
link line: [ /home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2 -plugin /home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so -plugin-opt=/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccrpErQq.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/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -X -o cmTC_ef127 -L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32 -L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32 -L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32 -L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0 -L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc -L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib -L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib CMakeFiles/cmTC_ef127.dir/CMakeCXXCompilerABI.cpp.obj -lstdc++ -lm -lgcc -lc -lnosys -lc -lgcc]
|
|
arg [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/collect2] ==> ignore
|
|
arg [-plugin] ==> ignore
|
|
arg [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/liblto_plugin.so] ==> ignore
|
|
arg [-plugin-opt=/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/15.2.0/lto-wrapper] ==> ignore
|
|
arg [-plugin-opt=-fresolution=/tmp/ccrpErQq.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/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf] ==> ignore
|
|
arg [-melf32lriscv] ==> ignore
|
|
arg [-X] ==> ignore
|
|
arg [-o] ==> ignore
|
|
arg [cmTC_ef127] ==> ignore
|
|
arg [-L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32] ==> dir [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32]
|
|
arg [-L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] ==> dir [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32]
|
|
arg [-L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] ==> dir [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32]
|
|
arg [-L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> dir [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0]
|
|
arg [-L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc] ==> dir [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc]
|
|
arg [-L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> dir [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib]
|
|
arg [-L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> dir [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/lib]
|
|
arg [-L/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> dir [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib]
|
|
arg [CMakeFiles/cmTC_ef127.dir/CMakeCXXCompilerABI.cpp.obj] ==> ignore
|
|
arg [-lstdc++] ==> lib [stdc++]
|
|
arg [-lm] ==> lib [m]
|
|
arg [-lgcc] ==> lib [gcc]
|
|
arg [-lc] ==> lib [c]
|
|
arg [-lnosys] ==> lib [nosys]
|
|
arg [-lc] ==> lib [c]
|
|
arg [-lgcc] ==> lib [gcc]
|
|
collapse library dir [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32] ==> [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32]
|
|
collapse library dir [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] ==> [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32]
|
|
collapse library dir [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] ==> [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32]
|
|
collapse library dir [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0] ==> [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0]
|
|
collapse library dir [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc] ==> [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/lib/gcc]
|
|
collapse library dir [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/15.2.0/../../../../riscv32-esp-elf/lib] ==> [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/riscv32-esp-elf/lib]
|
|
collapse library dir [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/riscv32-esp-elf/lib]
|
|
collapse library dir [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
|
|
implicit libs: [stdc++;m;gcc;c;nosys;c;gcc]
|
|
implicit objs: []
|
|
implicit dirs: [/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/rv32imc_zicsr_zifencei/ilp32;/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32;/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0;/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/lib/gcc;/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/riscv32-esp-elf/lib;/home/pi/.espressif/tools/riscv32-esp-elf/esp-15.2.0_20250920/riscv32-esp-elf/riscv32-esp-elf/usr/lib]
|
|
implicit fwks: []
|
|
|
|
|