vscode-cpptools
vscode-cpptools copied to clipboard
Intellisense flags a bunch of problems that aren't problems
Environment
- OS and Version: MacOS 14.4.1
- VS Code Version: Version: 1.88.0 (Universal) Commit: 5c3e652f63e798a5ac2f31ffd0d863669328dc4c Date: 2024-04-03T13:28:18.899Z Electron: 28.2.8 ElectronBuildId: 27744544 Chromium: 120.0.6099.291 Node.js: 18.18.2 V8: 12.0.267.19-electron.0 OS: Darwin arm64 23.4.0
- C/C++ Extension Version: 1.19.9
- If using SSH remote, specify OS of remote machine:
Bug Summary and Steps to Reproduce
Bug Summary: A bunch of problems get flagged in C/C++ source files if there is "--param" in the "compilerArgs" list in c_cpp_properties.json. Removing "--param" fixes all of the problems. My c_cpp_properties was autogenerated by the Arduino extension.
Expected behavior: Having "--param" in the compilerArgs" list shouldn't be able to affect not identifying classes and things like that.
Configuration and Logs
{
"version": 4,
"configurations": [
{
"name": "Arduino",
"compilerPath": "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/bin/arm-none-eabi-g++",
"compilerArgs": [
"-mcpu=cortex-m4",
"-mfpu=fpv4-sp-d16",
"-mfloat-abi=hard",
"-mthumb",
"-w",
"-std=gnu++17",
"-ffunction-sections",
"-fdata-sections",
"-fno-threadsafe-statics",
"--param",
"-fno-rtti",
"-fno-exceptions",
"-fno-use-cxa-atexit"
],
"intelliSenseMode": "gcc-x64",
"includePath": [
"/Users/jerrymailloux/dev/envgoarduino/pmic_board",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/cores/arduino/avr",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/cores/arduino/stm32",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/cores/arduino/stm32/LL",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/cores/arduino/stm32/usb",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/cores/arduino/stm32/OpenAMP",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/cores/arduino/stm32/usb/hid",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/cores/arduino/stm32/usb/cdc",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Drivers/STM32F4xx_HAL_Driver/Inc",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Drivers/STM32F4xx_HAL_Driver/Src",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/STM32F4xx",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Middlewares/ST/STM32_USB_Device_Library/Core/Inc",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Middlewares/ST/STM32_USB_Device_Library/Core/Src",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Middlewares/OpenAMP",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Middlewares/OpenAMP/open-amp/lib/include",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Middlewares/OpenAMP/libmetal/lib/include",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Middlewares/OpenAMP/virtual_driver",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/CMSIS/5.7.0/CMSIS/Core/Include/",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Drivers/CMSIS/Device/ST/STM32F4xx/Include/",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Drivers/CMSIS/Device/ST/STM32F4xx/Source/Templates/gcc/",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/CMSIS/5.7.0/CMSIS/DSP/Include",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/CMSIS/5.7.0/CMSIS/DSP/PrivateInclude",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/cores/arduino",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/variants/STM32F4xx/F412R(E-G)(T-Y)x(P)",
"/Users/jerrymailloux/Documents/Arduino/libraries/STM32FreeRTOS/src",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/libraries/SPI/src",
"/Users/jerrymailloux/Documents/Arduino/libraries/SdFat/src",
"/Users/jerrymailloux/Documents/Arduino/libraries/STM32_CAN",
"/Users/jerrymailloux/Documents/Arduino/libraries/STM32RTC/src",
"/Users/jerrymailloux/Documents/Arduino/libraries/arduino-logger/src",
"/Users/jerrymailloux/Documents/Arduino/libraries/arduino-printf/src",
"/Users/jerrymailloux/Documents/Arduino/libraries/enVgOS",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/libraries/SrcWrapper/src",
"/Users/jerrymailloux/Documents/Arduino/libraries/arduino-mcp2515",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/libraries/Wire/src",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/arm-none-eabi/include/c++/12.2.1",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/arm-none-eabi/include/c++/12.2.1/arm-none-eabi",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/arm-none-eabi/include/c++/12.2.1/backward",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/lib/gcc/arm-none-eabi/12.2.1/include",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/lib/gcc/arm-none-eabi/12.2.1/include-fixed",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/arm-none-eabi/include"
],
"forcedInclude": [
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/cores/arduino/Arduino.h"
],
"cStandard": "c11",
"cppStandard": "c++17",
"defines": [
"USE_FULL_LL_DRIVER",
"NDEBUG",
"STM32F4xx",
"ARDUINO=10607",
"ARDUINO_GENERIC_F412RETX",
"ARDUINO_ARCH_STM32",
"BOARD_NAME=\"GENERIC_F412RETX\"",
"VARIANT_H=\"variant_generic.h\"",
"STM32F412Rx",
"USBCON",
"USBD_VID=0",
"USBD_PID=0",
"HAL_PCD_MODULE_ENABLED",
"USBD_USE_CDC",
"HAL_UART_MODULE_ENABLED",
"__DBL_MIN_EXP__=(-1021)",
"__HQ_FBIT__=15",
"__cpp_attributes=200809L",
"__cpp_nontype_template_parameter_auto=201606L",
"__UINT_LEAST16_MAX__=0xffff",
"__ARM_SIZEOF_WCHAR_T=4",
"__ATOMIC_ACQUIRE=2",
"__SFRACT_IBIT__=0",
"__FLT_MIN__=1.1754943508222875e-38F",
"__GCC_IEC_559_COMPLEX=0",
"__cpp_aggregate_nsdmi=201304L",
"__UFRACT_MAX__=0XFFFFP-16UR",
"__UINT_LEAST8_TYPE__=unsigned char",
"__DQ_FBIT__=63",
"__INTMAX_C(c)=c ## LL",
"__ULFRACT_FBIT__=32",
"__CHAR_BIT__=8",
"__USQ_IBIT__=0",
"__UINT8_MAX__=0xff",
"__ACCUM_FBIT__=15",
"__WINT_MAX__=0xffffffffU",
"__FLT32_MIN_EXP__=(-125)",
"__cpp_static_assert=201411L",
"__USFRACT_FBIT__=8",
"__ORDER_LITTLE_ENDIAN__=1234",
"__SIZE_MAX__=0xffffffffU",
"__ARM_ARCH_ISA_ARM=1",
"__WCHAR_MAX__=0xffffffffU",
"__LACCUM_IBIT__=32",
"__DBL_DENORM_MIN__=double(4.9406564584124654e-324L)",
"__GCC_ATOMIC_CHAR_LOCK_FREE=1",
"__GCC_IEC_559=0",
"__FLT32X_DECIMAL_DIG__=17",
"__FLT_EVAL_METHOD__=0",
"__TQ_IBIT__=0",
"__cpp_binary_literals=201304L",
"__LLACCUM_MAX__=0X7FFFFFFFFFFFFFFFP-31LLK",
"__FLT64_DECIMAL_DIG__=17",
"__cpp_noexcept_function_type=201510L",
"__GCC_ATOMIC_CHAR32_T_LOCK_FREE=1",
"__cpp_variadic_templates=200704L",
"__UINT_FAST64_MAX__=0xffffffffffffffffULL",
"__SIG_ATOMIC_TYPE__=int",
"__DBL_MIN_10_EXP__=(-307)",
"__FINITE_MATH_ONLY__=0",
"__ARMEL__=1",
"__cpp_variable_templates=201304L",
"__FLT32X_MAX_EXP__=1024",
"__LFRACT_IBIT__=0",
"__GNUC_PATCHLEVEL__=1",
"__FLT32_HAS_DENORM__=1",
"__LFRACT_MAX__=0X7FFFFFFFP-31LR",
"__USA_FBIT__=16",
"__UINT_FAST8_MAX__=0xffffffffU",
"__cpp_rvalue_reference=200610L",
"__cpp_nested_namespace_definitions=201411L",
"__ARM_ARCH_4T__=1",
"__INT8_C(c)=c",
"__INT_LEAST8_WIDTH__=8",
"__cpp_variadic_using=201611L",
"__UINT_LEAST64_MAX__=0xffffffffffffffffULL",
"__INT_LEAST8_MAX__=0x7f",
"__SA_FBIT__=15",
"__cpp_capture_star_this=201603L",
"__SHRT_MAX__=0x7fff",
"__LDBL_MAX__=1.7976931348623157e+308L",
"__FRACT_MAX__=0X7FFFP-15R",
"__cpp_if_constexpr=201606L",
"__LDBL_IS_IEC_60559__=2",
"__UFRACT_FBIT__=16",
"__UFRACT_MIN__=0.0UR",
"__UINT_LEAST8_MAX__=0xff",
"__GCC_ATOMIC_BOOL_LOCK_FREE=1",
"__UINTMAX_TYPE__=long long unsigned int",
"__LLFRACT_EPSILON__=0x1P-63LLR",
"__FLT_EVAL_METHOD_TS_18661_3__=0",
"__CHAR_UNSIGNED__=1",
"__UINT32_MAX__=0xffffffffUL",
"__GXX_EXPERIMENTAL_CXX0X__=1",
"__ULFRACT_MAX__=0XFFFFFFFFP-32ULR",
"__TA_IBIT__=64",
"__LDBL_MAX_EXP__=1024",
"__WINT_MIN__=0U",
"__FLT32X_IS_IEC_60559__=2",
"__INT_LEAST16_WIDTH__=16",
"__ULLFRACT_MIN__=0.0ULLR",
"__SCHAR_MAX__=0x7f",
"__WCHAR_MIN__=0U",
"__INT64_C(c)=c ## LL",
"__GCC_ATOMIC_POINTER_LOCK_FREE=1",
"__LLACCUM_MIN__=(-0X1P31LLK-0X1P31LLK)",
"__SIZEOF_INT__=4",
"__FLT32X_MANT_DIG__=53",
"__GCC_ATOMIC_CHAR16_T_LOCK_FREE=1",
"__USACCUM_IBIT__=8",
"__cpp_aligned_new=201606L",
"__FLT32_MAX_10_EXP__=38",
"__STDC_HOSTED__=1",
"__LFRACT_MIN__=(-0.5LR-0.5LR)",
"__HA_IBIT__=8",
"__cpp_decltype_auto=201304L",
"__DBL_DIG__=15",
"__FLT32_DIG__=6",
"__FLT_EPSILON__=1.1920928955078125e-7F",
"__APCS_32__=1",
"__GXX_WEAK__=1",
"__SHRT_WIDTH__=16",
"__FLT32_IS_IEC_60559__=2",
"__USFRACT_IBIT__=0",
"__LDBL_MIN__=2.2250738585072014e-308L",
"__DBL_IS_IEC_60559__=2",
"__FRACT_MIN__=(-0.5R-0.5R)",
"__cpp_threadsafe_static_init=200806L",
"__DA_IBIT__=32",
"__ARM_SIZEOF_MINIMAL_ENUM=1",
"__FLT32X_HAS_INFINITY__=1",
"__INT32_MAX__=0x7fffffffL",
"__UQQ_FBIT__=8",
"__INT_WIDTH__=32",
"__SIZEOF_LONG__=4",
"__UACCUM_MAX__=0XFFFFFFFFP-16UK",
"__UINT16_C(c)=c",
"__DECIMAL_DIG__=17",
"__LFRACT_EPSILON__=0x1P-31LR",
"__FLT64_EPSILON__=2.2204460492503131e-16F64",
"__ULFRACT_MIN__=0.0ULR",
"__INT16_MAX__=0x7fff",
"__FLT64_MIN_EXP__=(-1021)",
"__LDBL_HAS_QUIET_NAN__=1",
"__ULACCUM_IBIT__=32",
"__FLT64_MANT_DIG__=53",
"__UACCUM_EPSILON__=0x1P-16UK",
"__GNUC__=12",
"__ULLACCUM_MAX__=0XFFFFFFFFFFFFFFFFP-32ULLK",
"__GXX_RTTI=1",
"__HQ_IBIT__=0",
"__FLT_HAS_DENORM__=1",
"__SIZEOF_LONG_DOUBLE__=8",
"__SA_IBIT__=16",
"__BIGGEST_ALIGNMENT__=8",
"__STDC_UTF_16__=1",
"__FLT64_MAX_10_EXP__=308",
"__GNUC_STDC_INLINE__=1",
"__DQ_IBIT__=0",
"__cpp_delegating_constructors=200604L",
"__FLT32_HAS_INFINITY__=1",
"__DBL_MAX__=double(1.7976931348623157e+308L)",
"__ULFRACT_IBIT__=0",
"__cpp_raw_strings=200710L",
"__INT_FAST32_MAX__=0x7fffffff",
"__DBL_HAS_INFINITY__=1",
"__cpp_deduction_guides=201703L",
"__HAVE_SPECULATION_SAFE_VALUE=1",
"__cpp_fold_expressions=201603L",
"__ACCUM_IBIT__=16",
"__THUMB_INTERWORK__=1",
"__INTPTR_WIDTH__=32",
"__UINT_LEAST32_MAX__=0xffffffffUL",
"__ULLACCUM_IBIT__=32",
"__LACCUM_MAX__=0X7FFFFFFFFFFFFFFFP-31LK",
"__FLT32X_HAS_DENORM__=1",
"__INT_FAST16_TYPE__=int",
"__LDBL_HAS_DENORM__=1",
"__cplusplus=201703L",
"__cpp_ref_qualifiers=200710L",
"__INT_LEAST32_MAX__=0x7fffffffL",
"__ARM_PCS=1",
"__ACCUM_MAX__=0X7FFFFFFFP-15K",
"__DEPRECATED=1",
"__cpp_rvalue_references=200610L",
"__DBL_MAX_EXP__=1024",
"__USACCUM_EPSILON__=0x1P-8UHK",
"__WCHAR_WIDTH__=32",
"__FLT32_MAX__=3.4028234663852886e+38F32",
"__GCC_ATOMIC_LONG_LOCK_FREE=1",
"__SFRACT_MAX__=0X7FP-7HR",
"__FRACT_IBIT__=0",
"__PTRDIFF_MAX__=0x7fffffff",
"__UACCUM_MIN__=0.0UK",
"__UACCUM_IBIT__=16",
"__FLT32_HAS_QUIET_NAN__=1",
"__GNUG__=12",
"__LONG_LONG_MAX__=0x7fffffffffffffffLL",
"__ULACCUM_MAX__=0XFFFFFFFFFFFFFFFFP-32ULK",
"__cpp_nsdmi=200809L",
"__SIZEOF_WINT_T__=4",
"__LONG_LONG_WIDTH__=64",
"__cpp_initializer_lists=200806L",
"__FLT32_MAX_EXP__=128",
"__ULLACCUM_MIN__=0.0ULLK",
"__cpp_hex_float=201603L",
"__GXX_ABI_VERSION=1017",
"__UTA_FBIT__=64",
"__FLT_MIN_EXP__=(-125)",
"__UFRACT_IBIT__=0",
"__cpp_enumerator_attributes=201411L",
"__cpp_lambdas=200907L",
"__INT_FAST64_TYPE__=long long int",
"__FLT64_DENORM_MIN__=4.9406564584124654e-324F64",
"__DBL_MIN__=double(2.2250738585072014e-308L)",
"__SIZEOF_POINTER__=4",
"__SIZE_TYPE__=unsigned int",
"__DBL_HAS_QUIET_NAN__=1",
"__FLT32X_EPSILON__=2.2204460492503131e-16F32x",
"__LACCUM_MIN__=(-0X1P31LK-0X1P31LK)",
"__FRACT_FBIT__=15",
"__ULLACCUM_FBIT__=32",
"__GXX_TYPEINFO_EQUALITY_INLINE=0",
"__FLT64_MIN_10_EXP__=(-307)",
"__ULLFRACT_EPSILON__=0x1P-64ULLR",
"__USES_INITFINI__=1",
"__REGISTER_PREFIX__",
"__UINT16_MAX__=0xffff",
"__ACCUM_MIN__=(-0X1P15K-0X1P15K)",
"__SQ_IBIT__=0",
"__FLT32_MIN__=1.1754943508222875e-38F32",
"__UINT8_TYPE__=unsigned char",
"__UHA_FBIT__=8",
"__FLT_DIG__=6",
"__NO_INLINE__=1",
"__SFRACT_MIN__=(-0.5HR-0.5HR)",
"__UTQ_FBIT__=128",
"__DEC_EVAL_METHOD__=2",
"__FLT_MANT_DIG__=24",
"__LDBL_DECIMAL_DIG__=17",
"__VERSION__=\"12.2.1 20221205\"",
"__UINT64_C(c)=c ## ULL",
"__ULLFRACT_FBIT__=64",
"__cpp_unicode_characters=201411L",
"__SOFTFP__=1",
"__FRACT_EPSILON__=0x1P-15R",
"__ULACCUM_MIN__=0.0ULK",
"__UDA_FBIT__=32",
"__LLACCUM_EPSILON__=0x1P-31LLK",
"__GCC_ATOMIC_INT_LOCK_FREE=1",
"__FLOAT_WORD_ORDER__=__ORDER_LITTLE_ENDIAN__",
"__USFRACT_MIN__=0.0UHR",
"__FLT32_MANT_DIG__=24",
"__cpp_aggregate_bases=201603L",
"__UQQ_IBIT__=0",
"__USFRACT_MAX__=0XFFP-8UHR",
"__SCHAR_WIDTH__=8",
"__INT32_C(c)=c ## L",
"__ORDER_PDP_ENDIAN__=3412",
"__UHQ_FBIT__=16",
"__LLACCUM_FBIT__=31",
"__INT_FAST32_TYPE__=int",
"__UINT_LEAST16_TYPE__=short unsigned int",
"__DBL_HAS_DENORM__=1",
"__cpp_rtti=199711L",
"__UINT64_MAX__=0xffffffffffffffffULL",
"__FLT_IS_IEC_60559__=2",
"__UDQ_FBIT__=64",
"__GNUC_WIDE_EXECUTION_CHARSET_NAME=\"UTF-32LE\"",
"__INT8_TYPE__=signed char",
"__cpp_digit_separators=201309L",
"__ELF__=1",
"__GCC_ASM_FLAG_OUTPUTS__=1",
"__SACCUM_EPSILON__=0x1P-7HK",
"__ULFRACT_EPSILON__=0x1P-32ULR",
"__LLFRACT_FBIT__=63",
"__FLT_RADIX__=2",
"__INT_LEAST16_TYPE__=short int",
"__LDBL_EPSILON__=2.2204460492503131e-16L",
"__UINTMAX_C(c)=c ## ULL",
"__SACCUM_MAX__=0X7FFFP-7HK",
"__FLT32X_MIN__=2.2250738585072014e-308F32x",
"__SIG_ATOMIC_MAX__=0x7fffffff",
"__UACCUM_FBIT__=16",
"__GCC_ATOMIC_WCHAR_T_LOCK_FREE=1",
"__USER_LABEL_PREFIX__",
"__VFP_FP__=1",
"__SIZEOF_PTRDIFF_T__=4",
"__LACCUM_EPSILON__=0x1P-31LK",
"__LDBL_DIG__=15",
"__FLT64_IS_IEC_60559__=2",
"__FLT32X_MIN_EXP__=(-1021)",
"__INT_FAST16_MAX__=0x7fffffff",
"__GCC_CONSTRUCTIVE_SIZE=64",
"__FLT64_DIG__=15",
"__UINT_FAST32_MAX__=0xffffffffU",
"__UINT_LEAST64_TYPE__=long long unsigned int",
"__SFRACT_EPSILON__=0x1P-7HR",
"__FLT_HAS_QUIET_NAN__=1",
"__FLT_MAX_10_EXP__=38",
"__LONG_MAX__=0x7fffffffL",
"__SIZEOF_SIZE_T__=4",
"__FLT_HAS_INFINITY__=1",
"__GNUC_EXECUTION_CHARSET_NAME=\"UTF-8\"",
"__cpp_unicode_literals=200710L",
"__UINT_FAST16_TYPE__=unsigned int",
"__ARM_32BIT_STATE=1",
"__INT_FAST32_WIDTH__=32",
"__CHAR16_TYPE__=short unsigned int",
"__PRAGMA_REDEFINE_EXTNAME=1",
"__SIZE_WIDTH__=32",
"__INT_LEAST16_MAX__=0x7fff",
"__INT64_MAX__=0x7fffffffffffffffLL",
"__SACCUM_FBIT__=7",
"__FLT32_DENORM_MIN__=1.4012984643248171e-45F32",
"__SIG_ATOMIC_WIDTH__=32",
"__INT_LEAST64_TYPE__=long long int",
"__INT16_TYPE__=short int",
"__INT_LEAST8_TYPE__=signed char",
"__cpp_structured_bindings=201606L",
"__SQ_FBIT__=31",
"__ARM_ARCH_ISA_THUMB=1",
"__INT_FAST8_MAX__=0x7fffffff",
"__ARM_ARCH=4",
"__INTPTR_MAX__=0x7fffffff",
"__cpp_sized_deallocation=201309L",
"__cpp_guaranteed_copy_elision=201606L",
"__QQ_FBIT__=7",
"__UTA_IBIT__=64",
"__FLT64_HAS_QUIET_NAN__=1",
"__FLT32_MIN_10_EXP__=(-37)",
"__EXCEPTIONS=1",
"__PTRDIFF_WIDTH__=32",
"__LDBL_MANT_DIG__=53",
"__SFRACT_FBIT__=7",
"__cpp_range_based_for=201603L",
"__SACCUM_MIN__=(-0X1P7HK-0X1P7HK)",
"__FLT64_HAS_INFINITY__=1",
"__STDCPP_DEFAULT_NEW_ALIGNMENT__=8",
"__SIG_ATOMIC_MIN__=(-__SIG_ATOMIC_MAX__ - 1)",
"__cpp_nontype_template_args=201411L",
"__cpp_return_type_deduction=201304L",
"__INTPTR_TYPE__=int",
"__UINT16_TYPE__=short unsigned int",
"__WCHAR_TYPE__=unsigned int",
"__SIZEOF_FLOAT__=4",
"__TQ_FBIT__=127",
"__USQ_FBIT__=32",
"__UINTPTR_MAX__=0xffffffffU",
"__INT_FAST64_WIDTH__=64",
"__cpp_decltype=200707L",
"__FLT32_DECIMAL_DIG__=9",
"__INT_FAST64_MAX__=0x7fffffffffffffffLL",
"__GCC_ATOMIC_TEST_AND_SET_TRUEVAL=1",
"__FLT_NORM_MAX__=3.4028234663852886e+38F",
"__UINT_FAST64_TYPE__=long long unsigned int",
"__cpp_inline_variables=201606L",
"__INT_MAX__=0x7fffffff",
"__LACCUM_FBIT__=31",
"__USACCUM_MIN__=0.0UHK",
"__UHA_IBIT__=8",
"__INT64_TYPE__=long long int",
"__FLT_MAX_EXP__=128",
"__UTQ_IBIT__=0",
"__DBL_MANT_DIG__=53",
"__cpp_inheriting_constructors=201511L",
"__INT_LEAST64_MAX__=0x7fffffffffffffffLL",
"__WINT_TYPE__=unsigned int",
"__UINT_LEAST32_TYPE__=long unsigned int",
"__SIZEOF_SHORT__=2",
"__ULLFRACT_IBIT__=0",
"__FLT32_NORM_MAX__=3.4028234663852886e+38F32",
"__LDBL_MIN_EXP__=(-1021)",
"__arm__=1",
"__FLT64_MAX__=1.7976931348623157e+308F64",
"__UDA_IBIT__=32",
"__WINT_WIDTH__=32",
"__cpp_template_auto=201606L",
"__INT_LEAST64_WIDTH__=64",
"__FLT32X_MAX_10_EXP__=308",
"__LFRACT_FBIT__=31",
"__WCHAR_UNSIGNED__=1",
"__LDBL_MAX_10_EXP__=308",
"__ATOMIC_RELAXED=0",
"__DBL_EPSILON__=double(2.2204460492503131e-16L)",
"__UINT8_C(c)=c",
"__FLT64_MAX_EXP__=1024",
"__INT_LEAST32_TYPE__=long int",
"__SIZEOF_WCHAR_T__=4",
"__LLFRACT_MAX__=0X7FFFFFFFFFFFFFFFP-63LLR",
"__FLT64_NORM_MAX__=1.7976931348623157e+308F64",
"__INTMAX_MAX__=0x7fffffffffffffffLL",
"__INT_FAST8_TYPE__=int",
"__cpp_namespace_attributes=201411L",
"__ULLACCUM_EPSILON__=0x1P-32ULLK",
"__USACCUM_MAX__=0XFFFFP-8UHK",
"__LDBL_HAS_INFINITY__=1",
"__UHQ_IBIT__=0",
"__ARM_FEATURE_COPROC=1",
"__LLACCUM_IBIT__=32",
"__FLT64_HAS_DENORM__=1",
"__FLT32_EPSILON__=1.1920928955078125e-7F32",
"__DBL_DECIMAL_DIG__=17",
"__STDC_UTF_32__=1",
"__INT_FAST8_WIDTH__=32",
"__FLT32X_MAX__=1.7976931348623157e+308F32x",
"__TA_FBIT__=63",
"__DBL_NORM_MAX__=double(1.7976931348623157e+308L)",
"__BYTE_ORDER__=__ORDER_LITTLE_ENDIAN__",
"__GCC_DESTRUCTIVE_SIZE=64",
"__UDQ_IBIT__=0",
"__INTMAX_WIDTH__=64",
"__ORDER_BIG_ENDIAN__=4321",
"__cpp_runtime_arrays=198712L",
"__UINT64_TYPE__=long long unsigned int",
"__ACCUM_EPSILON__=0x1P-15K",
"__UINT32_C(c)=c ## UL",
"__cpp_alias_templates=200704L",
"__FLT_DENORM_MIN__=1.4012984643248171e-45F",
"__LLFRACT_IBIT__=0",
"__INT8_MAX__=0x7f",
"__LONG_WIDTH__=32",
"__UINT_FAST32_TYPE__=unsigned int",
"__FLT32X_NORM_MAX__=1.7976931348623157e+308F32x",
"__CHAR32_TYPE__=long unsigned int",
"__FLT_MAX__=3.4028234663852886e+38F",
"__cpp_constexpr=201603L",
"__USACCUM_FBIT__=8",
"__INT32_TYPE__=long int",
"__SIZEOF_DOUBLE__=8",
"__cpp_exceptions=199711L",
"__FLT_MIN_10_EXP__=(-37)",
"__UFRACT_EPSILON__=0x1P-16UR",
"__FLT64_MIN__=2.2250738585072014e-308F64",
"__INT_LEAST32_WIDTH__=32",
"__INTMAX_TYPE__=long long int",
"__FLT32X_HAS_QUIET_NAN__=1",
"__ATOMIC_CONSUME=1",
"__GNUC_MINOR__=2",
"__INT_FAST16_WIDTH__=32",
"__UINTMAX_MAX__=0xffffffffffffffffULL",
"__FLT32X_DENORM_MIN__=4.9406564584124654e-324F32x",
"__HA_FBIT__=7",
"__cpp_template_template_args=201611L",
"__DBL_MAX_10_EXP__=308",
"__LDBL_DENORM_MIN__=4.9406564584124654e-324L",
"__INT16_C(c)=c",
"__STDC__=1",
"__FLT32X_DIG__=15",
"__PTRDIFF_TYPE__=int",
"__LLFRACT_MIN__=(-0.5LLR-0.5LLR)",
"__ATOMIC_SEQ_CST=5",
"__DA_FBIT__=31",
"__UINT32_TYPE__=long unsigned int",
"__FLT32X_MIN_10_EXP__=(-307)",
"__UINTPTR_TYPE__=unsigned int",
"__USA_IBIT__=16",
"__ARM_EABI__=1",
"__LDBL_MIN_10_EXP__=(-307)",
"__cpp_generic_lambdas=201304L",
"__SIZEOF_LONG_LONG__=8",
"__ULACCUM_EPSILON__=0x1P-32ULK",
"__cpp_user_defined_literals=200809L",
"__SACCUM_IBIT__=8",
"__GCC_ATOMIC_LLONG_LOCK_FREE=1",
"__FLT_DECIMAL_DIG__=9",
"__UINT_FAST16_MAX__=0xffffffffU",
"__LDBL_NORM_MAX__=1.7976931348623157e+308L",
"__GCC_ATOMIC_SHORT_LOCK_FREE=1",
"__ULLFRACT_MAX__=0XFFFFFFFFFFFFFFFFP-64ULLR",
"__UINT_FAST8_TYPE__=unsigned int",
"__USFRACT_EPSILON__=0x1P-8UHR",
"__ULACCUM_FBIT__=32",
"__QQ_IBIT__=0",
"__cpp_init_captures=201304L",
"__ATOMIC_ACQ_REL=4",
"__ATOMIC_RELEASE=3",
"USBCON"
]
}
]
}
-------- Diagnostics - 4/8/2024, 9:50:08 PM
Version: 1.19.9
Current Configuration:
{
"name": "Arduino",
"compilerPath": "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/bin/arm-none-eabi-g++",
"compilerArgs": [
"-mcpu=cortex-m4",
"-mfpu=fpv4-sp-d16",
"-mfloat-abi=hard",
"-mthumb",
"-w",
"-std=gnu++17",
"-ffunction-sections",
"-fdata-sections",
"-fno-threadsafe-statics",
"--param",
"-fno-rtti",
"-fno-exceptions",
"-fno-use-cxa-atexit"
],
"intelliSenseMode": "gcc-x64",
"includePath": [
"/Users/jerrymailloux/dev/envgoarduino/pmic_board",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/cores/arduino/avr",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/cores/arduino/stm32",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/cores/arduino/stm32/LL",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/cores/arduino/stm32/usb",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/cores/arduino/stm32/OpenAMP",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/cores/arduino/stm32/usb/hid",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/cores/arduino/stm32/usb/cdc",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Drivers/STM32F4xx_HAL_Driver/Inc",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Drivers/STM32F4xx_HAL_Driver/Src",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/STM32F4xx",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Middlewares/ST/STM32_USB_Device_Library/Core/Inc",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Middlewares/ST/STM32_USB_Device_Library/Core/Src",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Middlewares/OpenAMP",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Middlewares/OpenAMP/open-amp/lib/include",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Middlewares/OpenAMP/libmetal/lib/include",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Middlewares/OpenAMP/virtual_driver",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/CMSIS/5.7.0/CMSIS/Core/Include/",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Drivers/CMSIS/Device/ST/STM32F4xx/Include/",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Drivers/CMSIS/Device/ST/STM32F4xx/Source/Templates/gcc/",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/CMSIS/5.7.0/CMSIS/DSP/Include",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/CMSIS/5.7.0/CMSIS/DSP/PrivateInclude",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/cores/arduino",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/variants/STM32F4xx/F412R(E-G)(T-Y)x(P)",
"/Users/jerrymailloux/Documents/Arduino/libraries/STM32FreeRTOS/src",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/libraries/SPI/src",
"/Users/jerrymailloux/Documents/Arduino/libraries/SdFat/src",
"/Users/jerrymailloux/Documents/Arduino/libraries/STM32_CAN",
"/Users/jerrymailloux/Documents/Arduino/libraries/STM32RTC/src",
"/Users/jerrymailloux/Documents/Arduino/libraries/arduino-logger/src",
"/Users/jerrymailloux/Documents/Arduino/libraries/arduino-printf/src",
"/Users/jerrymailloux/Documents/Arduino/libraries/enVgOS",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/libraries/SrcWrapper/src",
"/Users/jerrymailloux/Documents/Arduino/libraries/arduino-mcp2515",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/libraries/Wire/src",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/arm-none-eabi/include/c++/12.2.1",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/arm-none-eabi/include/c++/12.2.1/arm-none-eabi",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/arm-none-eabi/include/c++/12.2.1/backward",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/lib/gcc/arm-none-eabi/12.2.1/include",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/lib/gcc/arm-none-eabi/12.2.1/include-fixed",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/arm-none-eabi/include"
],
"forcedInclude": [
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/cores/arduino/Arduino.h"
],
"cStandard": "c11",
"cppStandard": "c++17",
"defines": [
"USE_FULL_LL_DRIVER",
"NDEBUG",
"STM32F4xx",
"ARDUINO=10607",
"ARDUINO_GENERIC_F412RETX",
"ARDUINO_ARCH_STM32",
"BOARD_NAME=\"GENERIC_F412RETX\"",
"VARIANT_H=\"variant_generic.h\"",
"STM32F412Rx",
"USBCON",
"USBD_VID=0",
"USBD_PID=0",
"HAL_PCD_MODULE_ENABLED",
"USBD_USE_CDC",
"HAL_UART_MODULE_ENABLED",
"__DBL_MIN_EXP__=(-1021)",
"__HQ_FBIT__=15",
"__cpp_attributes=200809L",
"__cpp_nontype_template_parameter_auto=201606L",
"__UINT_LEAST16_MAX__=0xffff",
"__ARM_SIZEOF_WCHAR_T=4",
"__ATOMIC_ACQUIRE=2",
"__SFRACT_IBIT__=0",
"__FLT_MIN__=1.1754943508222875e-38F",
"__GCC_IEC_559_COMPLEX=0",
"__cpp_aggregate_nsdmi=201304L",
"__UFRACT_MAX__=0XFFFFP-16UR",
"__UINT_LEAST8_TYPE__=unsigned char",
"__DQ_FBIT__=63",
"__INTMAX_C(c)=c ## LL",
"__ULFRACT_FBIT__=32",
"__CHAR_BIT__=8",
"__USQ_IBIT__=0",
"__UINT8_MAX__=0xff",
"__ACCUM_FBIT__=15",
"__WINT_MAX__=0xffffffffU",
"__FLT32_MIN_EXP__=(-125)",
"__cpp_static_assert=201411L",
"__USFRACT_FBIT__=8",
"__ORDER_LITTLE_ENDIAN__=1234",
"__SIZE_MAX__=0xffffffffU",
"__ARM_ARCH_ISA_ARM=1",
"__WCHAR_MAX__=0xffffffffU",
"__LACCUM_IBIT__=32",
"__DBL_DENORM_MIN__=double(4.9406564584124654e-324L)",
"__GCC_ATOMIC_CHAR_LOCK_FREE=1",
"__GCC_IEC_559=0",
"__FLT32X_DECIMAL_DIG__=17",
"__FLT_EVAL_METHOD__=0",
"__TQ_IBIT__=0",
"__cpp_binary_literals=201304L",
"__LLACCUM_MAX__=0X7FFFFFFFFFFFFFFFP-31LLK",
"__FLT64_DECIMAL_DIG__=17",
"__cpp_noexcept_function_type=201510L",
"__GCC_ATOMIC_CHAR32_T_LOCK_FREE=1",
"__cpp_variadic_templates=200704L",
"__UINT_FAST64_MAX__=0xffffffffffffffffULL",
"__SIG_ATOMIC_TYPE__=int",
"__DBL_MIN_10_EXP__=(-307)",
"__FINITE_MATH_ONLY__=0",
"__ARMEL__=1",
"__cpp_variable_templates=201304L",
"__FLT32X_MAX_EXP__=1024",
"__LFRACT_IBIT__=0",
"__GNUC_PATCHLEVEL__=1",
"__FLT32_HAS_DENORM__=1",
"__LFRACT_MAX__=0X7FFFFFFFP-31LR",
"__USA_FBIT__=16",
"__UINT_FAST8_MAX__=0xffffffffU",
"__cpp_rvalue_reference=200610L",
"__cpp_nested_namespace_definitions=201411L",
"__ARM_ARCH_4T__=1",
"__INT8_C(c)=c",
"__INT_LEAST8_WIDTH__=8",
"__cpp_variadic_using=201611L",
"__UINT_LEAST64_MAX__=0xffffffffffffffffULL",
"__INT_LEAST8_MAX__=0x7f",
"__SA_FBIT__=15",
"__cpp_capture_star_this=201603L",
"__SHRT_MAX__=0x7fff",
"__LDBL_MAX__=1.7976931348623157e+308L",
"__FRACT_MAX__=0X7FFFP-15R",
"__cpp_if_constexpr=201606L",
"__LDBL_IS_IEC_60559__=2",
"__UFRACT_FBIT__=16",
"__UFRACT_MIN__=0.0UR",
"__UINT_LEAST8_MAX__=0xff",
"__GCC_ATOMIC_BOOL_LOCK_FREE=1",
"__UINTMAX_TYPE__=long long unsigned int",
"__LLFRACT_EPSILON__=0x1P-63LLR",
"__FLT_EVAL_METHOD_TS_18661_3__=0",
"__CHAR_UNSIGNED__=1",
"__UINT32_MAX__=0xffffffffUL",
"__GXX_EXPERIMENTAL_CXX0X__=1",
"__ULFRACT_MAX__=0XFFFFFFFFP-32ULR",
"__TA_IBIT__=64",
"__LDBL_MAX_EXP__=1024",
"__WINT_MIN__=0U",
"__FLT32X_IS_IEC_60559__=2",
"__INT_LEAST16_WIDTH__=16",
"__ULLFRACT_MIN__=0.0ULLR",
"__SCHAR_MAX__=0x7f",
"__WCHAR_MIN__=0U",
"__INT64_C(c)=c ## LL",
"__GCC_ATOMIC_POINTER_LOCK_FREE=1",
"__LLACCUM_MIN__=(-0X1P31LLK-0X1P31LLK)",
"__SIZEOF_INT__=4",
"__FLT32X_MANT_DIG__=53",
"__GCC_ATOMIC_CHAR16_T_LOCK_FREE=1",
"__USACCUM_IBIT__=8",
"__cpp_aligned_new=201606L",
"__FLT32_MAX_10_EXP__=38",
"__STDC_HOSTED__=1",
"__LFRACT_MIN__=(-0.5LR-0.5LR)",
"__HA_IBIT__=8",
"__cpp_decltype_auto=201304L",
"__DBL_DIG__=15",
"__FLT32_DIG__=6",
"__FLT_EPSILON__=1.1920928955078125e-7F",
"__APCS_32__=1",
"__GXX_WEAK__=1",
"__SHRT_WIDTH__=16",
"__FLT32_IS_IEC_60559__=2",
"__USFRACT_IBIT__=0",
"__LDBL_MIN__=2.2250738585072014e-308L",
"__DBL_IS_IEC_60559__=2",
"__FRACT_MIN__=(-0.5R-0.5R)",
"__cpp_threadsafe_static_init=200806L",
"__DA_IBIT__=32",
"__ARM_SIZEOF_MINIMAL_ENUM=1",
"__FLT32X_HAS_INFINITY__=1",
"__INT32_MAX__=0x7fffffffL",
"__UQQ_FBIT__=8",
"__INT_WIDTH__=32",
"__SIZEOF_LONG__=4",
"__UACCUM_MAX__=0XFFFFFFFFP-16UK",
"__UINT16_C(c)=c",
"__DECIMAL_DIG__=17",
"__LFRACT_EPSILON__=0x1P-31LR",
"__FLT64_EPSILON__=2.2204460492503131e-16F64",
"__ULFRACT_MIN__=0.0ULR",
"__INT16_MAX__=0x7fff",
"__FLT64_MIN_EXP__=(-1021)",
"__LDBL_HAS_QUIET_NAN__=1",
"__ULACCUM_IBIT__=32",
"__FLT64_MANT_DIG__=53",
"__UACCUM_EPSILON__=0x1P-16UK",
"__GNUC__=12",
"__ULLACCUM_MAX__=0XFFFFFFFFFFFFFFFFP-32ULLK",
"__GXX_RTTI=1",
"__HQ_IBIT__=0",
"__FLT_HAS_DENORM__=1",
"__SIZEOF_LONG_DOUBLE__=8",
"__SA_IBIT__=16",
"__BIGGEST_ALIGNMENT__=8",
"__STDC_UTF_16__=1",
"__FLT64_MAX_10_EXP__=308",
"__GNUC_STDC_INLINE__=1",
"__DQ_IBIT__=0",
"__cpp_delegating_constructors=200604L",
"__FLT32_HAS_INFINITY__=1",
"__DBL_MAX__=double(1.7976931348623157e+308L)",
"__ULFRACT_IBIT__=0",
"__cpp_raw_strings=200710L",
"__INT_FAST32_MAX__=0x7fffffff",
"__DBL_HAS_INFINITY__=1",
"__cpp_deduction_guides=201703L",
"__HAVE_SPECULATION_SAFE_VALUE=1",
"__cpp_fold_expressions=201603L",
"__ACCUM_IBIT__=16",
"__THUMB_INTERWORK__=1",
"__INTPTR_WIDTH__=32",
"__UINT_LEAST32_MAX__=0xffffffffUL",
"__ULLACCUM_IBIT__=32",
"__LACCUM_MAX__=0X7FFFFFFFFFFFFFFFP-31LK",
"__FLT32X_HAS_DENORM__=1",
"__INT_FAST16_TYPE__=int",
"__LDBL_HAS_DENORM__=1",
"__cplusplus=201703L",
"__cpp_ref_qualifiers=200710L",
"__INT_LEAST32_MAX__=0x7fffffffL",
"__ARM_PCS=1",
"__ACCUM_MAX__=0X7FFFFFFFP-15K",
"__DEPRECATED=1",
"__cpp_rvalue_references=200610L",
"__DBL_MAX_EXP__=1024",
"__USACCUM_EPSILON__=0x1P-8UHK",
"__WCHAR_WIDTH__=32",
"__FLT32_MAX__=3.4028234663852886e+38F32",
"__GCC_ATOMIC_LONG_LOCK_FREE=1",
"__SFRACT_MAX__=0X7FP-7HR",
"__FRACT_IBIT__=0",
"__PTRDIFF_MAX__=0x7fffffff",
"__UACCUM_MIN__=0.0UK",
"__UACCUM_IBIT__=16",
"__FLT32_HAS_QUIET_NAN__=1",
"__GNUG__=12",
"__LONG_LONG_MAX__=0x7fffffffffffffffLL",
"__ULACCUM_MAX__=0XFFFFFFFFFFFFFFFFP-32ULK",
"__cpp_nsdmi=200809L",
"__SIZEOF_WINT_T__=4",
"__LONG_LONG_WIDTH__=64",
"__cpp_initializer_lists=200806L",
"__FLT32_MAX_EXP__=128",
"__ULLACCUM_MIN__=0.0ULLK",
"__cpp_hex_float=201603L",
"__GXX_ABI_VERSION=1017",
"__UTA_FBIT__=64",
"__FLT_MIN_EXP__=(-125)",
"__UFRACT_IBIT__=0",
"__cpp_enumerator_attributes=201411L",
"__cpp_lambdas=200907L",
"__INT_FAST64_TYPE__=long long int",
"__FLT64_DENORM_MIN__=4.9406564584124654e-324F64",
"__DBL_MIN__=double(2.2250738585072014e-308L)",
"__SIZEOF_POINTER__=4",
"__SIZE_TYPE__=unsigned int",
"__DBL_HAS_QUIET_NAN__=1",
"__FLT32X_EPSILON__=2.2204460492503131e-16F32x",
"__LACCUM_MIN__=(-0X1P31LK-0X1P31LK)",
"__FRACT_FBIT__=15",
"__ULLACCUM_FBIT__=32",
"__GXX_TYPEINFO_EQUALITY_INLINE=0",
"__FLT64_MIN_10_EXP__=(-307)",
"__ULLFRACT_EPSILON__=0x1P-64ULLR",
"__USES_INITFINI__=1",
"__REGISTER_PREFIX__",
"__UINT16_MAX__=0xffff",
"__ACCUM_MIN__=(-0X1P15K-0X1P15K)",
"__SQ_IBIT__=0",
"__FLT32_MIN__=1.1754943508222875e-38F32",
"__UINT8_TYPE__=unsigned char",
"__UHA_FBIT__=8",
"__FLT_DIG__=6",
"__NO_INLINE__=1",
"__SFRACT_MIN__=(-0.5HR-0.5HR)",
"__UTQ_FBIT__=128",
"__DEC_EVAL_METHOD__=2",
"__FLT_MANT_DIG__=24",
"__LDBL_DECIMAL_DIG__=17",
"__VERSION__=\"12.2.1 20221205\"",
"__UINT64_C(c)=c ## ULL",
"__ULLFRACT_FBIT__=64",
"__cpp_unicode_characters=201411L",
"__SOFTFP__=1",
"__FRACT_EPSILON__=0x1P-15R",
"__ULACCUM_MIN__=0.0ULK",
"__UDA_FBIT__=32",
"__LLACCUM_EPSILON__=0x1P-31LLK",
"__GCC_ATOMIC_INT_LOCK_FREE=1",
"__FLOAT_WORD_ORDER__=__ORDER_LITTLE_ENDIAN__",
"__USFRACT_MIN__=0.0UHR",
"__FLT32_MANT_DIG__=24",
"__cpp_aggregate_bases=201603L",
"__UQQ_IBIT__=0",
"__USFRACT_MAX__=0XFFP-8UHR",
"__SCHAR_WIDTH__=8",
"__INT32_C(c)=c ## L",
"__ORDER_PDP_ENDIAN__=3412",
"__UHQ_FBIT__=16",
"__LLACCUM_FBIT__=31",
"__INT_FAST32_TYPE__=int",
"__UINT_LEAST16_TYPE__=short unsigned int",
"__DBL_HAS_DENORM__=1",
"__cpp_rtti=199711L",
"__UINT64_MAX__=0xffffffffffffffffULL",
"__FLT_IS_IEC_60559__=2",
"__UDQ_FBIT__=64",
"__GNUC_WIDE_EXECUTION_CHARSET_NAME=\"UTF-32LE\"",
"__INT8_TYPE__=signed char",
"__cpp_digit_separators=201309L",
"__ELF__=1",
"__GCC_ASM_FLAG_OUTPUTS__=1",
"__SACCUM_EPSILON__=0x1P-7HK",
"__ULFRACT_EPSILON__=0x1P-32ULR",
"__LLFRACT_FBIT__=63",
"__FLT_RADIX__=2",
"__INT_LEAST16_TYPE__=short int",
"__LDBL_EPSILON__=2.2204460492503131e-16L",
"__UINTMAX_C(c)=c ## ULL",
"__SACCUM_MAX__=0X7FFFP-7HK",
"__FLT32X_MIN__=2.2250738585072014e-308F32x",
"__SIG_ATOMIC_MAX__=0x7fffffff",
"__UACCUM_FBIT__=16",
"__GCC_ATOMIC_WCHAR_T_LOCK_FREE=1",
"__USER_LABEL_PREFIX__",
"__VFP_FP__=1",
"__SIZEOF_PTRDIFF_T__=4",
"__LACCUM_EPSILON__=0x1P-31LK",
"__LDBL_DIG__=15",
"__FLT64_IS_IEC_60559__=2",
"__FLT32X_MIN_EXP__=(-1021)",
"__INT_FAST16_MAX__=0x7fffffff",
"__GCC_CONSTRUCTIVE_SIZE=64",
"__FLT64_DIG__=15",
"__UINT_FAST32_MAX__=0xffffffffU",
"__UINT_LEAST64_TYPE__=long long unsigned int",
"__SFRACT_EPSILON__=0x1P-7HR",
"__FLT_HAS_QUIET_NAN__=1",
"__FLT_MAX_10_EXP__=38",
"__LONG_MAX__=0x7fffffffL",
"__SIZEOF_SIZE_T__=4",
"__FLT_HAS_INFINITY__=1",
"__GNUC_EXECUTION_CHARSET_NAME=\"UTF-8\"",
"__cpp_unicode_literals=200710L",
"__UINT_FAST16_TYPE__=unsigned int",
"__ARM_32BIT_STATE=1",
"__INT_FAST32_WIDTH__=32",
"__CHAR16_TYPE__=short unsigned int",
"__PRAGMA_REDEFINE_EXTNAME=1",
"__SIZE_WIDTH__=32",
"__INT_LEAST16_MAX__=0x7fff",
"__INT64_MAX__=0x7fffffffffffffffLL",
"__SACCUM_FBIT__=7",
"__FLT32_DENORM_MIN__=1.4012984643248171e-45F32",
"__SIG_ATOMIC_WIDTH__=32",
"__INT_LEAST64_TYPE__=long long int",
"__INT16_TYPE__=short int",
"__INT_LEAST8_TYPE__=signed char",
"__cpp_structured_bindings=201606L",
"__SQ_FBIT__=31",
"__ARM_ARCH_ISA_THUMB=1",
"__INT_FAST8_MAX__=0x7fffffff",
"__ARM_ARCH=4",
"__INTPTR_MAX__=0x7fffffff",
"__cpp_sized_deallocation=201309L",
"__cpp_guaranteed_copy_elision=201606L",
"__QQ_FBIT__=7",
"__UTA_IBIT__=64",
"__FLT64_HAS_QUIET_NAN__=1",
"__FLT32_MIN_10_EXP__=(-37)",
"__EXCEPTIONS=1",
"__PTRDIFF_WIDTH__=32",
"__LDBL_MANT_DIG__=53",
"__SFRACT_FBIT__=7",
"__cpp_range_based_for=201603L",
"__SACCUM_MIN__=(-0X1P7HK-0X1P7HK)",
"__FLT64_HAS_INFINITY__=1",
"__STDCPP_DEFAULT_NEW_ALIGNMENT__=8",
"__SIG_ATOMIC_MIN__=(-__SIG_ATOMIC_MAX__ - 1)",
"__cpp_nontype_template_args=201411L",
"__cpp_return_type_deduction=201304L",
"__INTPTR_TYPE__=int",
"__UINT16_TYPE__=short unsigned int",
"__WCHAR_TYPE__=unsigned int",
"__SIZEOF_FLOAT__=4",
"__TQ_FBIT__=127",
"__USQ_FBIT__=32",
"__UINTPTR_MAX__=0xffffffffU",
"__INT_FAST64_WIDTH__=64",
"__cpp_decltype=200707L",
"__FLT32_DECIMAL_DIG__=9",
"__INT_FAST64_MAX__=0x7fffffffffffffffLL",
"__GCC_ATOMIC_TEST_AND_SET_TRUEVAL=1",
"__FLT_NORM_MAX__=3.4028234663852886e+38F",
"__UINT_FAST64_TYPE__=long long unsigned int",
"__cpp_inline_variables=201606L",
"__INT_MAX__=0x7fffffff",
"__LACCUM_FBIT__=31",
"__USACCUM_MIN__=0.0UHK",
"__UHA_IBIT__=8",
"__INT64_TYPE__=long long int",
"__FLT_MAX_EXP__=128",
"__UTQ_IBIT__=0",
"__DBL_MANT_DIG__=53",
"__cpp_inheriting_constructors=201511L",
"__INT_LEAST64_MAX__=0x7fffffffffffffffLL",
"__WINT_TYPE__=unsigned int",
"__UINT_LEAST32_TYPE__=long unsigned int",
"__SIZEOF_SHORT__=2",
"__ULLFRACT_IBIT__=0",
"__FLT32_NORM_MAX__=3.4028234663852886e+38F32",
"__LDBL_MIN_EXP__=(-1021)",
"__arm__=1",
"__FLT64_MAX__=1.7976931348623157e+308F64",
"__UDA_IBIT__=32",
"__WINT_WIDTH__=32",
"__cpp_template_auto=201606L",
"__INT_LEAST64_WIDTH__=64",
"__FLT32X_MAX_10_EXP__=308",
"__LFRACT_FBIT__=31",
"__WCHAR_UNSIGNED__=1",
"__LDBL_MAX_10_EXP__=308",
"__ATOMIC_RELAXED=0",
"__DBL_EPSILON__=double(2.2204460492503131e-16L)",
"__UINT8_C(c)=c",
"__FLT64_MAX_EXP__=1024",
"__INT_LEAST32_TYPE__=long int",
"__SIZEOF_WCHAR_T__=4",
"__LLFRACT_MAX__=0X7FFFFFFFFFFFFFFFP-63LLR",
"__FLT64_NORM_MAX__=1.7976931348623157e+308F64",
"__INTMAX_MAX__=0x7fffffffffffffffLL",
"__INT_FAST8_TYPE__=int",
"__cpp_namespace_attributes=201411L",
"__ULLACCUM_EPSILON__=0x1P-32ULLK",
"__USACCUM_MAX__=0XFFFFP-8UHK",
"__LDBL_HAS_INFINITY__=1",
"__UHQ_IBIT__=0",
"__ARM_FEATURE_COPROC=1",
"__LLACCUM_IBIT__=32",
"__FLT64_HAS_DENORM__=1",
"__FLT32_EPSILON__=1.1920928955078125e-7F32",
"__DBL_DECIMAL_DIG__=17",
"__STDC_UTF_32__=1",
"__INT_FAST8_WIDTH__=32",
"__FLT32X_MAX__=1.7976931348623157e+308F32x",
"__TA_FBIT__=63",
"__DBL_NORM_MAX__=double(1.7976931348623157e+308L)",
"__BYTE_ORDER__=__ORDER_LITTLE_ENDIAN__",
"__GCC_DESTRUCTIVE_SIZE=64",
"__UDQ_IBIT__=0",
"__INTMAX_WIDTH__=64",
"__ORDER_BIG_ENDIAN__=4321",
"__cpp_runtime_arrays=198712L",
"__UINT64_TYPE__=long long unsigned int",
"__ACCUM_EPSILON__=0x1P-15K",
"__UINT32_C(c)=c ## UL",
"__cpp_alias_templates=200704L",
"__FLT_DENORM_MIN__=1.4012984643248171e-45F",
"__LLFRACT_IBIT__=0",
"__INT8_MAX__=0x7f",
"__LONG_WIDTH__=32",
"__UINT_FAST32_TYPE__=unsigned int",
"__FLT32X_NORM_MAX__=1.7976931348623157e+308F32x",
"__CHAR32_TYPE__=long unsigned int",
"__FLT_MAX__=3.4028234663852886e+38F",
"__cpp_constexpr=201603L",
"__USACCUM_FBIT__=8",
"__INT32_TYPE__=long int",
"__SIZEOF_DOUBLE__=8",
"__cpp_exceptions=199711L",
"__FLT_MIN_10_EXP__=(-37)",
"__UFRACT_EPSILON__=0x1P-16UR",
"__FLT64_MIN__=2.2250738585072014e-308F64",
"__INT_LEAST32_WIDTH__=32",
"__INTMAX_TYPE__=long long int",
"__FLT32X_HAS_QUIET_NAN__=1",
"__ATOMIC_CONSUME=1",
"__GNUC_MINOR__=2",
"__INT_FAST16_WIDTH__=32",
"__UINTMAX_MAX__=0xffffffffffffffffULL",
"__FLT32X_DENORM_MIN__=4.9406564584124654e-324F32x",
"__HA_FBIT__=7",
"__cpp_template_template_args=201611L",
"__DBL_MAX_10_EXP__=308",
"__LDBL_DENORM_MIN__=4.9406564584124654e-324L",
"__INT16_C(c)=c",
"__STDC__=1",
"__FLT32X_DIG__=15",
"__PTRDIFF_TYPE__=int",
"__LLFRACT_MIN__=(-0.5LLR-0.5LLR)",
"__ATOMIC_SEQ_CST=5",
"__DA_FBIT__=31",
"__UINT32_TYPE__=long unsigned int",
"__FLT32X_MIN_10_EXP__=(-307)",
"__UINTPTR_TYPE__=unsigned int",
"__USA_IBIT__=16",
"__ARM_EABI__=1",
"__LDBL_MIN_10_EXP__=(-307)",
"__cpp_generic_lambdas=201304L",
"__SIZEOF_LONG_LONG__=8",
"__ULACCUM_EPSILON__=0x1P-32ULK",
"__cpp_user_defined_literals=200809L",
"__SACCUM_IBIT__=8",
"__GCC_ATOMIC_LLONG_LOCK_FREE=1",
"__FLT_DECIMAL_DIG__=9",
"__UINT_FAST16_MAX__=0xffffffffU",
"__LDBL_NORM_MAX__=1.7976931348623157e+308L",
"__GCC_ATOMIC_SHORT_LOCK_FREE=1",
"__ULLFRACT_MAX__=0XFFFFFFFFFFFFFFFFP-64ULLR",
"__UINT_FAST8_TYPE__=unsigned int",
"__USFRACT_EPSILON__=0x1P-8UHR",
"__ULACCUM_FBIT__=32",
"__QQ_IBIT__=0",
"__cpp_init_captures=201304L",
"__ATOMIC_ACQ_REL=4",
"__ATOMIC_RELEASE=3",
"USBCON"
],
"compilerPathIsExplicit": true,
"cStandardIsExplicit": true,
"cppStandardIsExplicit": true,
"intelliSenseModeIsExplicit": true,
"compilerPathInCppPropertiesJson": "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/bin/arm-none-eabi-g++",
"mergeConfigurations": false,
"browse": {
"path": [
"/Users/jerrymailloux/dev/envgoarduino/pmic_board",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/cores/arduino/avr",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/cores/arduino/stm32",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/cores/arduino/stm32/LL",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/cores/arduino/stm32/usb",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/cores/arduino/stm32/OpenAMP",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/cores/arduino/stm32/usb/hid",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/cores/arduino/stm32/usb/cdc",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Drivers/STM32F4xx_HAL_Driver/Inc",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Drivers/STM32F4xx_HAL_Driver/Src",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/STM32F4xx",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Middlewares/ST/STM32_USB_Device_Library/Core/Inc",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Middlewares/ST/STM32_USB_Device_Library/Core/Src",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Middlewares/OpenAMP",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Middlewares/OpenAMP/open-amp/lib/include",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Middlewares/OpenAMP/libmetal/lib/include",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Middlewares/OpenAMP/virtual_driver",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/CMSIS/5.7.0/CMSIS/Core/Include/",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Drivers/CMSIS/Device/ST/STM32F4xx/Include/",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Drivers/CMSIS/Device/ST/STM32F4xx/Source/Templates/gcc/",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/CMSIS/5.7.0/CMSIS/DSP/Include",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/CMSIS/5.7.0/CMSIS/DSP/PrivateInclude",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/cores/arduino",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/variants/STM32F4xx/F412R(E-G)(T-Y)x(P)",
"/Users/jerrymailloux/Documents/Arduino/libraries/STM32FreeRTOS/src",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/libraries/SPI/src",
"/Users/jerrymailloux/Documents/Arduino/libraries/SdFat/src",
"/Users/jerrymailloux/Documents/Arduino/libraries/STM32_CAN",
"/Users/jerrymailloux/Documents/Arduino/libraries/STM32RTC/src",
"/Users/jerrymailloux/Documents/Arduino/libraries/arduino-logger/src",
"/Users/jerrymailloux/Documents/Arduino/libraries/arduino-printf/src",
"/Users/jerrymailloux/Documents/Arduino/libraries/enVgOS",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/libraries/SrcWrapper/src",
"/Users/jerrymailloux/Documents/Arduino/libraries/arduino-mcp2515",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/libraries/Wire/src",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/arm-none-eabi/include/c++/12.2.1",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/arm-none-eabi/include/c++/12.2.1/arm-none-eabi",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/arm-none-eabi/include/c++/12.2.1/backward",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/lib/gcc/arm-none-eabi/12.2.1/include",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/lib/gcc/arm-none-eabi/12.2.1/include-fixed",
"/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/arm-none-eabi/include",
"${workspaceFolder}"
],
"limitSymbolsToIncludedHeaders": true
}
}
cpptools version (native): 1.19.9.0
Translation Unit Mappings:
[ /Users/jerrymailloux/dev/envgoarduino/pmic_board/akseries_servo.cpp - source TU]:
Translation Unit Configurations:
[ /Users/jerrymailloux/dev/envgoarduino/pmic_board/akseries_servo.cpp ]:
Process ID: 77509
Memory Usage: 33 MB
Compiler Path: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/bin/arm-none-eabi-g++
Includes:
/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/arm-none-eabi/include/c++/12.2.1
/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/arm-none-eabi/include/c++/12.2.1/arm-none-eabi
/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/arm-none-eabi/include/c++/12.2.1/backward
/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/lib/gcc/arm-none-eabi/12.2.1/include
/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/lib/gcc/arm-none-eabi/12.2.1/include-fixed
/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/arm-none-eabi/include
Standard Version: c++17
IntelliSense Mode: macos-gcc-arm
Other Flags:
--g++
--gnu_version=120201
Total Memory Usage: 33 MB
------- Workspace parsing diagnostics -------
Number of files discovered (not excluded): 38872
Other Extensions
No response
Additional context
No response
Hi @jmailloux . Could set the setting: "C_Cpp.loggingLevel": "Debug" and provide the output of the C/C++ output channel leading up to the repro? That log should indicate the full command line used to query the compiler for system includes and defines, using the args from your configuration. Also, can you provide a specific example of something you are seeing that is not functioning as expected, so we can look at that specifically?
It looks like --param name=value should be handled properly by the extension and passed along to the compiler when the extension queries it for system includes and system defines. However, your usage of that var appears to be incorrect. The gcc command line arg docs indicate that an additional argument is expected to follow it. In your case --param is followed by -fno-rtti, which doesn't seem to be correct, so the --param and may be inadvertently preventing -fno-rtti from being used by the compiler. Perhaps this is a bug with how the Arduino extension generates configuration information?
Are you seeing a warning message about a failure to query the compiler? If not, the resulting configuration may be valid but incorrect, and due to incorrect args that the C/C++ extension is passing along to the compiler.
Here is the output of the C/C++ Output Channel in Debug Mode: LSP: (received) cpptools/didChangeVisibleTextEditors LSP: (invoked) cpptools/didChangeVisibleTextEditors LSP: (received) cpptools/didChangeVisibleTextEditors LSP: (invoked) cpptools/didChangeVisibleTextEditors LSP: (received) cpptools/didChangeCppProperties (id: 6352) LSP: (invoked) cpptools/didChangeCppProperties (id: 6352) LSP: (received) cpptools/didChangeCppProperties (id: 6353) Shutting down IntelliSense server: /Users/jerrymailloux/dev/envgoarduino/stm32f405_boards/Application.cpp Shutting down IntelliSense server: /Users/jerrymailloux/dev/envgoarduino/stm32f405_boards/HVPDUApp.cpp Folder: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/ will be indexed Folder: /usr/local/include/ will be indexed Folder: /Users/jerrymailloux/dev/envgoarduino/stm32f405_boards/ will be indexed Folder: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Drivers/STM32F4xx_HAL_Driver/Inc/ will be indexed Folder: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Drivers/STM32F4xx_HAL_Driver/Src/ will be indexed Folder: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/STM32F4xx/ will be indexed Folder: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Middlewares/ST/STM32_USB_Device_Library/Core/Inc/ will be indexed Folder: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Middlewares/ST/STM32_USB_Device_Library/Core/Src/ will be indexed Folder: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Middlewares/OpenAMP/ will be indexed Folder: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/CMSIS/5.7.0/CMSIS/Core/Include/ will be indexed Folder: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Drivers/CMSIS/Device/ST/STM32F4xx/Include/ will be indexed Folder: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Drivers/CMSIS/Device/ST/STM32F4xx/Source/Templates/gcc/ will be indexed Folder: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/CMSIS/5.7.0/CMSIS/DSP/Include/ will be indexed Folder: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/CMSIS/5.7.0/CMSIS/DSP/PrivateInclude/ will be indexed Folder: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/cores/arduino/ will be indexed Folder: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/variants/STM32F4xx/F405RGT_F415RGT/ will be indexed Folder: /Users/jerrymailloux/Documents/Arduino/libraries/STM32FreeRTOS/src/ will be indexed Folder: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/libraries/SPI/src/ will be indexed Folder: /Users/jerrymailloux/Documents/Arduino/libraries/SdFat/src/ will be indexed Folder: /Users/jerrymailloux/Documents/Arduino/libraries/STM32_CAN/ will be indexed Folder: /Users/jerrymailloux/Documents/Arduino/libraries/STM32RTC/src/ will be indexed Folder: /Users/jerrymailloux/Documents/Arduino/libraries/arduino-logger/src/ will be indexed Folder: /Users/jerrymailloux/Documents/Arduino/libraries/arduino-printf/src/ will be indexed Folder: /Users/jerrymailloux/Documents/Arduino/libraries/enVgOS/ will be indexed Folder: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/libraries/SrcWrapper/src/ will be indexed Folder: /Users/jerrymailloux/Documents/Arduino/libraries/arduino-mcp2515/ will be indexed Folder: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/libraries/Wire/src/ will be indexed Folder: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/lib/gcc/arm-none-eabi/12.2.1/include/ will be indexed Folder: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/lib/gcc/arm-none-eabi/12.2.1/include-fixed/ will be indexed Folder: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/arm-none-eabi/include/ will be indexed Folder: /System/Library/Frameworks/CoreImage.framework/Versions/A/Headers/ will be indexed Folder: /Library/Frameworks/Mono.framework/Versions/6.12.0/include/ will be indexed Folder: /Library/Frameworks/Python.framework/Versions/3.9/include/python3.9/ will be indexed LSP: Sending response (id: 6352) Discovering files... LSP: (invoked) cpptools/didChangeCppProperties (id: 6353) LSP: Sending response (id: 6353) Processing folder (recursive): /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/ Processing folder (recursive): /usr/local/include/ Processing folder (recursive): /Users/jerrymailloux/dev/envgoarduino/stm32f405_boards/ Processing folder (recursive): /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Drivers/STM32F4xx_HAL_Driver/Inc/ Processing folder (recursive): /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Drivers/STM32F4xx_HAL_Driver/Src/ Processing folder (recursive): /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/STM32F4xx/ Processing folder (recursive): /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Middlewares/ST/STM32_USB_Device_Library/Core/Inc/ Processing folder (recursive): /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Middlewares/ST/STM32_USB_Device_Library/Core/Src/ Processing folder (recursive): /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Middlewares/OpenAMP/ Processing folder (recursive): /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/CMSIS/5.7.0/CMSIS/Core/Include/ Processing folder (recursive): /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Drivers/CMSIS/Device/ST/STM32F4xx/Include/ Processing folder (recursive): /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Drivers/CMSIS/Device/ST/STM32F4xx/Source/Templates/gcc/ Processing folder (recursive): /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/CMSIS/5.7.0/CMSIS/DSP/Include/ Processing folder (recursive): /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/CMSIS/5.7.0/CMSIS/DSP/PrivateInclude/ Processing folder (recursive): /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/cores/arduino/ Processing folder (recursive): /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/variants/STM32F4xx/F405RGT_F415RGT/ Processing folder (recursive): /Users/jerrymailloux/Documents/Arduino/libraries/STM32FreeRTOS/src/ Processing folder (recursive): /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/libraries/SPI/src/ Processing folder (recursive): /Users/jerrymailloux/Documents/Arduino/libraries/SdFat/src/ Processing folder (recursive): /Users/jerrymailloux/Documents/Arduino/libraries/STM32_CAN/ Processing folder (recursive): /Users/jerrymailloux/Documents/Arduino/libraries/STM32RTC/src/ Processing folder (recursive): /Users/jerrymailloux/Documents/Arduino/libraries/arduino-logger/src/ Processing folder (recursive): /Users/jerrymailloux/Documents/Arduino/libraries/arduino-printf/src/ Processing folder (recursive): /Users/jerrymailloux/Documents/Arduino/libraries/enVgOS/ Processing folder (recursive): /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/libraries/SrcWrapper/src/ Processing folder (recursive): /Users/jerrymailloux/Documents/Arduino/libraries/arduino-mcp2515/ Processing folder (recursive): /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/libraries/Wire/src/ Processing folder (recursive): /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/lib/gcc/arm-none-eabi/12.2.1/include/ Processing folder (recursive): /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/lib/gcc/arm-none-eabi/12.2.1/include-fixed/ Processing folder (recursive): /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/arm-none-eabi/include/ Processing folder (recursive): /System/Library/Frameworks/CoreImage.framework/Versions/A/Headers/ Processing folder (recursive): /Library/Frameworks/Mono.framework/Versions/6.12.0/include/ Processing folder (recursive): /Library/Frameworks/Python.framework/Versions/3.9/include/python3.9/ Processing folder (recursive): /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/ LSP: (received) cpptools/didChangeVisibleTextEditors LSP: (invoked) cpptools/didChangeVisibleTextEditors LSP: (received) cpptools/didChangeVisibleTextEditors LSP: (invoked) cpptools/didChangeVisibleTextEditors Intellisense update pending for: file:///Users/jerrymailloux/dev/envgoarduino/stm32f405_boards/HVPDUApp.cpp LSP: (received) cpptools/didChangeActiveEditor: file:///Users/jerrymailloux/dev/envgoarduino/stm32f405_boards/HVPDUApp.cpp LSP: (received) cpptools/getCodeActions: file:///Users/jerrymailloux/dev/envgoarduino/stm32f405_boards/HVPDUApp.cpp (id: 6354) LSP: (received) cpptools/didChangeTextEditorSelection LSP: (invoked) cpptools/didChangeActiveEditor: file:///Users/jerrymailloux/dev/envgoarduino/stm32f405_boards/HVPDUApp.cpp LSP: (invoked) cpptools/getCodeActions: file:///Users/jerrymailloux/dev/envgoarduino/stm32f405_boards/HVPDUApp.cpp (id: 6354) LSP: Sending response (id: 6354) LSP: (invoked) cpptools/didChangeTextEditorSelection IntelliSense update scheduled and TU acquisition started for: file:///Users/jerrymailloux/dev/envgoarduino/stm32f405_boards/HVPDUApp.cpp LSP: (received) cpptools/getCodeActions: file:///Users/jerrymailloux/dev/envgoarduino/stm32f405_boards/HVPDUApp.cpp (id: 6355) LSP: (invoked) cpptools/getCodeActions: file:///Users/jerrymailloux/dev/envgoarduino/stm32f405_boards/HVPDUApp.cpp (id: 6355) LSP: Sending response (id: 6355) Populating file name cache... LSP: (received) cpptools/getFoldingRanges: file:///Users/jerrymailloux/dev/envgoarduino/stm32f405_boards/HVPDUApp.cpp (id: 6356) LSP: (invoked) cpptools/getFoldingRanges: file:///Users/jerrymailloux/dev/envgoarduino/stm32f405_boards/HVPDUApp.cpp (id: 6356) LSP: (received) cpptools/getDocumentSymbols: file:///Users/jerrymailloux/dev/envgoarduino/stm32f405_boards/HVPDUApp.cpp (id: 6357) LSP: (invoked) cpptools/getDocumentSymbols: file:///Users/jerrymailloux/dev/envgoarduino/stm32f405_boards/HVPDUApp.cpp (id: 6357) LSP: Sending response (id: 6356) LSP: Sending response (id: 6357) Discovering files: 25373 file(s) processed 0 file(s) removed from database Done discovering files. Parsing open files... Populating include completion cache. Parsing remaining files... Parsing: 0 files(s) processed Done parsing remaining files. Done populating filename cache. Elapsed time: 2781 ms tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/inttypes.h sending compilation args for /Users/jerrymailloux/dev/envgoarduino/stm32f405_boards/HVPDUApp.cpp include: /Users/jerrymailloux/dev/envgoarduino/stm32f405_boards include: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/cores/arduino/avr include: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/cores/arduino/stm32 include: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/cores/arduino/stm32/LL include: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/cores/arduino/stm32/usb include: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/cores/arduino/stm32/OpenAMP include: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/cores/arduino/stm32/usb/hid include: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/cores/arduino/stm32/usb/cdc include: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Drivers/STM32F4xx_HAL_Driver/Inc include: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Drivers/STM32F4xx_HAL_Driver/Src include: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/STM32F4xx include: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Middlewares/ST/STM32_USB_Device_Library/Core/Inc include: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Middlewares/ST/STM32_USB_Device_Library/Core/Src include: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Middlewares/OpenAMP include: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Middlewares/OpenAMP/open-amp/lib/include include: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Middlewares/OpenAMP/libmetal/lib/include include: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Middlewares/OpenAMP/virtual_driver include: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/CMSIS/5.7.0/CMSIS/Core/Include include: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Drivers/CMSIS/Device/ST/STM32F4xx/Include include: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/system/Drivers/CMSIS/Device/ST/STM32F4xx/Source/Templates/gcc include: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/CMSIS/5.7.0/CMSIS/DSP/Include include: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/CMSIS/5.7.0/CMSIS/DSP/PrivateInclude include: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/cores/arduino include: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/variants/STM32F4xx/F405RGT_F415RGT include: /Users/jerrymailloux/Documents/Arduino/libraries/STM32FreeRTOS/src include: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/libraries/SPI/src include: /Users/jerrymailloux/Documents/Arduino/libraries/SdFat/src include: /Users/jerrymailloux/Documents/Arduino/libraries/STM32_CAN include: /Users/jerrymailloux/Documents/Arduino/libraries/STM32RTC/src include: /Users/jerrymailloux/Documents/Arduino/libraries/arduino-logger/src include: /Users/jerrymailloux/Documents/Arduino/libraries/arduino-printf/src include: /Users/jerrymailloux/Documents/Arduino/libraries/enVgOS include: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/libraries/SrcWrapper/src include: /Users/jerrymailloux/Documents/Arduino/libraries/arduino-mcp2515 include: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/libraries/Wire/src include: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/arm-none-eabi/include/c++/12.2.1 include: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/arm-none-eabi/include/c++/12.2.1/arm-none-eabi include: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/arm-none-eabi/include/c++/12.2.1/backward include: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/lib/gcc/arm-none-eabi/12.2.1/include include: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/lib/gcc/arm-none-eabi/12.2.1/include-fixed include: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/arm-none-eabi/include include: /usr/local/include include: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include framework: /System/Library/Frameworks framework: /Library/Frameworks define: USE_FULL_LL_DRIVER define: NDEBUG define: STM32F4xx define: ARDUINO=10607 define: ARDUINO_GENERIC_F405RGTX define: ARDUINO_ARCH_STM32 define: BOARD_NAME="GENERIC_F405RGTX" define: VARIANT_H="variant_generic.h" define: STM32F405xx define: USBCON define: USBD_VID=0 define: USBD_PID=0 define: HAL_PCD_MODULE_ENABLED define: USBD_USE_CDC define: HAL_UART_MODULE_ENABLED define: DBL_MIN_EXP=(-1021) define: HQ_FBIT=15 define: UINT_LEAST16_MAX=0xffff define: __ARM_SIZEOF_WCHAR_T=4 define: __ATOMIC_ACQUIRE=2 define: SFRACT_IBIT=0 define: FLT_MIN=1.1754943508222875e-38F define: __GCC_IEC_559_COMPLEX=0 define: UFRACT_MAX=0XFFFFP-16UR define: UINT_LEAST8_TYPE=unsigned char define: DQ_FBIT=63 define: __INTMAX_C(c)=c ## LL define: ULFRACT_FBIT=32 define: CHAR_BIT=8 define: USQ_IBIT=0 define: UINT8_MAX=0xff define: ACCUM_FBIT=15 define: WINT_MAX=0xffffffffU define: FLT32_MIN_EXP=(-125) define: USFRACT_FBIT=8 define: ORDER_LITTLE_ENDIAN=1234 define: SIZE_MAX=0xffffffffU define: __ARM_ARCH_ISA_ARM=1 define: WCHAR_MAX=0xffffffffU define: LACCUM_IBIT=32 define: DBL_DENORM_MIN=double(4.9406564584124654e-324L) define: __GCC_ATOMIC_CHAR_LOCK_FREE=1 define: __GCC_IEC_559=0 define: FLT32X_DECIMAL_DIG=17 define: FLT_EVAL_METHOD=0 define: TQ_IBIT=0 define: LLACCUM_MAX=0X7FFFFFFFFFFFFFFFP-31LLK define: FLT64_DECIMAL_DIG=17 define: __GCC_ATOMIC_CHAR32_T_LOCK_FREE=1 define: UINT_FAST64_MAX=0xffffffffffffffffULL define: SIG_ATOMIC_TYPE=int define: DBL_MIN_10_EXP=(-307) define: FINITE_MATH_ONLY=0 define: ARMEL=1 define: FLT32X_MAX_EXP=1024 define: LFRACT_IBIT=0 define: GNUC_PATCHLEVEL=1 define: FLT32_HAS_DENORM=1 define: LFRACT_MAX=0X7FFFFFFFP-31LR define: USA_FBIT=16 define: UINT_FAST8_MAX=0xffffffffU define: ARM_ARCH_4T=1 define: __INT8_C(c)=c define: INT_LEAST8_WIDTH=8 define: UINT_LEAST64_MAX=0xffffffffffffffffULL define: INT_LEAST8_MAX=0x7f define: SA_FBIT=15 define: SHRT_MAX=0x7fff define: LDBL_MAX=1.7976931348623157e+308L define: FRACT_MAX=0X7FFFP-15R define: LDBL_IS_IEC_60559=2 define: UFRACT_FBIT=16 define: UFRACT_MIN=0.0UR define: UINT_LEAST8_MAX=0xff define: __GCC_ATOMIC_BOOL_LOCK_FREE=1 define: UINTMAX_TYPE=long long unsigned int define: LLFRACT_EPSILON=0x1P-63LLR define: FLT_EVAL_METHOD_TS_18661_3=0 define: CHAR_UNSIGNED=1 define: UINT32_MAX=0xffffffffUL define: GXX_EXPERIMENTAL_CXX0X=1 define: ULFRACT_MAX=0XFFFFFFFFP-32ULR define: TA_IBIT=64 define: LDBL_MAX_EXP=1024 define: WINT_MIN=0U define: FLT32X_IS_IEC_60559=2 define: INT_LEAST16_WIDTH=16 define: ULLFRACT_MIN=0.0ULLR define: SCHAR_MAX=0x7f define: WCHAR_MIN=0U define: __INT64_C(c)=c ## LL define: __GCC_ATOMIC_POINTER_LOCK_FREE=1 define: LLACCUM_MIN=(-0X1P31LLK-0X1P31LLK) define: SIZEOF_INT=4 define: FLT32X_MANT_DIG=53 define: __GCC_ATOMIC_CHAR16_T_LOCK_FREE=1 define: USACCUM_IBIT=8 define: FLT32_MAX_10_EXP=38 define: STDC_HOSTED=1 define: LFRACT_MIN=(-0.5LR-0.5LR) define: HA_IBIT=8 define: DBL_DIG=15 define: FLT32_DIG=6 define: FLT_EPSILON=1.1920928955078125e-7F define: APCS_32=1 define: GXX_WEAK=1 define: SHRT_WIDTH=16 define: FLT32_IS_IEC_60559=2 define: USFRACT_IBIT=0 define: LDBL_MIN=2.2250738585072014e-308L define: DBL_IS_IEC_60559=2 define: FRACT_MIN=(-0.5R-0.5R) define: DA_IBIT=32 define: __ARM_SIZEOF_MINIMAL_ENUM=1 define: FLT32X_HAS_INFINITY=1 define: INT32_MAX=0x7fffffffL define: UQQ_FBIT=8 define: INT_WIDTH=32 define: SIZEOF_LONG=4 define: UACCUM_MAX=0XFFFFFFFFP-16UK define: __UINT16_C(c)=c define: DECIMAL_DIG=17 define: LFRACT_EPSILON=0x1P-31LR define: FLT64_EPSILON=2.2204460492503131e-16F64 define: ULFRACT_MIN=0.0ULR define: INT16_MAX=0x7fff define: FLT64_MIN_EXP=(-1021) define: LDBL_HAS_QUIET_NAN=1 define: ULACCUM_IBIT=32 define: FLT64_MANT_DIG=53 define: UACCUM_EPSILON=0x1P-16UK define: GNUC=12 define: ULLACCUM_MAX=0XFFFFFFFFFFFFFFFFP-32ULLK define: __GXX_RTTI=1 define: HQ_IBIT=0 define: FLT_HAS_DENORM=1 define: SIZEOF_LONG_DOUBLE=8 define: SA_IBIT=16 define: BIGGEST_ALIGNMENT=8 define: STDC_UTF_16=1 define: FLT64_MAX_10_EXP=308 define: GNUC_STDC_INLINE=1 define: DQ_IBIT=0 define: FLT32_HAS_INFINITY=1 define: DBL_MAX=double(1.7976931348623157e+308L) define: ULFRACT_IBIT=0 define: INT_FAST32_MAX=0x7fffffff define: DBL_HAS_INFINITY=1 define: __HAVE_SPECULATION_SAFE_VALUE=1 define: ACCUM_IBIT=16 define: THUMB_INTERWORK=1 define: INTPTR_WIDTH=32 define: UINT_LEAST32_MAX=0xffffffffUL define: ULLACCUM_IBIT=32 define: LACCUM_MAX=0X7FFFFFFFFFFFFFFFP-31LK define: FLT32X_HAS_DENORM=1 define: INT_FAST16_TYPE=int define: LDBL_HAS_DENORM=1 define: __cplusplus=201703L define: INT_LEAST32_MAX=0x7fffffffL define: __ARM_PCS=1 define: ACCUM_MAX=0X7FFFFFFFP-15K define: __DEPRECATED=1 define: DBL_MAX_EXP=1024 define: USACCUM_EPSILON=0x1P-8UHK define: WCHAR_WIDTH=32 define: FLT32_MAX=3.4028234663852886e+38F32 define: __GCC_ATOMIC_LONG_LOCK_FREE=1 define: SFRACT_MAX=0X7FP-7HR define: FRACT_IBIT=0 define: PTRDIFF_MAX=0x7fffffff define: UACCUM_MIN=0.0UK define: UACCUM_IBIT=16 define: FLT32_HAS_QUIET_NAN=1 define: GNUG=12 define: LONG_LONG_MAX=0x7fffffffffffffffLL define: ULACCUM_MAX=0XFFFFFFFFFFFFFFFFP-32ULK define: SIZEOF_WINT_T=4 define: LONG_LONG_WIDTH=64 define: FLT32_MAX_EXP=128 define: ULLACCUM_MIN=0.0ULLK define: __GXX_ABI_VERSION=1017 define: UTA_FBIT=64 define: FLT_MIN_EXP=(-125) define: UFRACT_IBIT=0 define: INT_FAST64_TYPE=long long int define: FLT64_DENORM_MIN=4.9406564584124654e-324F64 define: DBL_MIN=double(2.2250738585072014e-308L) define: SIZEOF_POINTER=4 define: SIZE_TYPE=unsigned int define: DBL_HAS_QUIET_NAN=1 define: FLT32X_EPSILON=2.2204460492503131e-16F32x define: LACCUM_MIN=(-0X1P31LK-0X1P31LK) define: FRACT_FBIT=15 define: ULLACCUM_FBIT=32 define: __GXX_TYPEINFO_EQUALITY_INLINE=0 define: FLT64_MIN_10_EXP=(-307) define: ULLFRACT_EPSILON=0x1P-64ULLR define: USES_INITFINI=1 define: REGISTER_PREFIX define: UINT16_MAX=0xffff define: ACCUM_MIN=(-0X1P15K-0X1P15K) define: SQ_IBIT=0 define: FLT32_MIN=1.1754943508222875e-38F32 define: UINT8_TYPE=unsigned char define: UHA_FBIT=8 define: FLT_DIG=6 define: NO_INLINE=1 define: SFRACT_MIN=(-0.5HR-0.5HR) define: UTQ_FBIT=128 define: DEC_EVAL_METHOD=2 define: FLT_MANT_DIG=24 define: LDBL_DECIMAL_DIG=17 define: VERSION="12.2.1 20221205" define: __UINT64_C(c)=c ## ULL define: ULLFRACT_FBIT=64 define: SOFTFP=1 define: FRACT_EPSILON=0x1P-15R define: ULACCUM_MIN=0.0ULK define: UDA_FBIT=32 define: LLACCUM_EPSILON=0x1P-31LLK define: __GCC_ATOMIC_INT_LOCK_FREE=1 define: FLOAT_WORD_ORDER=ORDER_LITTLE_ENDIAN define: USFRACT_MIN=0.0UHR define: FLT32_MANT_DIG=24 define: UQQ_IBIT=0 define: USFRACT_MAX=0XFFP-8UHR define: SCHAR_WIDTH=8 define: __INT32_C(c)=c ## L define: ORDER_PDP_ENDIAN=3412 define: UHQ_FBIT=16 define: LLACCUM_FBIT=31 define: INT_FAST32_TYPE=int define: UINT_LEAST16_TYPE=short unsigned int define: DBL_HAS_DENORM=1 define: UINT64_MAX=0xffffffffffffffffULL define: FLT_IS_IEC_60559=2 define: UDQ_FBIT=64 define: __GNUC_WIDE_EXECUTION_CHARSET_NAME="UTF-32LE" define: INT8_TYPE=signed char define: ELF=1 define: GCC_ASM_FLAG_OUTPUTS=1 define: SACCUM_EPSILON=0x1P-7HK define: ULFRACT_EPSILON=0x1P-32ULR define: LLFRACT_FBIT=63 define: FLT_RADIX=2 define: INT_LEAST16_TYPE=short int define: LDBL_EPSILON=2.2204460492503131e-16L define: __UINTMAX_C(c)=c ## ULL define: SACCUM_MAX=0X7FFFP-7HK define: FLT32X_MIN=2.2250738585072014e-308F32x define: SIG_ATOMIC_MAX=0x7fffffff define: UACCUM_FBIT=16 define: __GCC_ATOMIC_WCHAR_T_LOCK_FREE=1 define: USER_LABEL_PREFIX define: VFP_FP=1 define: SIZEOF_PTRDIFF_T=4 define: LACCUM_EPSILON=0x1P-31LK define: LDBL_DIG=15 define: FLT64_IS_IEC_60559=2 define: FLT32X_MIN_EXP=(-1021) define: INT_FAST16_MAX=0x7fffffff define: __GCC_CONSTRUCTIVE_SIZE=64 define: FLT64_DIG=15 define: UINT_FAST32_MAX=0xffffffffU define: UINT_LEAST64_TYPE=long long unsigned int define: SFRACT_EPSILON=0x1P-7HR define: FLT_HAS_QUIET_NAN=1 define: FLT_MAX_10_EXP=38 define: LONG_MAX=0x7fffffffL define: SIZEOF_SIZE_T=4 define: FLT_HAS_INFINITY=1 define: __GNUC_EXECUTION_CHARSET_NAME="UTF-8" define: UINT_FAST16_TYPE=unsigned int define: __ARM_32BIT_STATE=1 define: INT_FAST32_WIDTH=32 define: CHAR16_TYPE=short unsigned int define: __PRAGMA_REDEFINE_EXTNAME=1 define: SIZE_WIDTH=32 define: INT_LEAST16_MAX=0x7fff define: INT64_MAX=0x7fffffffffffffffLL define: SACCUM_FBIT=7 define: FLT32_DENORM_MIN=1.4012984643248171e-45F32 define: SIG_ATOMIC_WIDTH=32 define: INT_LEAST64_TYPE=long long int define: INT16_TYPE=short int define: INT_LEAST8_TYPE=signed char define: SQ_FBIT=31 define: __ARM_ARCH_ISA_THUMB=1 define: INT_FAST8_MAX=0x7fffffff define: __ARM_ARCH=4 define: INTPTR_MAX=0x7fffffff define: QQ_FBIT=7 define: UTA_IBIT=64 define: FLT64_HAS_QUIET_NAN=1 define: FLT32_MIN_10_EXP=(-37) define: __EXCEPTIONS=1 define: PTRDIFF_WIDTH=32 define: LDBL_MANT_DIG=53 define: SFRACT_FBIT=7 define: SACCUM_MIN=(-0X1P7HK-0X1P7HK) define: FLT64_HAS_INFINITY=1 define: STDCPP_DEFAULT_NEW_ALIGNMENT=8 define: SIG_ATOMIC_MIN=(-SIG_ATOMIC_MAX - 1) define: INTPTR_TYPE=int define: UINT16_TYPE=short unsigned int define: WCHAR_TYPE=unsigned int define: SIZEOF_FLOAT=4 define: TQ_FBIT=127 define: USQ_FBIT=32 define: UINTPTR_MAX=0xffffffffU define: INT_FAST64_WIDTH=64 define: FLT32_DECIMAL_DIG=9 define: INT_FAST64_MAX=0x7fffffffffffffffLL define: __GCC_ATOMIC_TEST_AND_SET_TRUEVAL=1 define: FLT_NORM_MAX=3.4028234663852886e+38F define: UINT_FAST64_TYPE=long long unsigned int define: INT_MAX=0x7fffffff define: LACCUM_FBIT=31 define: USACCUM_MIN=0.0UHK define: UHA_IBIT=8 define: INT64_TYPE=long long int define: FLT_MAX_EXP=128 define: UTQ_IBIT=0 define: DBL_MANT_DIG=53 define: INT_LEAST64_MAX=0x7fffffffffffffffLL define: WINT_TYPE=unsigned int define: UINT_LEAST32_TYPE=long unsigned int define: SIZEOF_SHORT=2 define: ULLFRACT_IBIT=0 define: FLT32_NORM_MAX=3.4028234663852886e+38F32 define: LDBL_MIN_EXP=(-1021) define: arm=1 define: FLT64_MAX=1.7976931348623157e+308F64 define: UDA_IBIT=32 define: WINT_WIDTH=32 define: INT_LEAST64_WIDTH=64 define: FLT32X_MAX_10_EXP=308 define: LFRACT_FBIT=31 define: WCHAR_UNSIGNED=1 define: LDBL_MAX_10_EXP=308 define: __ATOMIC_RELAXED=0 define: DBL_EPSILON=double(2.2204460492503131e-16L) define: __UINT8_C(c)=c define: FLT64_MAX_EXP=1024 define: INT_LEAST32_TYPE=long int define: SIZEOF_WCHAR_T=4 define: LLFRACT_MAX=0X7FFFFFFFFFFFFFFFP-63LLR define: FLT64_NORM_MAX=1.7976931348623157e+308F64 define: INTMAX_MAX=0x7fffffffffffffffLL define: INT_FAST8_TYPE=int define: ULLACCUM_EPSILON=0x1P-32ULLK define: USACCUM_MAX=0XFFFFP-8UHK define: LDBL_HAS_INFINITY=1 define: UHQ_IBIT=0 define: __ARM_FEATURE_COPROC=1 define: LLACCUM_IBIT=32 define: FLT64_HAS_DENORM=1 define: FLT32_EPSILON=1.1920928955078125e-7F32 define: DBL_DECIMAL_DIG=17 define: STDC_UTF_32=1 define: INT_FAST8_WIDTH=32 define: FLT32X_MAX=1.7976931348623157e+308F32x define: TA_FBIT=63 define: DBL_NORM_MAX=double(1.7976931348623157e+308L) define: BYTE_ORDER=ORDER_LITTLE_ENDIAN define: __GCC_DESTRUCTIVE_SIZE=64 define: UDQ_IBIT=0 define: INTMAX_WIDTH=64 define: ORDER_BIG_ENDIAN=4321 define: UINT64_TYPE=long long unsigned int define: ACCUM_EPSILON=0x1P-15K define: __UINT32_C(c)=c ## UL define: FLT_DENORM_MIN=1.4012984643248171e-45F define: LLFRACT_IBIT=0 define: INT8_MAX=0x7f define: LONG_WIDTH=32 define: UINT_FAST32_TYPE=unsigned int define: FLT32X_NORM_MAX=1.7976931348623157e+308F32x define: CHAR32_TYPE=long unsigned int define: FLT_MAX=3.4028234663852886e+38F define: USACCUM_FBIT=8 define: INT32_TYPE=long int define: SIZEOF_DOUBLE=8 define: FLT_MIN_10_EXP=(-37) define: UFRACT_EPSILON=0x1P-16UR define: FLT64_MIN=2.2250738585072014e-308F64 define: INT_LEAST32_WIDTH=32 define: INTMAX_TYPE=long long int define: FLT32X_HAS_QUIET_NAN=1 define: __ATOMIC_CONSUME=1 define: GNUC_MINOR=2 define: INT_FAST16_WIDTH=32 define: UINTMAX_MAX=0xffffffffffffffffULL define: FLT32X_DENORM_MIN=4.9406564584124654e-324F32x define: HA_FBIT=7 define: DBL_MAX_10_EXP=308 define: LDBL_DENORM_MIN=4.9406564584124654e-324L define: __INT16_C(c)=c define: STDC=1 define: FLT32X_DIG=15 define: PTRDIFF_TYPE=int define: LLFRACT_MIN=(-0.5LLR-0.5LLR) define: __ATOMIC_SEQ_CST=5 define: DA_FBIT=31 define: UINT32_TYPE=long unsigned int define: FLT32X_MIN_10_EXP=(-307) define: UINTPTR_TYPE=unsigned int define: USA_IBIT=16 define: ARM_EABI=1 define: LDBL_MIN_10_EXP=(-307) define: SIZEOF_LONG_LONG=8 define: ULACCUM_EPSILON=0x1P-32ULK define: SACCUM_IBIT=8 define: __GCC_ATOMIC_LLONG_LOCK_FREE=1 define: FLT_DECIMAL_DIG=9 define: UINT_FAST16_MAX=0xffffffffU define: LDBL_NORM_MAX=1.7976931348623157e+308L define: __GCC_ATOMIC_SHORT_LOCK_FREE=1 define: ULLFRACT_MAX=0XFFFFFFFFFFFFFFFFP-64ULLR define: UINT_FAST8_TYPE=unsigned int define: USFRACT_EPSILON=0x1P-8UHR define: ULACCUM_FBIT=32 define: QQ_IBIT=0 define: __ATOMIC_ACQ_REL=4 define: __ATOMIC_RELEASE=3 define: USBCON preinclude: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.5.0/cores/arduino/Arduino.h stdver: c++17 intelliSenseMode: macos-gcc-arm tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/stdint.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/stddef.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/stdbool.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/openmp_wrappers/math.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/limits.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/__stddef_max_align_t.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/openmp_wrappers/cmath tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/__clang_cuda_math.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/__clang_hip_math.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/cuda_wrappers/algorithm tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/__clang_cuda_cmath.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/__clang_hip_cmath.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/openmp_wrappers/new tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/cuda_wrappers/new tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/emmintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/ppc_wrappers/emmintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/stdarg.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/xmmintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/ppc_wrappers/xmmintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/altivec.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/mmintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/ppc_wrappers/mmintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/mm_malloc.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/ppc_wrappers/mm_malloc.h command-line error: invalid macro definition: STDCPP_DEFAULT_NEW_ALIGNMENT=8 command-line error: invalid macro definition: STDCPP_DEFAULT_NEW_ALIGNMENT=8 Update IntelliSense time (sec): 5.248 tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/stdatomic.h tag parsing file: /usr/local/include/PlotJuggler/fmt/locale.h tag parsing file: /usr/local/include/node/uv/errno.h tag parsing file: /usr/local/include/node/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/err.h LSP: (received) cpptools/getCodeActions: file:///Users/jerrymailloux/dev/envgoarduino/stm32f405_boards/HVPDUApp.cpp (id: 6358) LSP: (invoked) cpptools/getCodeActions: file:///Users/jerrymailloux/dev/envgoarduino/stm32f405_boards/HVPDUApp.cpp (id: 6358) LSP: Sending response (id: 6358) tag parsing file: /usr/local/include/node/openssl/archs/linux-elf/asm/include/openssl/err.h LSP: (received) cpptools/getFoldingRanges: file:///Users/jerrymailloux/dev/envgoarduino/stm32f405_boards/HVPDUApp.cpp (id: 6359) LSP: (invoked) cpptools/getFoldingRanges: file:///Users/jerrymailloux/dev/envgoarduino/stm32f405_boards/HVPDUApp.cpp (id: 6359) LSP: Sending response (id: 6359) tag parsing file: /usr/local/include/node/openssl/archs/linux-elf/no-asm/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/err.h LSP: (received) cpptools/getDocumentSymbols: file:///Users/jerrymailloux/dev/envgoarduino/stm32f405_boards/HVPDUApp.cpp (id: 6360) LSP: (invoked) cpptools/getDocumentSymbols: file:///Users/jerrymailloux/dev/envgoarduino/stm32f405_boards/HVPDUApp.cpp (id: 6360) tag parsing file: /usr/local/include/node/openssl/archs/linux64-s390x/asm/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN32/asm/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/linux-armv4/asm/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/linux-armv4/no-asm/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/linux-x86_64/asm/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/linux-aarch64/asm/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-mips64/asm/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/BSD-x86/asm/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/BSD-x86/no-asm/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN64A/asm/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/linux32-s390x/asm/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/linux-ppc64le/asm/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/BSD-x86_64/asm/include/openssl/err.h tag parsing file: /usr/local/include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/err.h tag parsing file: /usr/local/include/PlotJuggler/fmt/xchar.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/arm_cmse.h tag parsing file: /usr/local/include/node/openssl/err_no-asm.h tag parsing file: /usr/local/include/node/openssl/err_asm.h tag parsing file: /usr/local/include/node/openssl/macros.h tag parsing file: /usr/local/include/node/openssl/e_os2.h tag parsing file: /usr/local/include/node/openssl/types.h tag parsing file: /usr/local/include/node/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/linux-elf/asm/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/linux-elf/no-asm/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-s390x/asm/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN32/asm/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/linux-armv4/asm/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/linux-armv4/no-asm/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/linux-x86_64/asm/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/linux-aarch64/asm/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-mips64/asm/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/BSD-x86/asm/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/BSD-x86/no-asm/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN64A/asm/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/linux32-s390x/asm/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/linux-ppc64le/asm/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/BSD-x86_64/asm/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/bio.h tag parsing file: /usr/local/include/node/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/linux-elf/asm/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/linux-elf/no-asm/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-s390x/asm/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN32/asm/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/linux-armv4/asm/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/linux-armv4/no-asm/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/linux-x86_64/asm/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/linux-aarch64/asm/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-mips64/asm/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/BSD-x86/asm/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/BSD-x86/no-asm/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN64A/asm/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/linux32-s390x/asm/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/linux-ppc64le/asm/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/BSD-x86_64/asm/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/lhash.h tag parsing file: /usr/local/include/node/openssl/cryptoerr_legacy.h tag parsing file: /Library/Frameworks/Mono.framework/Versions/6.12.0/include/libxml2/libxml/list.h tag parsing file: /usr/local/include/PlotJuggler/fmt/format.h tag parsing file: /usr/local/include/node/openssl/opensslconf.h tag parsing file: /usr/local/include/node/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/linux-elf/asm/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/linux-elf/no-asm/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-s390x/asm/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN32/asm/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/linux-armv4/asm/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/linux-armv4/no-asm/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/linux-x86_64/asm/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/linux-aarch64/asm/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-mips64/asm/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/BSD-x86/asm/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/BSD-x86/no-asm/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN64A/asm/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/linux32-s390x/asm/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/linux-ppc64le/asm/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/BSD-x86_64/asm/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/opensslv.h tag parsing file: /usr/local/include/node/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/linux-elf/asm/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/linux-elf/no-asm/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-s390x/asm/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN32/asm/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/linux-armv4/asm/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/linux-armv4/no-asm/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/linux-x86_64/asm/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/linux-aarch64/asm/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-mips64/asm/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/BSD-x86/asm/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/BSD-x86/no-asm/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN64A/asm/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/linux32-s390x/asm/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/linux-ppc64le/asm/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/BSD-x86_64/asm/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/safestack.h tag parsing file: /usr/local/include/node/openssl/bio_no-asm.h tag parsing file: /usr/local/include/node/openssl/bio_asm.h tag parsing file: /usr/local/include/node/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/linux-elf/asm/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/linux-elf/no-asm/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-s390x/asm/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN32/asm/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/linux-armv4/asm/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/linux-armv4/no-asm/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/linux-x86_64/asm/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/linux-aarch64/asm/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-mips64/asm/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/BSD-x86/asm/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/BSD-x86/no-asm/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN64A/asm/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/linux32-s390x/asm/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/linux-ppc64le/asm/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/BSD-x86_64/asm/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/crypto.h tag parsing file: /usr/local/include/node/openssl/bioerr.h tag parsing file: /usr/local/include/node/openssl/core.h tag parsing file: /usr/local/include/node/openssl/lhash_no-asm.h tag parsing file: /usr/local/include/node/openssl/lhash_asm.h tag parsing file: /usr/local/include/node/openssl/symhacks.h tag parsing file: /Library/Frameworks/Mono.framework/Versions/6.12.0/include/libxml2/libxml/xmlversion.h tag parsing file: /usr/local/include/PlotJuggler/fmt/core.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/intrin.h tag parsing file: /usr/local/include/PlotJuggler/fmt/format-inl.h tag parsing file: /usr/local/include/node/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/linux-elf/asm/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/linux-elf/no-asm/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-s390x/asm/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN32/asm/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/linux-armv4/asm/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/linux-armv4/no-asm/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/linux-x86_64/asm/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/linux-aarch64/asm/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-mips64/asm/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/BSD-x86/asm/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/BSD-x86/no-asm/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN64A/asm/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/linux32-s390x/asm/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/linux-ppc64le/asm/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/BSD-x86_64/asm/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/configuration.h tag parsing file: /usr/local/include/node/openssl/opensslv_no-asm.h tag parsing file: /usr/local/include/node/openssl/opensslv_asm.h tag parsing file: /usr/local/include/node/openssl/safestack_no-asm.h tag parsing file: /usr/local/include/node/openssl/safestack_asm.h tag parsing file: /usr/local/include/node/openssl/stack.h tag parsing file: /usr/local/include/node/openssl/crypto_no-asm.h tag parsing file: /usr/local/include/node/openssl/crypto_asm.h tag parsing file: /usr/local/include/node/openssl/cryptoerr.h tag parsing file: /usr/local/include/node/openssl/ebcdic.h tag parsing file: /Library/Frameworks/Mono.framework/Versions/6.12.0/include/libxml2/libxml/xmlexports.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/x86intrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/ppc_wrappers/x86intrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/armintr.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/arm64intr.h tag parsing file: /usr/local/include/node/openssl/configuration_no-asm.h tag parsing file: /usr/local/include/node/openssl/configuration_asm.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/ia32intrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/immintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/ppc_wrappers/immintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/mm3dnow.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/prfchwintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/ammintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/fma4intrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/xopintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/tbmintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/lwpintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/mwaitxintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/clzerointrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/rdpruintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/x86gprintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/ppc_wrappers/x86gprintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/pmmintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/ppc_wrappers/pmmintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/tmmintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/ppc_wrappers/tmmintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/smmintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/ppc_wrappers/smmintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/wmmintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/clflushoptintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/clwbintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/avxintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/avx2intrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/f16cintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/bmiintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/ppc_wrappers/bmiintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/bmi2intrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/ppc_wrappers/bmi2intrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/lzcntintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/popcntintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/fmaintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/avx512fintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/avx512vlintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/avx512bwintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/avx512bitalgintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/avx512cdintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/avx512vpopcntdqintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/avx512vpopcntdqvlintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/avx512vnniintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/avx512vlvnniintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/avxvnniintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/avx512dqintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/avx512vlbitalgintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/avx512vlbwintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/avx512vlcdintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/avx512vldqintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/avx512erintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/avx512ifmaintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/avx512ifmavlintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/avx512vbmiintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/avx512vbmivlintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/avx512vbmi2intrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/avx512vlvbmi2intrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/avx512pfintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/avx512fp16intrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/avx512vlfp16intrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/avx512bf16intrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/avx512vlbf16intrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/pkuintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/vpclmulqdqintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/vaesintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/gfniintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/rtmintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/xtestintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/shaintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/fxsrintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/xsaveintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/xsaveoptintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/xsavecintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/xsavesintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/cetintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/adxintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/rdseedintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/wbnoinvdintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/cldemoteintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/waitpkgintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/movdirintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/pconfigintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/sgxintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/ptwriteintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/invpcidintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/keylockerintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/amxintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/avx512vp2intersectintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/avx512vlvp2intersectintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/enqcmdintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/serializeintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/tsxldtrkintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/hresetintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/uintrintrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/crc32intrin.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/__wmmintrin_aes.h tag parsing file: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/__wmmintrin_pclmul.h tag parsing file: /usr/local/include/PlotJuggler/fmt/ostream.h LSP: Sending response (id: 6360) Done parsing open files. Database safe to open. LSP: (received) cpptools/didChangeActiveEditor: file:///Users/jerrymailloux/dev/envgoarduino/stm32f405_boards/HVPDUApp.cpp LSP: (invoked) cpptools/didChangeActiveEditor: file:///Users/jerrymailloux/dev/envgoarduino/stm32f405_boards/HVPDUApp.cpp
Here is a screenshot of what happens. It seems to not be able to read the classes from the header files.
It could very well be an issue with the Arduino plugin. It makes intellisense unusable, and also it wasn't easy to determine what was wrong.
Hi @jmailloux . It looks like you enabled debug logging after the issue occurred. To see the extension query the compiler using your specified args, you'd need to have started logging before that occurs. (You may just need to reload the window). If I can see the actual command line used to invoke your compiler (which would surface --param in the log), I could confirm whether this is a C/C++ Extension issue or not. I'm almost certain the C/C++ Extension is working as instructed and this is likely an issue with the Arduino plugin composing an incorrect combination of compiler args in the configuration it generates. I'd suggest opening a bug against that extension. Though, it may help to have the compiler command line involved, to show how the provided args were incorrect.
I tried reloading the window, etc. I can't get it to show --param in the log. It does show: sending compilation args for /Users/jerrymailloux/dev/envgoarduino/stm32f405_boards/HVPDUApp.cpp It doesn't look like it prints the actual args.
Hi @jmailloux . Can you provide a complete Debug log output, from launch until repro? There should be a call to the compiler and it should contain the args in your compilerArgs field. i.e., something similar to:
Compiler query command line: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/bin/arm-none-eabi-g++ -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -w -std=gnu++17 -ffunction-sections -fdata-sections -fno-threadsafe-statics --param -fno-rtti -fno-exceptions -fno-use-cxa-atexit -Wp,-v -E -dM -x c++ /dev/null
(Followed by some additional information, if that failed)
For some reason, the configuration generated by the Arduino extension contains what may be a superset of the information that the C/C++ Extension should automatically be detecting from your compiler. I suspect that information is unnecessary. With it present, it's difficult for me to confirm whether compiler querying is working correctly for you, without a complete log. My guess is that compiler querying is failing when "--param" is present with an invalid subsequent value, and the (potentially unnecessary) set of defines or includes filling your c_cpp_properties.json are being fallen back to and are not configuring IntelliSense correctly for your project.
@Colengms . Here you go. Looks like you are right. debug.txt
I'll open a bug for the Arduino plugin. Just a thought, though, it would be good to surface a more noticeable error when something like this happens.
Hey @Colengms, this issue might need further attention.
@jmailloux, you can help us out by closing this issue if the problem no longer exists, or adding more information.
@Colengms, I've updated a bug in the Arduino plugin that makes it clear what the problem is. My suggestion is for this plugin you make it clear when there is a compiler error. I thought the plugin was just terrible because it seemed to randomly flag errors. It took me a while to figure out the problem. It would have been way better for me if it had made the error obvious - like when it can't find an include.
Hey @Colengms, this issue might need further attention.
@jmailloux, you can help us out by closing this issue if the problem no longer exists, or adding more information.
From your logs:
Compiler query command line: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/bin/arm-none-eabi-g++ -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -w -std=gnu++17 -ffunction-sections -fdata-sections -fno-threadsafe-statics --param -fno-rtti -fno-exceptions
...
arm-none-eabi-g++: error: unrecognized command-line option '--param=-fno-rtti'
Are you seeing a warning message about a failure to query the compiler? If not, the resulting configuration may be valid but incorrect, and due to incorrect args that the C/C++ extension is passing along to the compiler.
My suggestion is for this plugin you make it clear when there is a compiler error.
Hi @jmailloux . To confirm, are you getting a warning when the compile fails to be queried? You should see a new output channel open named "C/C++ Configuration Warnings", and it should indicate something like:
Unable to resolve configuration with compilerPath "<your compiler path>". Using "<default detected compiler>" instead.
That would be what was intended to make it clear that the compiler command line was not valid.
If you're not getting that warning, I'd like to investigate why. Otherwise, it looks like the C/C++ Extension is doing what it's supposed to here, and the issue is with an invalid configuration generated by the Arduino plugin.
Hello. I don't get any warnings in "C/C++ Configuration Warnings". What other info would you like?
Hi @jmailloux . Just to confirm, here is what I am seeing with a very similar scenario:
https://github.com/microsoft/vscode-cpptools/assets/49173979/7e0b10c1-06a4-48a0-a35e-c7a2ab23a81c
I recorded that on Windows, but I repro similar behavior on macOS. Are you sure you're not seeing these warnings in the C/C++ Configuration Warnings channel? Could you perhaps try with the latest prerelease (1.21.0) ?
If you indeed are not seeing similar warning(s), could you try creating a simplified repro example, like the one from my recording? If that also does not generate the warning(s) for you, could you share that simplified example with us, in the form of a zip file here or a GitHub repo?
@Colengms
All I see in the C/C++ Configuration Warnings channel is the attached screenshot.
I do see the compiler error in the C/C++ channel. If it would help, I can try to come up with a simplified example.
Hi @jmailloux . I'm having a difficult time reproducing the behavior you're seeing. I would expect to see the warnings you posted only if the compiler query succeeded (which it is not for me, with invalid arg). If you can provide a zip file or GitHub repo containing a simple example that repros for you, that might help me out. Thanks.
This issue has been closed because it needs more information and has not had recent activity.