microsoft / vscode-cpptools

Official repository for the Microsoft C/C++ extension for VS Code.
Other
5.5k stars 1.55k forks source link

Intellisense: Can't resolve identifiers from include path #10520

Closed jmailloux closed 1 year ago

jmailloux commented 1 year ago

I am using VSCode on a Mac with the Arduino plugin. I have configured intellisense with a c_cpp_properties.json to include necessary header files. The Problems pane shows lots of unresolved identifiers. It doesn't show any issues with the included header files. If I open a header file that is in the include path in VSCode that defines one of the unresolved identifiers, that particular unresolved identifier goes away. In the attached screenshot, CanHacker was an unresolved identifier until I actually opened the file in VSCode.

Screenshot 2023-02-14 at 12 35 59 AM
browntarik commented 1 year ago

I apologize for the late response; it seems to me that your IntelliSense is not being configured fully. Could you please provide the output from the Log Diagnostics Command for this project?

jmailloux commented 1 year ago

Now I am sorry for the late response. :) Here is the output: -------- Diagnostics - 4/23/2023, 9:59:55 PM Version: 1.14.5 Current Configuration: { "name": "Arduino", "compilerPath": "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/10.3.1-2.3/bin/arm-none-eabi-g++", "compilerArgs": [ "-mcpu=cortex-m0", "-mthumb", "-flto", "-w", "-std=gnu++14", "-ffunction-sections", "-fdata-sections", "-fno-threadsafe-statics", "--param", "-fno-rtti", "-fno-exceptions", "-fno-use-cxa-atexit" ], "intelliSenseMode": "gcc-x64", "includePath": [ "/Users/jerrymailloux/dev/envgoarduino/can_analyzer_board", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/cores/arduino/avr", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/cores/arduino/stm32", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/cores/arduino/stm32/LL", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/cores/arduino/stm32/usb", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/cores/arduino/stm32/OpenAMP", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/cores/arduino/stm32/usb/hid", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/cores/arduino/stm32/usb/cdc", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/system/Drivers/STM32F0xx_HAL_Driver/Inc", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/system/Drivers/STM32F0xx_HAL_Driver/Src", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/system/STM32F0xx", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/system/Middlewares/ST/STM32_USB_Device_Library/Core/Inc", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/system/Middlewares/ST/STM32_USB_Device_Library/Core/Src", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/system/Middlewares/OpenAMP", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/system/Middlewares/OpenAMP/open-amp/lib/include", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/system/Middlewares/OpenAMP/libmetal/lib/include", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.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.4.0/system/Drivers/CMSIS/Device/ST/STM32F0xx/Include/", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/system/Drivers/CMSIS/Device/ST/STM32F0xx/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.4.0/cores/arduino", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/variants/STM32F0xx/F042F(4-6)P", "/Users/jerrymailloux/Documents/Arduino/libraries/arduino-mcp2515", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/libraries/SPI/src", "/Users/jerrymailloux/Documents/Arduino/libraries/arduino-canhacker", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/libraries/SrcWrapper/src", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/10.3.1-2.3/arm-none-eabi/include/c++/10.3.1", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/10.3.1-2.3/arm-none-eabi/include/c++/10.3.1/arm-none-eabi", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/10.3.1-2.3/arm-none-eabi/include/c++/10.3.1/backward", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/10.3.1-2.3/lib/gcc/arm-none-eabi/10.3.1/include", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/10.3.1-2.3/lib/gcc/arm-none-eabi/10.3.1/include-fixed", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/10.3.1-2.3/arm-none-eabi/include" ], "forcedInclude": [ "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/cores/arduino/Arduino.h" ], "cStandard": "c11", "cppStandard": "c++14", "defines": [ "USE_FULL_LL_DRIVER", "NDEBUG", "STM32F0xx", "ARDUINO=10607", "ARDUINO_GENERIC_F042F6PX", "ARDUINO_ARCH_STM32", "BOARD_NAME=\"GENERIC_F042F6PX\"", "VARIANT_H=\"variant_generic.h\"", "STM32F042x6", "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", "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=200410L", "__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", "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", "__FLT32_MAX_10_EXP=38", "ARM_ARCH_4T=1", "INT8_C(c)=c", "INT_LEAST8_WIDTH=8", "UINT_LEAST64_MAX=0xffffffffffffffffULL", "__SA_FBIT=15", "SHRT_MAX=0x7fff", "LDBL_MAX=1.7976931348623157e+308L", "FRACT_MAX=0X7FFFP-15R", "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", "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", "USER_LABEL_PREFIX", "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", "USFRACT_IBIT=0", "LDBL_MIN=2.2250738585072014e-308L", "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=10", "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", "__HAVE_SPECULATION_SAFE_VALUE=1", "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=201402L", "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=10", "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=1014", "UTA_FBIT=64", "FLT_MIN_EXP=(-125)", "UFRACT_IBIT=0", "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=\"10.3.1 20210824 (release)\"", "UINT64_C(c)=c ## ULL", "ULLFRACT_FBIT=64", "cpp_unicode_characters=200704L", "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", "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", "UDQ_FBIT=64", "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", "VFP_FP=1", "SIZEOF_PTRDIFF_T=4", "LACCUM_EPSILON=0x1P-31LK", "LDBL_DIG=15", "FLT32X_MIN_EXP=(-1021)", "INT_FAST16_MAX=0x7fffffff", "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", "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", "SQ_FBIT=31", "ARM_ARCH_ISA_THUMB=1", "INT_FAST8_MAX=0x7fffffff", "ARM_ARCH=4", "INTPTR_MAX=0x7fffffff", "cpp_sized_deallocation=201309L", "__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=200907L", "SACCUM_MIN=(-0X1P7HK-0X1P7HK)", "FLT64_HAS_INFINITY=1", "SIG_ATOMIC_MIN=(-SIG_ATOMIC_MAX - 1)", "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", "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", "INT_LEAST8_MAX=0x7f", "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", "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", "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=201304L", "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=3", "INT_FAST16_WIDTH=32", "UINTMAX_MAX=0xffffffffffffffffULL", "FLT32X_DENORM_MIN=4.9406564584124654e-324F32x", "HA_FBIT=7", "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, "mergeConfigurations": false, "browse": { "path": [ "/Users/jerrymailloux/dev/envgoarduino/can_analyzer_board", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/cores/arduino/avr", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/cores/arduino/stm32", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/cores/arduino/stm32/LL", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/cores/arduino/stm32/usb", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/cores/arduino/stm32/OpenAMP", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/cores/arduino/stm32/usb/hid", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/cores/arduino/stm32/usb/cdc", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/system/Drivers/STM32F0xx_HAL_Driver/Inc", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/system/Drivers/STM32F0xx_HAL_Driver/Src", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/system/STM32F0xx", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/system/Middlewares/ST/STM32_USB_Device_Library/Core/Inc", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/system/Middlewares/ST/STM32_USB_Device_Library/Core/Src", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/system/Middlewares/OpenAMP", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/system/Middlewares/OpenAMP/open-amp/lib/include", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/system/Middlewares/OpenAMP/libmetal/lib/include", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.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.4.0/system/Drivers/CMSIS/Device/ST/STM32F0xx/Include/", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/system/Drivers/CMSIS/Device/ST/STM32F0xx/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.4.0/cores/arduino", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/variants/STM32F0xx/F042F(4-6)P", "/Users/jerrymailloux/Documents/Arduino/libraries/arduino-mcp2515", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/libraries/SPI/src", "/Users/jerrymailloux/Documents/Arduino/libraries/arduino-canhacker", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/libraries/SrcWrapper/src", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/10.3.1-2.3/arm-none-eabi/include/c++/10.3.1", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/10.3.1-2.3/arm-none-eabi/include/c++/10.3.1/arm-none-eabi", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/10.3.1-2.3/arm-none-eabi/include/c++/10.3.1/backward", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/10.3.1-2.3/lib/gcc/arm-none-eabi/10.3.1/include", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/10.3.1-2.3/lib/gcc/arm-none-eabi/10.3.1/include-fixed", "/Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/10.3.1-2.3/arm-none-eabi/include", "${workspaceFolder}" ], "limitSymbolsToIncludedHeaders": true } } Translation Unit Mappings: [ /Users/jerrymailloux/dev/envgoarduino/can_analyzer_board/can_analyzer_board.ino ]: /Users/jerrymailloux/dev/envgoarduino/can_analyzer_board/can_analyzer_board.ino Translation Unit Configurations: [ /Users/jerrymailloux/dev/envgoarduino/can_analyzer_board/can_analyzer_board.ino ]: Process ID: 67341 Memory Usage: 81 MB Includes: /Users/jerrymailloux/dev/envgoarduino/can_analyzer_board /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/cores/arduino/avr /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/cores/arduino/stm32 /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/cores/arduino/stm32/LL /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/cores/arduino/stm32/usb /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/cores/arduino/stm32/OpenAMP /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/cores/arduino/stm32/usb/hid /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/cores/arduino/stm32/usb/cdc /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/system/Drivers/STM32F0xx_HAL_Driver/Inc /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/system/Drivers/STM32F0xx_HAL_Driver/Src /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/system/STM32F0xx /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/system/Middlewares/ST/STM32_USB_Device_Library/Core/Inc /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/system/Middlewares/ST/STM32_USB_Device_Library/Core/Src /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/system/Middlewares/OpenAMP /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/system/Middlewares/OpenAMP/open-amp/lib/include /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/system/Middlewares/OpenAMP/libmetal/lib/include /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.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.4.0/system/Drivers/CMSIS/Device/ST/STM32F0xx/Include /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/system/Drivers/CMSIS/Device/ST/STM32F0xx/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.4.0/cores/arduino /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/variants/STM32F0xx/F042F(4-6)P /Users/jerrymailloux/Documents/Arduino/libraries/arduino-mcp2515 /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/libraries/SPI/src /Users/jerrymailloux/Documents/Arduino/libraries/arduino-canhacker /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/libraries/SrcWrapper/src /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/10.3.1-2.3/arm-none-eabi/include/c++/10.3.1 /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/10.3.1-2.3/arm-none-eabi/include/c++/10.3.1/arm-none-eabi /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/10.3.1-2.3/arm-none-eabi/include/c++/10.3.1/backward /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/10.3.1-2.3/lib/gcc/arm-none-eabi/10.3.1/include /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/10.3.1-2.3/lib/gcc/arm-none-eabi/10.3.1/include-fixed /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/tools/xpack-arm-none-eabi-gcc/10.3.1-2.3/arm-none-eabi/include /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1 /usr/local/include /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.3/include /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include Frameworks: /System/Library/Frameworks /Library/Frameworks Defines: USE_FULL_LL_DRIVER NDEBUG STM32F0xx ARDUINO=10607 ARDUINO_GENERIC_F042F6PX ARDUINO_ARCH_STM32 BOARD_NAME="GENERIC_F042F6PX" VARIANT_H="variant_generic.h" STM32F042x6 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 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=200410L 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 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 FLT32_MAX_10_EXP=38 ARM_ARCH_4T=1 INT8_C(c)=c INT_LEAST8_WIDTH=8 UINT_LEAST64_MAX=0xffffffffffffffffULL SA_FBIT=15 SHRT_MAX=0x7fff LDBL_MAX=1.7976931348623157e+308L FRACT_MAX=0X7FFFP-15R 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 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 USER_LABEL_PREFIX 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 USFRACT_IBIT=0 LDBL_MIN=2.2250738585072014e-308L 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=10 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 HAVE_SPECULATION_SAFE_VALUE=1 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=201402L 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=10 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=1014 UTA_FBIT=64 FLT_MIN_EXP=(-125) UFRACT_IBIT=0 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="10.3.1 20210824 (release)" UINT64_C(c)=c ## ULL __ULLFRACT_FBIT=64 cpp_unicode_characters=200704L 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 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 UDQ_FBIT=64 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 __VFP_FP=1 SIZEOF_PTRDIFF_T=4 LACCUM_EPSILON=0x1P-31LK LDBL_DIG=15 FLT32X_MIN_EXP=(-1021) INT_FAST16_MAX=0x7fffffff 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 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 SQ_FBIT=31 ARM_ARCH_ISA_THUMB=1 INT_FAST8_MAX=0x7fffffff ARM_ARCH=4 __INTPTR_MAX=0x7fffffff cpp_sized_deallocation=201309L 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=200907L __SACCUM_MIN=(-0X1P7HK-0X1P7HK) FLT64_HAS_INFINITY=1 SIG_ATOMIC_MIN=(-SIG_ATOMIC_MAX - 1) 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 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 INT_LEAST8_MAX=0x7f 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 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 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=201304L __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=3 INT_FAST16_WIDTH=32 UINTMAX_MAX=0xffffffffffffffffULL FLT32X_DENORM_MIN=4.9406564584124654e-324F32x HA_FBIT=7 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 Forced Includes: /Users/jerrymailloux/Library/Arduino15/packages/STMicroelectronics/hardware/stm32/2.4.0/cores/arduino/Arduino.h Standard Version: c++14 IntelliSense Mode: macos-gcc-x64 Other Flags: --header_only_fallback Total Memory Usage: 81 MB

------- Workspace parsing diagnostics ------- Number of files discovered (not excluded): 57125

sean-mcmanus commented 1 year ago

What happens when you do Go to Def on a variable that is showing as undefined? And then when you run C/C++: Log Diagnostics again, what is the results in the "Translation Unit Mappings:" section. It looks like something is causing those definitions to be missing to IntelliSense. Are you able to create a sample repro?

github-actions[bot] commented 1 year ago

This issue has been closed because it needs more information and has not had recent activity.