From 891916c37243569e9ee13fdaa8aa4f7eac677894 Mon Sep 17 00:00:00 2001 From: Alexander B Date: Sun, 5 Jan 2025 20:53:21 -0500 Subject: [PATCH] . --- .../CMakeFiles/3.30.2/CMakeASMCompiler.cmake | 29 + .../CMakeFiles/3.30.2/CMakeCCompiler.cmake | 82 ++ .../CMakeFiles/3.30.2/CMakeCXXCompiler.cmake | 102 ++ .../3.30.2/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 1440 bytes .../3.30.2/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 1584 bytes .../build/CMakeFiles/3.30.2/CMakeSystem.cmake | 15 + .../3.30.2/CompilerIdC/CMakeCCompilerId.c | 904 +++++++++++++++++ .../build/CMakeFiles/3.30.2/CompilerIdC/a.out | Bin 0 -> 92472 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 919 ++++++++++++++++++ .../CMakeFiles/3.30.2/CompilerIdCXX/a.out | Bin 0 -> 92536 bytes .../build/CMakeFiles/CMakeConfigureLog.yaml | 537 ++++++++++ .../build/CMakeFiles/git-data/HEAD | 1 + .../build/CMakeFiles/git-data/grabRef.cmake | 50 + .../build/CMakeFiles/git-data/head-ref | 1 + 14 files changed, 2640 insertions(+) create mode 100644 ESP-IDF_Robot_RC/build/CMakeFiles/3.30.2/CMakeASMCompiler.cmake create mode 100644 ESP-IDF_Robot_RC/build/CMakeFiles/3.30.2/CMakeCCompiler.cmake create mode 100644 ESP-IDF_Robot_RC/build/CMakeFiles/3.30.2/CMakeCXXCompiler.cmake create mode 100755 ESP-IDF_Robot_RC/build/CMakeFiles/3.30.2/CMakeDetermineCompilerABI_C.bin create mode 100755 ESP-IDF_Robot_RC/build/CMakeFiles/3.30.2/CMakeDetermineCompilerABI_CXX.bin create mode 100644 ESP-IDF_Robot_RC/build/CMakeFiles/3.30.2/CMakeSystem.cmake create mode 100644 ESP-IDF_Robot_RC/build/CMakeFiles/3.30.2/CompilerIdC/CMakeCCompilerId.c create mode 100755 ESP-IDF_Robot_RC/build/CMakeFiles/3.30.2/CompilerIdC/a.out create mode 100644 ESP-IDF_Robot_RC/build/CMakeFiles/3.30.2/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100755 ESP-IDF_Robot_RC/build/CMakeFiles/3.30.2/CompilerIdCXX/a.out create mode 100644 ESP-IDF_Robot_RC/build/CMakeFiles/CMakeConfigureLog.yaml create mode 100644 ESP-IDF_Robot_RC/build/CMakeFiles/git-data/HEAD create mode 100755 ESP-IDF_Robot_RC/build/CMakeFiles/git-data/grabRef.cmake create mode 100644 ESP-IDF_Robot_RC/build/CMakeFiles/git-data/head-ref diff --git a/ESP-IDF_Robot_RC/build/CMakeFiles/3.30.2/CMakeASMCompiler.cmake b/ESP-IDF_Robot_RC/build/CMakeFiles/3.30.2/CMakeASMCompiler.cmake new file mode 100644 index 000000000..4dedeed8e --- /dev/null +++ b/ESP-IDF_Robot_RC/build/CMakeFiles/3.30.2/CMakeASMCompiler.cmake @@ -0,0 +1,29 @@ +set(CMAKE_ASM_COMPILER "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc") +set(CMAKE_ASM_COMPILER_ARG1 "") +set(CMAKE_AR "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ar") +set(CMAKE_ASM_COMPILER_AR "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc-ar") +set(CMAKE_RANLIB "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ranlib") +set(CMAKE_ASM_COMPILER_RANLIB "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc-ranlib") +set(CMAKE_LINKER "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ld") +set(CMAKE_LINKER_LINK "") +set(CMAKE_LINKER_LLD "") +set(CMAKE_ASM_COMPILER_LINKER "") +set(CMAKE_ASM_COMPILER_LINKER_ID "") +set(CMAKE_ASM_COMPILER_LINKER_VERSION ) +set(CMAKE_ASM_COMPILER_LINKER_FRONTEND_VARIANT ) +set(CMAKE_MT "") +set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") +set(CMAKE_ASM_COMPILER_LOADED 1) +set(CMAKE_ASM_COMPILER_ID "GNU") +set(CMAKE_ASM_COMPILER_VERSION "") +set(CMAKE_ASM_COMPILER_ENV_VAR "ASM") + + +set(CMAKE_ASM_COMPILER_SYSROOT "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr") +set(CMAKE_COMPILER_SYSROOT "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr") + +set(CMAKE_ASM_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_ASM_LINKER_PREFERENCE 0) +set(CMAKE_ASM_LINKER_DEPFILE_SUPPORTED ) + + diff --git a/ESP-IDF_Robot_RC/build/CMakeFiles/3.30.2/CMakeCCompiler.cmake b/ESP-IDF_Robot_RC/build/CMakeFiles/3.30.2/CMakeCCompiler.cmake new file mode 100644 index 000000000..fb923d46b --- /dev/null +++ b/ESP-IDF_Robot_RC/build/CMakeFiles/3.30.2/CMakeCCompiler.cmake @@ -0,0 +1,82 @@ +set(CMAKE_C_COMPILER "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "13.2.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_STANDARD_LATEST "23") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "GNU") +set(CMAKE_C_SIMULATE_VERSION "") + +set(CMAKE_C_COMPILER_SYSROOT "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr") +set(CMAKE_COMPILER_SYSROOT "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr") + + +set(CMAKE_AR "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ar") +set(CMAKE_C_COMPILER_AR "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc-ar") +set(CMAKE_RANLIB "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ranlib") +set(CMAKE_C_COMPILER_RANLIB "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc-ranlib") +set(CMAKE_LINKER "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ld") +set(CMAKE_LINKER_LINK "") +set(CMAKE_LINKER_LLD "") +set(CMAKE_C_COMPILER_LINKER "NOTFOUND") +set(CMAKE_C_COMPILER_LINKER_ID "") +set(CMAKE_C_COMPILER_LINKER_VERSION ) +set(CMAKE_C_COMPILER_LINKER_FRONTEND_VARIANT ) +set(CMAKE_MT "") +set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) +set(CMAKE_C_LINKER_DEPFILE_SUPPORTED FALSE) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "4") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0/include;/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0/include-fixed;/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;c;nosys;c;gcc;gcc;c;nosys") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32;/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32;/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0;/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc;/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/lib;/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/usr/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/ESP-IDF_Robot_RC/build/CMakeFiles/3.30.2/CMakeCXXCompiler.cmake b/ESP-IDF_Robot_RC/build/CMakeFiles/3.30.2/CMakeCXXCompiler.cmake new file mode 100644 index 000000000..d691bdc48 --- /dev/null +++ b/ESP-IDF_Robot_RC/build/CMakeFiles/3.30.2/CMakeCXXCompiler.cmake @@ -0,0 +1,102 @@ +set(CMAKE_CXX_COMPILER "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-g++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "13.2.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_STANDARD_LATEST "23") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") +set(CMAKE_CXX26_COMPILE_FEATURES "") + +set(CMAKE_CXX_PLATFORM_ID "") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "GNU") +set(CMAKE_CXX_SIMULATE_VERSION "") + +set(CMAKE_CXX_COMPILER_SYSROOT "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr") +set(CMAKE_COMPILER_SYSROOT "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr") + + +set(CMAKE_AR "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ar") +set(CMAKE_CXX_COMPILER_AR "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc-ar") +set(CMAKE_RANLIB "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc-ranlib") +set(CMAKE_LINKER "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-ld") +set(CMAKE_LINKER_LINK "") +set(CMAKE_LINKER_LLD "") +set(CMAKE_CXX_COMPILER_LINKER "NOTFOUND") +set(CMAKE_CXX_COMPILER_LINKER_ID "") +set(CMAKE_CXX_COMPILER_LINKER_VERSION ) +set(CMAKE_CXX_COMPILER_LINKER_FRONTEND_VARIANT ) +set(CMAKE_MT "") +set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm;ccm;cxxm;c++m) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang IN ITEMS C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) +set(CMAKE_CXX_LINKER_DEPFILE_SUPPORTED FALSE) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "4") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/include/c++/13.2.0;/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/include/c++/13.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32;/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/include/c++/13.2.0/backward;/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0/include;/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0/include-fixed;/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc;c;nosys;c;gcc;gcc;c;nosys") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32;/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32;/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0;/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc;/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/lib;/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/usr/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") +set(CMAKE_CXX_COMPILER_CLANG_RESOURCE_DIR "") + +set(CMAKE_CXX_COMPILER_IMPORT_STD "") +### Imported target for C++23 standard library +set(CMAKE_CXX23_COMPILER_IMPORT_STD_NOT_FOUND_MESSAGE "Toolchain does not support discovering `import std` support") + + + diff --git a/ESP-IDF_Robot_RC/build/CMakeFiles/3.30.2/CMakeDetermineCompilerABI_C.bin b/ESP-IDF_Robot_RC/build/CMakeFiles/3.30.2/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000000000000000000000000000000000000..36559e59602c4342abd16a9fe1ddc5b5c86fa3e6 GIT binary patch literal 1440 zcmb7EO=uHQ5S}!tsU9S)KUf5brqmYNHQmO8J(T9JVWDmh4R{FUbvJpbi`gIFzLusJ z#i9j|UV71+M~|Kg9t1(WcvHc%7jKGstJRrgmu_ni9hjZ>%{TMr?au7GQ(l;l#bOXj zAAAEs5}!G=D+%b}9HgNS#$W)F5C`y{9Hc-gNXF1k>;Xlq7&vH1`zbC3(7t`?J)FxZ zPxmqt&-XH;iT#(Wr?$6KTbEz`+}+uForKwKT<`DhWJbStxa1IV50c1!=)s=;D|@#0 zzEolMzFI9C_wE8{`uyUIZ*6k7$r_#%wQO#gj;m{n^X80fGcH`-s0ppWDtcKf>3Qhz zojkKGIdesWi`s%#tuB;VSubgM9V0rtVOll(&dX3K7H869b>aHHblujZUP*J`o1B_f zR3*#QteVSSoz9M@yAH?~@dU#1>+2A^hRZ~%U#w57mg-G0TlKQ6PLEBi?u+iC$(=e! z8lASi)|&FN^bWm*`b!cI>_9LBaqMzb;?(Vk#32!6be#$K`s)lX)0lq&Z4C3N=p5p7 zfOWJhh))Li2HLPbWjsXe40q3y!u=i-9t?3GyhR)ejt@LTrSnqVL9F)ztrv-ZgE*T1 z4l&hxgmwt+$0PjbBlrvA=zdVVZrtL=5f^MA2WjB2l_$@_ZvhBJLG literal 0 HcmV?d00001 diff --git a/ESP-IDF_Robot_RC/build/CMakeFiles/3.30.2/CMakeDetermineCompilerABI_CXX.bin b/ESP-IDF_Robot_RC/build/CMakeFiles/3.30.2/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000000000000000000000000000000000000..c6fe325f9958eba7e445d2756fede4f61a8d8dba GIT binary patch literal 1584 zcmb7E-%Aux6h5=7t%8Z!4-_M|6jR7)TrE^W+F#0ojgk8xN!(_4@9NOb&UEK0DuI!d zKKJ53(1Xv>lW&2Le?a7GFF_BzNIjZ%&g|Y?O`;CmIp;gychB72`DRwq6JwgDfr=1( z2SO6BgP3>fAi#qVg%I>WBQ!u5z}r3A0;%d|lm^-(iYg5@G100gT?@d{(`%ogty6!q z-+ANRerI>x!TZ_sYilj5*SCLeZLEHXz~~y*2U{DR-9G{@(n{Q`2(r7UuowQyUOIg) z-C^`)ESt7oJO{{_W0NDkz0BPrD|k}O7=w@KxMpT@EH@&T7#A)t%!o{ajhpFA%8Wz6 z2m5kMk~3EnxR{y9WU~`#mNrwFxQU8@w{rFj{?D`le|`|*L<1ub(+F&tQ4FEZccsREi=m=Q+~Ybe#E8zh}@v z{tWU3MYx(9s@@5sJ1D&07+q2mVIX%LMHt;snN;c3!QNpzmNf4oW)0`v#2iI@rHUsp z-$fj)VuATF;^rz|!K}_l6W$`;Y_Hs<1?O)QKBsUPz93dX&*dYoTK@A1{0%Y9r)SiP zdG7>|tz-KmCom-MSxwqW`vCF1oD7fz*vvx<~$EIeV7z za>2IB0Y4n6Sx**&OpzR!GV2?>s6;|bYuEiYKo0y-Rk?k_pg%3+qGlIK(<`Jx0}xPe;dbF3&V zhl8GX9fy~RB4g{8l)}!rK*Hk6LM?;#jcBFsuRP}Ql|ioS>BZxu9y)*W2*eN}z>&ZZQ=Od1Nx>a2t>Be;*v j2-Z!w=)UCXMqIUTVhKT$8iJfE&z;aM;s6tSDwOUQ$NMU0 literal 0 HcmV?d00001 diff --git a/ESP-IDF_Robot_RC/build/CMakeFiles/3.30.2/CMakeSystem.cmake b/ESP-IDF_Robot_RC/build/CMakeFiles/3.30.2/CMakeSystem.cmake new file mode 100644 index 000000000..4e31b6a11 --- /dev/null +++ b/ESP-IDF_Robot_RC/build/CMakeFiles/3.30.2/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.11.0-13-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.11.0-13-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + +include("/home/alex/esp/v5.3.2/esp-idf/tools/cmake/toolchain-esp32c3.cmake") + +set(CMAKE_SYSTEM "Generic") +set(CMAKE_SYSTEM_NAME "Generic") +set(CMAKE_SYSTEM_VERSION "") +set(CMAKE_SYSTEM_PROCESSOR "") + +set(CMAKE_CROSSCOMPILING "TRUE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/ESP-IDF_Robot_RC/build/CMakeFiles/3.30.2/CompilerIdC/CMakeCCompilerId.c b/ESP-IDF_Robot_RC/build/CMakeFiles/3.30.2/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 000000000..8d8bb038b --- /dev/null +++ b/ESP-IDF_Robot_RC/build/CMakeFiles/3.30.2/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,904 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(__clang__) && defined(__cray__) +# define COMPILER_ID "CrayClang" +# define COMPILER_VERSION_MAJOR DEC(__cray_major__) +# define COMPILER_VERSION_MINOR DEC(__cray_minor__) +# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#elif defined(__ORANGEC__) +# define COMPILER_ID "OrangeC" +# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__) + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) && defined(__ti__) +# define COMPILER_ID "TIClang" + # define COMPILER_VERSION_MAJOR DEC(__ti_major__) + # define COMPILER_VERSION_MINOR DEC(__ti_minor__) + # define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__) +# define COMPILER_VERSION_INTERNAL DEC(__ti_version__) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100) +# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__clang__) && defined(__ti__) +# if defined(__ARM_ARCH) +# define ARCHITECTURE_ID "Arm" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#elif defined(__TASKING__) + +# if defined(__CTC__) || defined(__CPTC__) +# define ARCHITECTURE_ID "TriCore" + +# elif defined(__CMCS__) +# define ARCHITECTURE_ID "MCS" + +# elif defined(__CARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__CARC__) +# define ARCHITECTURE_ID "ARC" + +# elif defined(__C51__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__CPCP__) +# define ARCHITECTURE_ID "PCP" + +# else +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#define C_STD_99 199901L +#define C_STD_11 201112L +#define C_STD_17 201710L +#define C_STD_23 202311L + +#ifdef __STDC_VERSION__ +# define C_STD __STDC_VERSION__ +#endif + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif C_STD > C_STD_17 +# define C_VERSION "23" +#elif C_STD > C_STD_11 +# define C_VERSION "17" +#elif C_STD > C_STD_99 +# define C_VERSION "11" +#elif C_STD >= C_STD_99 +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/ESP-IDF_Robot_RC/build/CMakeFiles/3.30.2/CompilerIdC/a.out b/ESP-IDF_Robot_RC/build/CMakeFiles/3.30.2/CompilerIdC/a.out new file mode 100755 index 0000000000000000000000000000000000000000..a67676b0a0aafc72e9f6122c6acaa1c39b530898 GIT binary patch literal 92472 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 literal 0 HcmV?d00001 diff --git a/ESP-IDF_Robot_RC/build/CMakeFiles/3.30.2/CompilerIdCXX/CMakeCXXCompilerId.cpp b/ESP-IDF_Robot_RC/build/CMakeFiles/3.30.2/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 000000000..da6c824af --- /dev/null +++ b/ESP-IDF_Robot_RC/build/CMakeFiles/3.30.2/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,919 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(__clang__) && defined(__cray__) +# define COMPILER_ID "CrayClang" +# define COMPILER_VERSION_MAJOR DEC(__cray_major__) +# define COMPILER_VERSION_MINOR DEC(__cray_minor__) +# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#elif defined(__ORANGEC__) +# define COMPILER_ID "OrangeC" +# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__) + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) && defined(__ti__) +# define COMPILER_ID "TIClang" + # define COMPILER_VERSION_MAJOR DEC(__ti_major__) + # define COMPILER_VERSION_MINOR DEC(__ti_minor__) + # define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__) +# define COMPILER_VERSION_INTERNAL DEC(__ti_version__) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100) +# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__clang__) && defined(__ti__) +# if defined(__ARM_ARCH) +# define ARCHITECTURE_ID "Arm" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#elif defined(__TASKING__) + +# if defined(__CTC__) || defined(__CPTC__) +# define ARCHITECTURE_ID "TriCore" + +# elif defined(__CMCS__) +# define ARCHITECTURE_ID "MCS" + +# elif defined(__CARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__CARC__) +# define ARCHITECTURE_ID "ARC" + +# elif defined(__C51__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__CPCP__) +# define ARCHITECTURE_ID "PCP" + +# else +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#define CXX_STD_98 199711L +#define CXX_STD_11 201103L +#define CXX_STD_14 201402L +#define CXX_STD_17 201703L +#define CXX_STD_20 202002L +#define CXX_STD_23 202302L + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) +# if _MSVC_LANG > CXX_STD_17 +# define CXX_STD _MSVC_LANG +# elif _MSVC_LANG == CXX_STD_17 && defined(__cpp_aggregate_paren_init) +# define CXX_STD CXX_STD_20 +# elif _MSVC_LANG > CXX_STD_14 && __cplusplus > CXX_STD_17 +# define CXX_STD CXX_STD_20 +# elif _MSVC_LANG > CXX_STD_14 +# define CXX_STD CXX_STD_17 +# elif defined(__INTEL_CXX11_MODE__) && defined(__cpp_aggregate_nsdmi) +# define CXX_STD CXX_STD_14 +# elif defined(__INTEL_CXX11_MODE__) +# define CXX_STD CXX_STD_11 +# else +# define CXX_STD CXX_STD_98 +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# if _MSVC_LANG > __cplusplus +# define CXX_STD _MSVC_LANG +# else +# define CXX_STD __cplusplus +# endif +#elif defined(__NVCOMPILER) +# if __cplusplus == CXX_STD_17 && defined(__cpp_aggregate_paren_init) +# define CXX_STD CXX_STD_20 +# else +# define CXX_STD __cplusplus +# endif +#elif defined(__INTEL_COMPILER) || defined(__PGI) +# if __cplusplus == CXX_STD_11 && defined(__cpp_namespace_attributes) +# define CXX_STD CXX_STD_17 +# elif __cplusplus == CXX_STD_11 && defined(__cpp_aggregate_nsdmi) +# define CXX_STD CXX_STD_14 +# else +# define CXX_STD __cplusplus +# endif +#elif (defined(__IBMCPP__) || defined(__ibmxl__)) && defined(__linux__) +# if __cplusplus == CXX_STD_11 && defined(__cpp_aggregate_nsdmi) +# define CXX_STD CXX_STD_14 +# else +# define CXX_STD __cplusplus +# endif +#elif __cplusplus == 1 && defined(__GXX_EXPERIMENTAL_CXX0X__) +# define CXX_STD CXX_STD_11 +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > CXX_STD_23 + "26" +#elif CXX_STD > CXX_STD_20 + "23" +#elif CXX_STD > CXX_STD_17 + "20" +#elif CXX_STD > CXX_STD_14 + "17" +#elif CXX_STD > CXX_STD_11 + "14" +#elif CXX_STD >= CXX_STD_11 + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/ESP-IDF_Robot_RC/build/CMakeFiles/3.30.2/CompilerIdCXX/a.out b/ESP-IDF_Robot_RC/build/CMakeFiles/3.30.2/CompilerIdCXX/a.out new file mode 100755 index 0000000000000000000000000000000000000000..0e8b5db2daac8e2beb3f3f7f9348e20d3327e8ed GIT binary patch literal 92536 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 literal 0 HcmV?d00001 diff --git a/ESP-IDF_Robot_RC/build/CMakeFiles/CMakeConfigureLog.yaml b/ESP-IDF_Robot_RC/build/CMakeFiles/CMakeConfigureLog.yaml new file mode 100644 index 000000000..0ea0fde0d --- /dev/null +++ b/ESP-IDF_Robot_RC/build/CMakeFiles/CMakeConfigureLog.yaml @@ -0,0 +1,537 @@ + +--- +events: + - + kind: "message-v1" + backtrace: + - "/home/alex/.espressif/tools/cmake/3.30.2/share/cmake-3.30/Modules/CMakeDetermineSystem.cmake:200 (message)" + - "/home/alex/esp/v5.3.2/esp-idf/tools/cmake/project.cmake:564 (__project)" + - "CMakeLists.txt:6 (project)" + message: | + The target system is: Generic - - + The host system is: Linux - 6.11.0-13-generic - x86_64 + - + kind: "message-v1" + backtrace: + - "/home/alex/.espressif/tools/cmake/3.30.2/share/cmake-3.30/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "/home/alex/.espressif/tools/cmake/3.30.2/share/cmake-3.30/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "/home/alex/.espressif/tools/cmake/3.30.2/share/cmake-3.30/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" + - "/home/alex/esp/v5.3.2/esp-idf/tools/cmake/project.cmake:564 (__project)" + - "CMakeLists.txt:6 (project)" + message: | + Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. + Compiler: /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc + Build flags: -march=rv32imc_zicsr_zifencei + Id flags: + + The output was: + 0 + /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/ld: /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.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+0x14): warning: _close is not implemented and will always fail + /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/ld: /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.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+0x18): warning: _lseek is not implemented and will always fail + /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/ld: /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.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+0x18): warning: _read is not implemented and will always fail + /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/ld: /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.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+0x18): warning: _write is not implemented and will always fail + /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/ld: /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.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+0xf4): 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/alex/github/ESP-Nodes/ESP-IDF_Robot_RC/build/CMakeFiles/3.30.2/CompilerIdC/a.out + + - + kind: "message-v1" + backtrace: + - "/home/alex/.espressif/tools/cmake/3.30.2/share/cmake-3.30/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "/home/alex/.espressif/tools/cmake/3.30.2/share/cmake-3.30/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "/home/alex/.espressif/tools/cmake/3.30.2/share/cmake-3.30/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" + - "/home/alex/esp/v5.3.2/esp-idf/tools/cmake/project.cmake:564 (__project)" + - "CMakeLists.txt:6 (project)" + message: | + Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. + Compiler: /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-g++ + Build flags: -march=rv32imc_zicsr_zifencei + Id flags: + + The output was: + 0 + /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/ld: /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.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+0x14): warning: _close is not implemented and will always fail + /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/ld: /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.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+0x18): warning: _lseek is not implemented and will always fail + /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/ld: /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.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+0x18): warning: _read is not implemented and will always fail + /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/ld: /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.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+0x18): warning: _write is not implemented and will always fail + /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/ld: /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.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+0xf4): 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/alex/github/ESP-Nodes/ESP-IDF_Robot_RC/build/CMakeFiles/3.30.2/CompilerIdCXX/a.out + + - + kind: "message-v1" + backtrace: + - "/home/alex/.espressif/tools/cmake/3.30.2/share/cmake-3.30/Modules/CMakeDetermineCompilerId.cmake:1192 (message)" + - "/home/alex/.espressif/tools/cmake/3.30.2/share/cmake-3.30/Modules/CMakeDetermineASMCompiler.cmake:135 (CMAKE_DETERMINE_COMPILER_ID_VENDOR)" + - "/home/alex/esp/v5.3.2/esp-idf/tools/cmake/project.cmake:564 (__project)" + - "CMakeLists.txt:6 (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-13.2.0_20240530) 13.2.0 + Copyright (C) 2023 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/alex/.espressif/tools/cmake/3.30.2/share/cmake-3.30/Modules/CMakeDetermineCompilerABI.cmake:74 (try_compile)" + - "/home/alex/.espressif/tools/cmake/3.30.2/share/cmake-3.30/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "/home/alex/esp/v5.3.2/esp-idf/tools/cmake/project.cmake:564 (__project)" + - "CMakeLists.txt:6 (project)" + checks: + - "Detecting C compiler ABI info" + directories: + source: "/home/alex/github/ESP-Nodes/ESP-IDF_Robot_RC/build/CMakeFiles/CMakeScratch/TryCompile-3geitY" + binary: "/home/alex/github/ESP-Nodes/ESP-IDF_Robot_RC/build/CMakeFiles/CMakeScratch/TryCompile-3geitY" + cmakeVariables: + CMAKE_C_FLAGS: "-march=rv32imc_zicsr_zifencei " + CMAKE_C_FLAGS_DEBUG: "-g" + CMAKE_EXE_LINKER_FLAGS: "-nostartfiles -march=rv32imc_zicsr_zifencei --specs=nosys.specs " + CMAKE_MODULE_PATH: "/home/alex/esp/v5.3.2/esp-idf/tools/cmake;/home/alex/esp/v5.3.2/esp-idf/tools/cmake/third_party" + buildResult: + variable: "CMAKE_C_ABI_COMPILED" + cached: true + stdout: | + Change Dir: '/home/alex/github/ESP-Nodes/ESP-IDF_Robot_RC/build/CMakeFiles/CMakeScratch/TryCompile-3geitY' + + Run Build Command(s): /home/alex/.espressif/tools/ninja/1.12.1/ninja -v cmTC_2007d + [1/2] /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -march=rv32imc_zicsr_zifencei -v -o CMakeFiles/cmTC_2007d.dir/CMakeCCompilerABI.c.obj -c /home/alex/.espressif/tools/cmake/3.30.2/share/cmake-3.30/Modules/CMakeCCompilerABI.c + Using built-in specs. + COLLECT_GCC=/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/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-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-13.2.0_20240530' --disable-__cxa_atexit --enable-cxx-flags=-ffunction-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-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-gcov-custom-rtio --enable-libstdcxx-time=yes + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 13.2.0 (crosstool-NG esp-13.2.0_20240530) + COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-v' '-o' 'CMakeFiles/cmTC_2007d.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'CMakeFiles/cmTC_2007d.dir/' + /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/cc1 -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32 -iprefix /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/ -isysroot /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf /home/alex/.espressif/tools/cmake/3.30.2/share/cmake-3.30/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_2007d.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -march=rv32imc_zicsr_zifencei -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei -version -o /tmp/ccR7kdXF.s + GNU C17 (crosstool-NG esp-13.2.0_20240530) version 13.2.0 (riscv32-esp-elf) + compiled by GNU C version 4.9.2, GMP version 6.2.1, MPFR version 4.2.1, MPC version 1.2.1, isl version isl-0.26-GMP + + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + ignoring duplicate directory "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/13.2.0/include" + ignoring nonexistent directory "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include" + ignoring duplicate directory "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/13.2.0/include-fixed" + ignoring duplicate directory "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include" + ignoring duplicate directory "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/include" + #include "..." search starts here: + #include <...> search starts here: + /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/include + /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/include-fixed + /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include + End of search list. + Compiler executable checksum: cea9d2eee2e58fac38e115e3722efafa + COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-v' '-o' 'CMakeFiles/cmTC_2007d.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'CMakeFiles/cmTC_2007d.dir/' + /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_2007d.dir/CMakeCCompilerABI.c.obj /tmp/ccR7kdXF.s + GNU assembler version 2.41 (riscv32-esp-elf) using BFD version (crosstool-NG esp-13.2.0_20240530) 2.41 + COMPILER_PATH=/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/ + LIBRARY_PATH=/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/ + COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-v' '-o' 'CMakeFiles/cmTC_2007d.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'CMakeFiles/cmTC_2007d.dir/CMakeCCompilerABI.c.' + [2/2] : && /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -march=rv32imc_zicsr_zifencei -nostartfiles -march=rv32imc_zicsr_zifencei --specs=nosys.specs -v CMakeFiles/cmTC_2007d.dir/CMakeCCompilerABI.c.obj -o cmTC_2007d && : + Using built-in specs. + Reading specs from /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/nosys.specs + rename spec link_gcc_c_sequence to nosys_link_gcc_c_sequence + COLLECT_GCC=/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc + COLLECT_LTO_WRAPPER=/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.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-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-13.2.0_20240530' --disable-__cxa_atexit --enable-cxx-flags=-ffunction-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-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-gcov-custom-rtio --enable-libstdcxx-time=yes + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 13.2.0 (crosstool-NG esp-13.2.0_20240530) + COMPILER_PATH=/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/ + LIBRARY_PATH=/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/ + COLLECT_GCC_OPTIONS='-nostartfiles' '-march=rv32imc_zicsr_zifencei' '-specs=nosys.specs' '-v' '-o' 'cmTC_2007d' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'cmTC_2007d.' + /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/collect2 -plugin /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/liblto_plugin.so -plugin-opt=/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccbMmtml.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 -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lnosys --sysroot=/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -o cmTC_2007d -L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32 -L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32 -L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32 -L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0 -L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc -L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib -L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib CMakeFiles/cmTC_2007d.dir/CMakeCCompilerABI.c.obj -lgcc -lc -lnosys -lc -lgcc --start-group -lgcc -lc -lnosys --end-group + /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start; defaulting to 00010074 + COLLECT_GCC_OPTIONS='-nostartfiles' '-march=rv32imc_zicsr_zifencei' '-specs=nosys.specs' '-v' '-o' 'cmTC_2007d' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'cmTC_2007d.' + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "/home/alex/.espressif/tools/cmake/3.30.2/share/cmake-3.30/Modules/CMakeDetermineCompilerABI.cmake:182 (message)" + - "/home/alex/.espressif/tools/cmake/3.30.2/share/cmake-3.30/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "/home/alex/esp/v5.3.2/esp-idf/tools/cmake/project.cmake:564 (__project)" + - "CMakeLists.txt:6 (project)" + message: | + Parsed C implicit include dir info: rv=done + found start of include info + found start of implicit include info + add: [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/include] + add: [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/include-fixed] + add: [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include] + end of search list found + collapse include dir [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/include] ==> [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0/include] + collapse include dir [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/include-fixed] ==> [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0/include-fixed] + collapse include dir [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include] ==> [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/include] + implicit include dirs: [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0/include;/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0/include-fixed;/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/include] + + + - + kind: "message-v1" + backtrace: + - "/home/alex/.espressif/tools/cmake/3.30.2/share/cmake-3.30/Modules/CMakeDetermineCompilerABI.cmake:218 (message)" + - "/home/alex/.espressif/tools/cmake/3.30.2/share/cmake-3.30/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "/home/alex/esp/v5.3.2/esp-idf/tools/cmake/project.cmake:564 (__project)" + - "CMakeLists.txt:6 (project)" + message: | + Parsed C implicit link information: + link line regex: [^( *|.*[/\\])(ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(\\.[a-z]+)?))("|,| |$)] + ignore line: [Change Dir: '/home/alex/github/ESP-Nodes/ESP-IDF_Robot_RC/build/CMakeFiles/CMakeScratch/TryCompile-3geitY'] + ignore line: [] + ignore line: [Run Build Command(s): /home/alex/.espressif/tools/ninja/1.12.1/ninja -v cmTC_2007d] + ignore line: [[1/2] /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -march=rv32imc_zicsr_zifencei -v -o CMakeFiles/cmTC_2007d.dir/CMakeCCompilerABI.c.obj -c /home/alex/.espressif/tools/cmake/3.30.2/share/cmake-3.30/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/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-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-13.2.0_20240530' --disable-__cxa_atexit --enable-cxx-flags=-ffunction-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-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-gcov-custom-rtio --enable-libstdcxx-time=yes] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 13.2.0 (crosstool-NG esp-13.2.0_20240530) ] + ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-v' '-o' 'CMakeFiles/cmTC_2007d.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'CMakeFiles/cmTC_2007d.dir/'] + ignore line: [ /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/cc1 -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32 -iprefix /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/ -isysroot /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf /home/alex/.espressif/tools/cmake/3.30.2/share/cmake-3.30/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_2007d.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -march=rv32imc_zicsr_zifencei -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei -version -o /tmp/ccR7kdXF.s] + ignore line: [GNU C17 (crosstool-NG esp-13.2.0_20240530) version 13.2.0 (riscv32-esp-elf)] + ignore line: [ compiled by GNU C version 4.9.2 GMP version 6.2.1 MPFR version 4.2.1 MPC version 1.2.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/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/13.2.0/include"] + ignore line: [ignoring nonexistent directory "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/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/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/13.2.0/include-fixed"] + ignore line: [ignoring duplicate directory "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include"] + ignore line: [ignoring duplicate directory "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/include] + ignore line: [ /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/include-fixed] + ignore line: [ /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include] + ignore line: [End of search list.] + ignore line: [Compiler executable checksum: cea9d2eee2e58fac38e115e3722efafa] + ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-v' '-o' 'CMakeFiles/cmTC_2007d.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'CMakeFiles/cmTC_2007d.dir/'] + ignore line: [ /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_2007d.dir/CMakeCCompilerABI.c.obj /tmp/ccR7kdXF.s] + ignore line: [GNU assembler version 2.41 (riscv32-esp-elf) using BFD version (crosstool-NG esp-13.2.0_20240530) 2.41] + ignore line: [COMPILER_PATH=/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/] + ignore line: [LIBRARY_PATH=/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-v' '-o' 'CMakeFiles/cmTC_2007d.dir/CMakeCCompilerABI.c.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'CMakeFiles/cmTC_2007d.dir/CMakeCCompilerABI.c.'] + ignore line: [[2/2] : && /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -march=rv32imc_zicsr_zifencei -nostartfiles -march=rv32imc_zicsr_zifencei --specs=nosys.specs -v CMakeFiles/cmTC_2007d.dir/CMakeCCompilerABI.c.obj -o cmTC_2007d && :] + ignore line: [Using built-in specs.] + ignore line: [Reading specs from /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/nosys.specs] + ignore line: [rename spec link_gcc_c_sequence to nosys_link_gcc_c_sequence] + ignore line: [COLLECT_GCC=/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc] + ignore line: [COLLECT_LTO_WRAPPER=/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.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-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-13.2.0_20240530' --disable-__cxa_atexit --enable-cxx-flags=-ffunction-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-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-gcov-custom-rtio --enable-libstdcxx-time=yes] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 13.2.0 (crosstool-NG esp-13.2.0_20240530) ] + ignore line: [COMPILER_PATH=/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/] + ignore line: [LIBRARY_PATH=/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-nostartfiles' '-march=rv32imc_zicsr_zifencei' '-specs=nosys.specs' '-v' '-o' 'cmTC_2007d' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'cmTC_2007d.'] + link line: [ /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/collect2 -plugin /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/liblto_plugin.so -plugin-opt=/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccbMmtml.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 -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lnosys --sysroot=/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -o cmTC_2007d -L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32 -L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32 -L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32 -L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0 -L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc -L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib -L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib CMakeFiles/cmTC_2007d.dir/CMakeCCompilerABI.c.obj -lgcc -lc -lnosys -lc -lgcc --start-group -lgcc -lc -lnosys --end-group] + arg [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccbMmtml.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 [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lnosys] ==> ignore + arg [--sysroot=/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf] ==> ignore + arg [-melf32lriscv] ==> ignore + arg [-o] ==> ignore + arg [cmTC_2007d] ==> ignore + arg [-L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32] ==> dir [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32] + arg [-L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] ==> dir [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] + arg [-L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] ==> dir [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] + arg [-L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0] ==> dir [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0] + arg [-L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc] ==> dir [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc] + arg [-L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib] ==> dir [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib] + arg [-L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> dir [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] + arg [-L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> dir [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] + arg [CMakeFiles/cmTC_2007d.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] + arg [--start-group] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lnosys] ==> lib [nosys] + arg [--end-group] ==> ignore + ignore line: [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start] + ignore line: [ defaulting to 00010074] + ignore line: [COLLECT_GCC_OPTIONS='-nostartfiles' '-march=rv32imc_zicsr_zifencei' '-specs=nosys.specs' '-v' '-o' 'cmTC_2007d' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'cmTC_2007d.'] + ignore line: [] + ignore line: [] + collapse library dir [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32] ==> [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32] + collapse library dir [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] ==> [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] + collapse library dir [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] ==> [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] + collapse library dir [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0] ==> [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0] + collapse library dir [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc] ==> [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc] + collapse library dir [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib] ==> [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/lib] + collapse library dir [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/lib] + collapse library dir [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/usr/lib] + implicit libs: [gcc;c;nosys;c;gcc;gcc;c;nosys] + implicit objs: [] + implicit dirs: [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32;/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32;/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0;/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc;/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/lib;/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/usr/lib] + implicit fwks: [] + + + - + kind: "try_compile-v1" + backtrace: + - "/home/alex/.espressif/tools/cmake/3.30.2/share/cmake-3.30/Modules/CMakeDetermineCompilerABI.cmake:74 (try_compile)" + - "/home/alex/.espressif/tools/cmake/3.30.2/share/cmake-3.30/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "/home/alex/esp/v5.3.2/esp-idf/tools/cmake/project.cmake:564 (__project)" + - "CMakeLists.txt:6 (project)" + checks: + - "Detecting CXX compiler ABI info" + directories: + source: "/home/alex/github/ESP-Nodes/ESP-IDF_Robot_RC/build/CMakeFiles/CMakeScratch/TryCompile-PqcLn4" + binary: "/home/alex/github/ESP-Nodes/ESP-IDF_Robot_RC/build/CMakeFiles/CMakeScratch/TryCompile-PqcLn4" + cmakeVariables: + CMAKE_CXX_FLAGS: "-march=rv32imc_zicsr_zifencei " + CMAKE_CXX_FLAGS_DEBUG: "-g" + CMAKE_CXX_SCAN_FOR_MODULES: "OFF" + CMAKE_EXE_LINKER_FLAGS: "-nostartfiles -march=rv32imc_zicsr_zifencei --specs=nosys.specs " + CMAKE_MODULE_PATH: "/home/alex/esp/v5.3.2/esp-idf/tools/cmake;/home/alex/esp/v5.3.2/esp-idf/tools/cmake/third_party" + buildResult: + variable: "CMAKE_CXX_ABI_COMPILED" + cached: true + stdout: | + Change Dir: '/home/alex/github/ESP-Nodes/ESP-IDF_Robot_RC/build/CMakeFiles/CMakeScratch/TryCompile-PqcLn4' + + Run Build Command(s): /home/alex/.espressif/tools/ninja/1.12.1/ninja -v cmTC_f563f + [1/2] /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-g++ -march=rv32imc_zicsr_zifencei -v -o CMakeFiles/cmTC_f563f.dir/CMakeCXXCompilerABI.cpp.obj -c /home/alex/.espressif/tools/cmake/3.30.2/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp + Using built-in specs. + COLLECT_GCC=/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/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-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-13.2.0_20240530' --disable-__cxa_atexit --enable-cxx-flags=-ffunction-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-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-gcov-custom-rtio --enable-libstdcxx-time=yes + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 13.2.0 (crosstool-NG esp-13.2.0_20240530) + COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-v' '-o' 'CMakeFiles/cmTC_f563f.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'CMakeFiles/cmTC_f563f.dir/' + /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/cc1plus -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32 -iprefix /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/ -isysroot /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf /home/alex/.espressif/tools/cmake/3.30.2/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_f563f.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -march=rv32imc_zicsr_zifencei -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei -version -o /tmp/cc2MPrYG.s + GNU C++17 (crosstool-NG esp-13.2.0_20240530) version 13.2.0 (riscv32-esp-elf) + compiled by GNU C version 4.9.2, GMP version 6.2.1, MPFR version 4.2.1, MPC version 1.2.1, isl version isl-0.26-GMP + + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + ignoring duplicate directory "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include/c++/13.2.0" + ignoring duplicate directory "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include/c++/13.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32" + ignoring duplicate directory "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include/c++/13.2.0/backward" + ignoring duplicate directory "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/13.2.0/include" + ignoring nonexistent directory "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/builds/idf/crosstool-NG/builds/riscv32-esp-elf/riscv32-esp-elf/include" + ignoring duplicate directory "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/13.2.0/include-fixed" + ignoring duplicate directory "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include" + ignoring duplicate directory "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/include" + #include "..." search starts here: + #include <...> search starts here: + /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include/c++/13.2.0 + /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include/c++/13.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32 + /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include/c++/13.2.0/backward + /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/include + /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/include-fixed + /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include + End of search list. + Compiler executable checksum: d43f3be41970274ce4c980e5d26847a1 + COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-v' '-o' 'CMakeFiles/cmTC_f563f.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'CMakeFiles/cmTC_f563f.dir/' + /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_f563f.dir/CMakeCXXCompilerABI.cpp.obj /tmp/cc2MPrYG.s + GNU assembler version 2.41 (riscv32-esp-elf) using BFD version (crosstool-NG esp-13.2.0_20240530) 2.41 + COMPILER_PATH=/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/ + LIBRARY_PATH=/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/ + COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-v' '-o' 'CMakeFiles/cmTC_f563f.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'CMakeFiles/cmTC_f563f.dir/CMakeCXXCompilerABI.cpp.' + [2/2] : && /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-g++ -march=rv32imc_zicsr_zifencei -nostartfiles -march=rv32imc_zicsr_zifencei --specs=nosys.specs -v CMakeFiles/cmTC_f563f.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_f563f && : + Using built-in specs. + Reading specs from /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/nosys.specs + rename spec link_gcc_c_sequence to nosys_link_gcc_c_sequence + COLLECT_GCC=/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-g++ + COLLECT_LTO_WRAPPER=/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.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-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-13.2.0_20240530' --disable-__cxa_atexit --enable-cxx-flags=-ffunction-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-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-gcov-custom-rtio --enable-libstdcxx-time=yes + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 13.2.0 (crosstool-NG esp-13.2.0_20240530) + COMPILER_PATH=/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/ + LIBRARY_PATH=/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/ + COLLECT_GCC_OPTIONS='-nostartfiles' '-march=rv32imc_zicsr_zifencei' '-specs=nosys.specs' '-v' '-o' 'cmTC_f563f' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'cmTC_f563f.' + /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/collect2 -plugin /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/liblto_plugin.so -plugin-opt=/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/cceRI1Md.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 -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lnosys --sysroot=/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -o cmTC_f563f -L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32 -L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32 -L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32 -L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0 -L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc -L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib -L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib CMakeFiles/cmTC_f563f.dir/CMakeCXXCompilerABI.cpp.obj -lstdc++ -lm -lgcc -lc -lnosys -lc -lgcc --start-group -lgcc -lc -lnosys --end-group + /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start; defaulting to 00010074 + COLLECT_GCC_OPTIONS='-nostartfiles' '-march=rv32imc_zicsr_zifencei' '-specs=nosys.specs' '-v' '-o' 'cmTC_f563f' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'cmTC_f563f.' + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "/home/alex/.espressif/tools/cmake/3.30.2/share/cmake-3.30/Modules/CMakeDetermineCompilerABI.cmake:182 (message)" + - "/home/alex/.espressif/tools/cmake/3.30.2/share/cmake-3.30/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "/home/alex/esp/v5.3.2/esp-idf/tools/cmake/project.cmake:564 (__project)" + - "CMakeLists.txt:6 (project)" + message: | + Parsed CXX implicit include dir info: rv=done + found start of include info + found start of implicit include info + add: [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include/c++/13.2.0] + add: [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include/c++/13.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32] + add: [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include/c++/13.2.0/backward] + add: [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/include] + add: [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/include-fixed] + add: [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include] + end of search list found + collapse include dir [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include/c++/13.2.0] ==> [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/include/c++/13.2.0] + collapse include dir [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include/c++/13.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32] ==> [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/include/c++/13.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32] + collapse include dir [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include/c++/13.2.0/backward] ==> [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/include/c++/13.2.0/backward] + collapse include dir [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/include] ==> [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0/include] + collapse include dir [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/include-fixed] ==> [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0/include-fixed] + collapse include dir [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include] ==> [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/include] + implicit include dirs: [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/include/c++/13.2.0;/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/include/c++/13.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32;/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/include/c++/13.2.0/backward;/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0/include;/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0/include-fixed;/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/include] + + + - + kind: "message-v1" + backtrace: + - "/home/alex/.espressif/tools/cmake/3.30.2/share/cmake-3.30/Modules/CMakeDetermineCompilerABI.cmake:218 (message)" + - "/home/alex/.espressif/tools/cmake/3.30.2/share/cmake-3.30/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "/home/alex/esp/v5.3.2/esp-idf/tools/cmake/project.cmake:564 (__project)" + - "CMakeLists.txt:6 (project)" + message: | + Parsed CXX implicit link information: + link line regex: [^( *|.*[/\\])(ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(\\.[a-z]+)?))("|,| |$)] + ignore line: [Change Dir: '/home/alex/github/ESP-Nodes/ESP-IDF_Robot_RC/build/CMakeFiles/CMakeScratch/TryCompile-PqcLn4'] + ignore line: [] + ignore line: [Run Build Command(s): /home/alex/.espressif/tools/ninja/1.12.1/ninja -v cmTC_f563f] + ignore line: [[1/2] /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-g++ -march=rv32imc_zicsr_zifencei -v -o CMakeFiles/cmTC_f563f.dir/CMakeCXXCompilerABI.cpp.obj -c /home/alex/.espressif/tools/cmake/3.30.2/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/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-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-13.2.0_20240530' --disable-__cxa_atexit --enable-cxx-flags=-ffunction-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-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-gcov-custom-rtio --enable-libstdcxx-time=yes] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 13.2.0 (crosstool-NG esp-13.2.0_20240530) ] + ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-v' '-o' 'CMakeFiles/cmTC_f563f.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'CMakeFiles/cmTC_f563f.dir/'] + ignore line: [ /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/cc1plus -quiet -v -imultilib rv32imc_zicsr_zifencei/ilp32 -iprefix /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/ -isysroot /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf /home/alex/.espressif/tools/cmake/3.30.2/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_f563f.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -march=rv32imc_zicsr_zifencei -mabi=ilp32 -misa-spec=20191213 -march=rv32imc_zicsr_zifencei -version -o /tmp/cc2MPrYG.s] + ignore line: [GNU C++17 (crosstool-NG esp-13.2.0_20240530) version 13.2.0 (riscv32-esp-elf)] + ignore line: [ compiled by GNU C version 4.9.2 GMP version 6.2.1 MPFR version 4.2.1 MPC version 1.2.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/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include/c++/13.2.0"] + ignore line: [ignoring duplicate directory "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include/c++/13.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32"] + ignore line: [ignoring duplicate directory "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include/c++/13.2.0/backward"] + ignore line: [ignoring duplicate directory "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/13.2.0/include"] + ignore line: [ignoring nonexistent directory "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/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/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/13.2.0/include-fixed"] + ignore line: [ignoring duplicate directory "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/../../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include"] + ignore line: [ignoring duplicate directory "/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include/c++/13.2.0] + ignore line: [ /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include/c++/13.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32] + ignore line: [ /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include/c++/13.2.0/backward] + ignore line: [ /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/include] + ignore line: [ /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/include-fixed] + ignore line: [ /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/include] + ignore line: [End of search list.] + ignore line: [Compiler executable checksum: d43f3be41970274ce4c980e5d26847a1] + ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-v' '-o' 'CMakeFiles/cmTC_f563f.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'CMakeFiles/cmTC_f563f.dir/'] + ignore line: [ /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/as -v --traditional-format -march=rv32imc_zicsr_zifencei -march=rv32imc_zicsr_zifencei -mabi=ilp32 -misa-spec=20191213 -o CMakeFiles/cmTC_f563f.dir/CMakeCXXCompilerABI.cpp.obj /tmp/cc2MPrYG.s] + ignore line: [GNU assembler version 2.41 (riscv32-esp-elf) using BFD version (crosstool-NG esp-13.2.0_20240530) 2.41] + ignore line: [COMPILER_PATH=/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/] + ignore line: [LIBRARY_PATH=/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-march=rv32imc_zicsr_zifencei' '-v' '-o' 'CMakeFiles/cmTC_f563f.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'CMakeFiles/cmTC_f563f.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [[2/2] : && /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-g++ -march=rv32imc_zicsr_zifencei -nostartfiles -march=rv32imc_zicsr_zifencei --specs=nosys.specs -v CMakeFiles/cmTC_f563f.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_f563f && :] + ignore line: [Using built-in specs.] + ignore line: [Reading specs from /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/nosys.specs] + ignore line: [rename spec link_gcc_c_sequence to nosys_link_gcc_c_sequence] + ignore line: [COLLECT_GCC=/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-g++] + ignore line: [COLLECT_LTO_WRAPPER=/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.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-newlib --enable-threads=no --disable-shared --with-arch=rv32gc --with-abi=ilp32 --with-pkgversion='crosstool-NG esp-13.2.0_20240530' --disable-__cxa_atexit --enable-cxx-flags=-ffunction-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-nls --enable-multiarch --enable-languages=c c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-gcov-custom-rtio --enable-libstdcxx-time=yes] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 13.2.0 (crosstool-NG esp-13.2.0_20240530) ] + ignore line: [COMPILER_PATH=/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/] + ignore line: [LIBRARY_PATH=/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/:/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-nostartfiles' '-march=rv32imc_zicsr_zifencei' '-specs=nosys.specs' '-v' '-o' 'cmTC_f563f' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'cmTC_f563f.'] + link line: [ /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/collect2 -plugin /home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/liblto_plugin.so -plugin-opt=/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/cceRI1Md.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 -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lnosys --sysroot=/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf -melf32lriscv -o cmTC_f563f -L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32 -L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32 -L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32 -L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0 -L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc -L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib -L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib -L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib CMakeFiles/cmTC_f563f.dir/CMakeCXXCompilerABI.cpp.obj -lstdc++ -lm -lgcc -lc -lnosys -lc -lgcc --start-group -lgcc -lc -lnosys --end-group] + arg [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../libexec/gcc/riscv32-esp-elf/13.2.0/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cceRI1Md.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 [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lnosys] ==> ignore + arg [--sysroot=/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf] ==> ignore + arg [-melf32lriscv] ==> ignore + arg [-o] ==> ignore + arg [cmTC_f563f] ==> ignore + arg [-L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32] ==> dir [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32] + arg [-L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] ==> dir [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] + arg [-L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] ==> dir [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] + arg [-L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0] ==> dir [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0] + arg [-L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc] ==> dir [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc] + arg [-L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib] ==> dir [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib] + arg [-L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> dir [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] + arg [-L/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> dir [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] + arg [CMakeFiles/cmTC_f563f.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] + arg [--start-group] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lnosys] ==> lib [nosys] + arg [--end-group] ==> ignore + ignore line: [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/bin/ld: warning: cannot find entry symbol _start] + ignore line: [ defaulting to 00010074] + ignore line: [COLLECT_GCC_OPTIONS='-nostartfiles' '-march=rv32imc_zicsr_zifencei' '-specs=nosys.specs' '-v' '-o' 'cmTC_f563f' '-mabi=ilp32' '-misa-spec=20191213' '-march=rv32imc_zicsr_zifencei' '-dumpdir' 'cmTC_f563f.'] + ignore line: [] + ignore line: [] + collapse library dir [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32] ==> [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32] + collapse library dir [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] ==> [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] + collapse library dir [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] ==> [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32] + collapse library dir [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0] ==> [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0] + collapse library dir [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc] ==> [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc] + collapse library dir [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../lib/gcc/riscv32-esp-elf/13.2.0/../../../../riscv32-esp-elf/lib] ==> [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/lib] + collapse library dir [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/lib] ==> [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/lib] + collapse library dir [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/../riscv32-esp-elf/usr/lib] ==> [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/usr/lib] + implicit libs: [stdc++;m;gcc;c;nosys;c;gcc;gcc;c;nosys] + implicit objs: [] + implicit dirs: [/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0/rv32imc_zicsr_zifencei/ilp32;/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/lib/rv32imc_zicsr_zifencei/ilp32;/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/13.2.0;/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/lib/gcc;/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/lib;/home/alex/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/riscv32-esp-elf/usr/lib] + implicit fwks: [] + + diff --git a/ESP-IDF_Robot_RC/build/CMakeFiles/git-data/HEAD b/ESP-IDF_Robot_RC/build/CMakeFiles/git-data/HEAD new file mode 100644 index 000000000..b870d8262 --- /dev/null +++ b/ESP-IDF_Robot_RC/build/CMakeFiles/git-data/HEAD @@ -0,0 +1 @@ +ref: refs/heads/main diff --git a/ESP-IDF_Robot_RC/build/CMakeFiles/git-data/grabRef.cmake b/ESP-IDF_Robot_RC/build/CMakeFiles/git-data/grabRef.cmake new file mode 100755 index 000000000..aa43618f9 --- /dev/null +++ b/ESP-IDF_Robot_RC/build/CMakeFiles/git-data/grabRef.cmake @@ -0,0 +1,50 @@ +# +# Internal file for GetGitRevisionDescription.cmake +# +# Requires CMake 2.6 or newer (uses the 'function' command) +# +# Original Author: +# 2009-2010 Ryan Pavlik +# http://academic.cleardefinition.com +# Iowa State University HCI Graduate Program/VRAC +# +# Copyright Iowa State University 2009-2010. +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE_1_0.txt or copy at +# http://www.boost.org/LICENSE_1_0.txt) + +set(HEAD_HASH) + +file(READ "/home/alex/github/ESP-Nodes/ESP-IDF_Robot_RC/build/CMakeFiles/git-data/HEAD" HEAD_CONTENTS LIMIT 1024) + +string(STRIP "${HEAD_CONTENTS}" HEAD_CONTENTS) +set(GIT_DIR "/home/alex/github/ESP-Nodes/.git") +# handle git-worktree +if(EXISTS "${GIT_DIR}/commondir") + file(READ "${GIT_DIR}/commondir" GIT_DIR_NEW LIMIT 1024) + string(STRIP "${GIT_DIR_NEW}" GIT_DIR_NEW) + if(NOT IS_ABSOLUTE "${GIT_DIR_NEW}") + get_filename_component(GIT_DIR_NEW ${GIT_DIR}/${GIT_DIR_NEW} ABSOLUTE) + endif() + if(EXISTS "${GIT_DIR_NEW}") + set(GIT_DIR "${GIT_DIR_NEW}") + endif() +endif() +if(HEAD_CONTENTS MATCHES "ref") + # named branch + string(REPLACE "ref: " "" HEAD_REF "${HEAD_CONTENTS}") + if(EXISTS "${GIT_DIR}/${HEAD_REF}") + configure_file("${GIT_DIR}/${HEAD_REF}" "/home/alex/github/ESP-Nodes/ESP-IDF_Robot_RC/build/CMakeFiles/git-data/head-ref" COPYONLY) + elseif(EXISTS "${GIT_DIR}/logs/${HEAD_REF}") + configure_file("${GIT_DIR}/logs/${HEAD_REF}" "/home/alex/github/ESP-Nodes/ESP-IDF_Robot_RC/build/CMakeFiles/git-data/head-ref" COPYONLY) + set(HEAD_HASH "${HEAD_REF}") + endif() +else() + # detached HEAD + configure_file("${GIT_DIR}/HEAD" "/home/alex/github/ESP-Nodes/ESP-IDF_Robot_RC/build/CMakeFiles/git-data/head-ref" COPYONLY) +endif() + +if(NOT HEAD_HASH) + file(READ "/home/alex/github/ESP-Nodes/ESP-IDF_Robot_RC/build/CMakeFiles/git-data/head-ref" HEAD_HASH LIMIT 1024) + string(STRIP "${HEAD_HASH}" HEAD_HASH) +endif() diff --git a/ESP-IDF_Robot_RC/build/CMakeFiles/git-data/head-ref b/ESP-IDF_Robot_RC/build/CMakeFiles/git-data/head-ref new file mode 100644 index 000000000..46c61e547 --- /dev/null +++ b/ESP-IDF_Robot_RC/build/CMakeFiles/git-data/head-ref @@ -0,0 +1 @@ +82a6a044ff5a6c766c9e60ba65321d46fc1286b0