PlatformIO Community

Why I can not inspect my project in my custom board?

As the picture show
image
If I only inspect Memory it will be succeed, but if I check Code it will be failed, but I can complie my project with no warnnings as it shows in the terminal, I use the custom board here, may be it is the reason?

What is the exact text in the “Errors” box?

1 Like

Sorry, I was travelling in the last days.
There are too many errors and too long, here part of it,

Error: Checking Ultimate2022-RTU > cppcheck (platform: ststm32; board: genericSTM32L476RG; framework: arduino)
--------------------------------------------------------------------------------
/Users/kiraversace/.platformio/packages/tool-cppcheck/cppcheck --addon-python=/Users/kiraversace/.platformio/penv/bin/python --error-exitcode=3 --verbose --template="severity={severity}<&PIO&>message={message}<&PIO&>file={file}<&PIO&>line={line}<&PIO&>column={column}<&PIO&>callstack={callstack}<&PIO&>cwe={cwe}<&PIO&>id={id}" --inline-suppr --platform=unspecified --enable=warning,style,performance,portability,unusedFunction --language=c++ --std=c++14 -DPLATFORMIO=60101 -DSTM32L476xx -DENABLE_HWSERIAL1 -DPIN_SERIAL1_RX=PA10 -DPIN_SERIAL1_TX=PA9 -DENABLE_HWSERIAL3 -DPIN_SERIAL3_RX=PC5 -DPIN_SERIAL3_TX=PC4 -DENABLE_HWSERIAL4 -DPIN_SERIAL4_RX=PC11 -DPIN_SERIAL4_TX=PC10 -DENABLE_HWSERIAL5 -DPIN_SERIAL5_RX=PD2 -DPIN_SERIAL5_TX=PC12 -DSERIAL_TX_BUFFER_SIZE=1536 -DSERIAL_RX_BUFFER_SIZE=512 -DSTM32L4xx -DARDUINO=10808 -DARDUINO_ARCH_STM32 -DARDUINO_GENERIC_L476RGTX -DBOARD_NAME="GENERIC_L476RGTX" -DHAL_UART_MODULE_ENABLED -DUSE_FULL_LL_DRIVER -DVARIANT_H="variant_generic.h" -D__DBL_MIN_EXP__=(-1021) -D__HQ_FBIT__=15 -D__FLT32X_MAX_EXP__=1024 -D__cpp_attributes=200809 -D__UINT_LEAST16_MAX__=0xffff -D__ARM_SIZEOF_WCHAR_T=4 -D__ATOMIC_ACQUIRE=2 -D__SFRACT_IBIT__=0 -D__FLT_MIN__=1.1754943508222875e-38F -D__GCC_IEC_559_COMPLEX=0 -D__cpp_aggregate_nsdmi=201304 -D__UFRACT_MAX__=0XFFFFP-16UR -D__UINT_LEAST8_TYPE__=unsigned char -D__DQ_FBIT__=63 -D__INTMAX_C(c)=c ## LL -D__ARM_FEATURE_SAT=1 -D__ULFRACT_FBIT__=32 -D__SACCUM_EPSILON__=0x1P-7HK -D__CHAR_BIT__=8 -D__USQ_IBIT__=0 -D__UINT8_MAX__=0xff -D__ACCUM_FBIT__=15 -D__WINT_MAX__=0xffffffffU -D__FLT32_MIN_EXP__=(-125) -D__cpp_static_assert=200410 -D__USFRACT_FBIT__=8 -D__ORDER_LITTLE_ENDIAN__=1234 -D__SIZE_MAX__=0xffffffffU -D__WCHAR_MAX__=0xffffffffU -D__LACCUM_IBIT__=32 -D__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1=1 -D__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2=1 -D__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4=1 -D__DBL_DENORM_MIN__=double(4.9406564584124654e-324L) -D__GCC_ATOMIC_CHAR_LOCK_FREE=2 -D__GCC_IEC_559=0 -D__FLT32X_DECIMAL_DIG__=17 -D__FLT_EVAL_METHOD__=0 -D__cpp_binary_literals=201304 -D__LLACCUM_MAX__=0X7FFFFFFFFFFFFFFFP-31LLK -D__FLT64_DECIMAL_DIG__=17 -D__GCC_ATOMIC_CHAR32_T_LOCK_FREE=2 -D__FRACT_FBIT__=15 -D__cpp_variadic_templates=200704 -D__UINT_FAST64_MAX__=0xffffffffffffffffULL -D__SIG_ATOMIC_TYPE__=int -D__UACCUM_FBIT__=16 -D__DBL_MIN_10_EXP__=(-307) -D__FINITE_MATH_ONLY__=0 -D__ARMEL__=1 -D__cpp_variable_templates=201304 -D__ARM_FEATURE_UNALIGNED=1 -D__LFRACT_IBIT__=0 -D__GNUC_PATCHLEVEL__=1 -D__FLT32_HAS_DENORM__=1 -D__LFRACT_MAX__=0X7FFFFFFFP-31LR -D__UINT_FAST8_MAX__=0xffffffffU -D__cpp_rvalue_reference=200610 -D__has_include(STR)=__has_include__(STR) -D__DEC64_MAX_EXP__=385 -D__INT8_C(c)=c -D__INT_LEAST8_WIDTH__=8 -D__UINT_LEAST64_MAX__=0xffffffffffffffffULL -D__SA_FBIT__=15 -D__SHRT_MAX__=0x7fff -D__LDBL_MAX__=1.7976931348623157e+308L -D__ARM_FEATURE_IDIV=1 -D__FRACT_MAX__=0X7FFFP-15R -D__thumb2__=1 -D__UFRACT_FBIT__=16 -D__ARM_FP=4 -D__UFRACT_MIN__=0.0UR -D__UINT_LEAST8_MAX__=0xff -D__GCC_ATOMIC_BOOL_LOCK_FREE=2 -D__UINTMAX_TYPE__=long long unsigned int -D__LLFRACT_EPSILON__=0x1P-63LLR -D__DEC32_EPSILON__=1E-6DF -D__FLT_EVAL_METHOD_TS_18661_3__=0 -D__CHAR_UNSIGNED__=1 -D__UINT32_MAX__=0xffffffffUL -D__GXX_EXPERIMENTAL_CXX0X__=1 -D__ULFRACT_MAX__=0XFFFFFFFFP-32ULR -D__TA_IBIT__=64 -D__LDBL_MAX_EXP__=1024 -D__WINT_MIN__=0U -D__ARM_ASM_SYNTAX_UNIFIED__=1 -D__INT_LEAST16_WIDTH__=16 -D__ULLFRACT_MIN__=0.0ULLR -D__SCHAR_MAX__=0x7f -D__WCHAR_MIN__=0U -D__INT64_C(c)=c ## LL -D__DBL_DIG__=15 -D__GCC_ATOMIC_POINTER_LOCK_FREE=2 -D__LLACCUM_MIN__=(-0X1P31LLK-0X1P31LLK) -D__SIZEOF_INT__=4 -D__SIZEOF_POINTER__=4 -D__GCC_ATOMIC_CHAR16_T_LOCK_FREE=2 -D__USACCUM_IBIT__=8 -D__USER_LABEL_PREFIX__ -D__STDC_HOSTED__=1 -D__LDBL_HAS_INFINITY__=1 -D__LFRACT_MIN__=(-0.5LR-0.5LR) -D__HA_IBIT__=8 -D__FLT32_DIG__=6 -D__TQ_IBIT__=0 -D__FLT_EPSILON__=1.1920928955078125e-7F -D__APCS_32__=1 -D__GXX_WEAK__=1 -D__SHRT_WIDTH__=16 -D__USFRACT_IBIT__=0 -D__LDBL_MIN__=2.2250738585072014e-308L -D__FRACT_MIN__=(-0.5R-0.5R) -D__DEC32_MAX__=9.999999E96DF -D__DA_IBIT__=32 -D__ARM_SIZEOF_MINIMAL_ENUM=1 -D__FLT32X_HAS_INFINITY__=1 -D__INT32_MAX__=0x7fffffffL -D__UQQ_FBIT__=8 -D__INT_WIDTH__=32 -D__SIZEOF_LONG__=4 -D__UACCUM_MAX__=0XFFFFFFFFP-16UK -D__UINT16_C(c)=c -D__PTRDIFF_WIDTH__=32 -D__DECIMAL_DIG__=17 -D__LFRACT_EPSILON__=0x1P-31LR -D__FLT64_EPSILON__=2.2204460492503131e-16F64 -D__ULFRACT_MIN__=0.0ULR -D__INTMAX_WIDTH__=64 -D__FLT64_MIN_EXP__=(-1021) -D__has_include_next(STR)=__has_include_next__(STR) -D__ARM_PCS_VFP=1 -D__LDBL_HAS_QUIET_NAN__=1 -D__ULACCUM_IBIT__=32 -D__FLT64_MANT_DIG__=53 -D__UACCUM_EPSILON__=0x1P-16UK -D__GNUC__=9 -D__ULLACCUM_MAX__=0XFFFFFFFFFFFFFFFFP-32ULLK -D__cpp_delegating_constructors=200604 -D__HQ_IBIT__=0 -D__FLT_HAS_DENORM__=1 -D__SIZEOF_LONG_DOUBLE__=8 -D__BIGGEST_ALIGNMENT__=8 -D__STDC_UTF_16__=1 -D__FLT64_MAX_10_EXP__=308 -D__GNUC_STDC_INLINE__=1 -D__DQ_IBIT__=0 -D__FLT32_HAS_INFINITY__=1 -D__DBL_MAX__=double(1.7976931348623157e+308L) -D__ULFRACT_IBIT__=0 -D__cpp_raw_strings=200710 -D__INT_FAST32_MAX__=0x7fffffff -D__DBL_HAS_INFINITY__=1 -D__HAVE_SPECULATION_SAFE_VALUE=1 -D__ACCUM_IBIT__=16 -D__DEC32_MIN_EXP__=(-94) -D__THUMB_INTERWORK__=1 -D__INTPTR_WIDTH__=32 -D__LACCUM_MAX__=0X7FFFFFFFFFFFFFFFP-31LK -D__FLT32X_HAS_DENORM__=1 -D__INT_FAST16_TYPE__=int -D__LDBL_HAS_DENORM__=1 -D__ARM_FEATURE_LDREX=7 -D__cplusplus=201402L -D__cpp_ref_qualifiers=200710 -D__DEC128_MAX__=9.999999999999999999999999999999999E6144DL -D__INT_LEAST32_MAX__=0x7fffffffL -D__DEC32_MIN__=1E-95DF -D__ACCUM_MAX__=0X7FFFFFFFP-15K -D__DEPRECATED=1 -D__cpp_rvalue_references=200610 -D__DBL_MAX_EXP__=1024 -D__USACCUM_EPSILON__=0x1P-8UHK -D__WCHAR_WIDTH__=32 -D__FLT32_MAX__=3.4028234663852886e+38F32 -D__DEC128_EPSILON__=1E-33DL -D__SFRACT_MAX__=0X7FP-7HR -D__FRACT_IBIT__=0 -D__PTRDIFF_MAX__=0x7fffffff -D__UACCUM_MIN__=0.0UK -D__UACCUM_IBIT__=16 -D__FLT32_HAS_QUIET_NAN__=1 -D__GNUG__=9 -D__LONG_LONG_MAX__=0x7fffffffffffffffLL -D__SIZEOF_SIZE_T__=4 -D__ULACCUM_MAX__=0XFFFFFFFFFFFFFFFFP-32ULK -D__cpp_nsdmi=200809 -D__SIZEOF_WINT_T__=4 -D__LONG_LONG_WIDTH__=64 -D__cpp_initializer_lists=200806 -D__FLT32_MAX_EXP__=128 -D__SA_IBIT__=16 -D__ULLACCUM_MIN__=0.0ULLK -D__cpp_hex_float=201603 -D__GXX_ABI_VERSION=1013 -D__UTA_FBIT__=64 -D__FLT_MIN_EXP__=(-125) -D__USFRACT_MAX__=0XFFP-8UHR -D__UFRACT_IBIT__=0 -D__cpp_lambdas=200907 -D__ARM_FEATURE_QBIT=1 -D__INT_FAST64_TYPE__=long long int -D__FP_FAST_FMAF=1 -D__FLT64_DENORM_MIN__=4.9406564584124654e-324F64 -D__DBL_MIN__=double(2.2250738585072014e-308L) -D__FLT32X_EPSILON__=2.2204460492503131e-16F32x -D__LACCUM_MIN__=(-0X1P31LK-0X1P31LK) -D__ULLACCUM_FBIT__=32 -D__GXX_TYPEINFO_EQUALITY_INLINE=0 -D__FLT64_MIN_10_EXP__=(-307) -D__ULLFRACT_EPSILON__=0x1P-64ULLR -D__USES_INITFINI__=1 -D__DEC128_MIN__=1E-6143DL -D__REGISTER_PREFIX__ -D__UINT16_MAX__=0xffff -D__ACCUM_MIN__=(-0X1P15K-0X1P15K) -D__SQ_IBIT__=0 -D__FLT32_MIN__=1.1754943508222875e-38F32 -D__UINT8_TYPE__=unsigned char -D__UHA_FBIT__=8 -D__NO_INLINE__=1 -D__SFRACT_MIN__=(-0.5HR-0.5HR) -D__UTQ_FBIT__=128 -D__FLT_MANT_DIG__=24 -D__LDBL_DECIMAL_DIG__=17 -D__VERSION__="9.2.1 20191025 (release) [ARM/arm-9-branch revision 277599]" -D__UINT64_C(c)=c ## ULL -D__ULLFRACT_FBIT__=64 -D__cpp_unicode_characters=200704 -D__FRACT_EPSILON__=0x1P-15R -D__ULACCUM_MIN__=0.0ULK -D__UDA_FBIT__=32 -D__cpp_decltype_auto=201304 -D__LLACCUM_EPSILON__=0x1P-31LLK -D__ARM_FEATURE_FMA=1 -D__GCC_ATOMIC_INT_LOCK_FREE=2 -D__FLT32_MANT_DIG__=24 -D__FLOAT_WORD_ORDER__=__ORDER_LITTLE_ENDIAN__ -D__USFRACT_MIN__=0.0UHR -D__ULLACCUM_IBIT__=32 -D__UQQ_IBIT__=0 -D__SCHAR_WIDTH__=8 -D__INT32_C(c)=c ## L -D__DEC64_EPSILON__=1E-15DD -D__ORDER_PDP_ENDIAN__=3412 -D__DEC128_MIN_EXP__=(-6142) -D__UHQ_FBIT__=16 -D__LLACCUM_FBIT__=31 -D__FLT32_MAX_10_EXP__=38 -D__INT_FAST32_TYPE__=int -D__UINT_LEAST16_TYPE__=short unsigned int -D__DBL_HAS_DENORM__=1 -D__INT16_MAX__=0x7fff -D__SIZE_TYPE__=unsigned int -D__UINT64_MAX__=0xffffffffffffffffULL -D__UDQ_FBIT__=64 -D__INT8_TYPE__=signed char -D__thumb__=1 -D__cpp_digit_separators=201309 -D__ELF__=1 -D__ULFRACT_EPSILON__=0x1P-32ULR -D__LLFRACT_FBIT__=63 -D__FLT_RADIX__=2 -D__INT_LEAST16_TYPE__=short int -D__ARM_ARCH_PROFILE=77 -D__LDBL_EPSILON__=2.2204460492503131e-16L -D__UINTMAX_C(c)=c ## ULL -D__SACCUM_MAX__=0X7FFFP-7HK -D__SIG_ATOMIC_MAX__=0x7fffffff -D__GCC_ATOMIC_WCHAR_T_LOCK_FREE=2 -D__VFP_FP__=1 -D__SIZEOF_PTRDIFF_T__=4 -D__FLT32X_MANT_DIG__=53 -D__LACCUM_EPSILON__=0x1P-31LK -D__FLT32X_MIN_EXP__=(-1021) -D__DEC32_SUBNORMAL_MIN__=0.000001E-95DF -D__INT_FAST16_MAX__=0x7fffffff -D__FLT64_DIG__=15 -D__UINT_FAST32_MAX__=0xffffffffU -D__UINT_LEAST64_TYPE__=long long unsigned int -D__USACCUM_MAX__=0XFFFFP-8UHK -D__SFRACT_EPSILON__=0x1P-7HR -D__FLT_HAS_QUIET_NAN__=1 -D__FLT_MAX_10_EXP__=38 -D__LONG_MAX__=0x7fffffffL -D__DEC128_SUBNORMAL_MIN__=0.000000000000000000000000000000001E-6143DL -D__FLT_HAS_INFINITY__=1 -D__cpp_unicode_literals=200710 -D__USA_FBIT__=16 -D__UINT_FAST16_TYPE__=unsigned int -D__DEC64_MAX__=9.999999999999999E384DD -D__ARM_32BIT_STATE=1 -D__INT_FAST32_WIDTH__=32 -D__CHAR16_TYPE__=short unsigned int -D__PRAGMA_REDEFINE_EXTNAME=1 -D__SIZE_WIDTH__=32 -D__INT_LEAST16_MAX__=0x7fff -D__DEC64_MANT_DIG__=16 -D__INT64_MAX__=0x7fffffffffffffffLL -D__UINT_LEAST32_MAX__=0xffffffffUL -D__SACCUM_FBIT__=7 -D__FLT32_DENORM_MIN__=1.4012984643248171e-45F32 -D__GCC_ATOMIC_LONG_LOCK_FREE=2 -D__SIG_ATOMIC_WIDTH__=32 -D__INT_LEAST64_TYPE__=long long int -D__ARM_FEATURE_CLZ=1 -D__INT16_TYPE__=short int -D__INT_LEAST8_TYPE__=signed char -D__SQ_FBIT__=31 -D__DEC32_MAX_EXP__=97 -D__ARM_ARCH_ISA_THUMB=2 -D__INT_FAST8_MAX__=0x7fffffff -D__ARM_ARCH=7 -D__INTPTR_MAX__=0x7fffffff -D__cpp_sized_deallocation=201309 -D__QQ_FBIT__=7 -D__cpp_range_based_for=200907 -D__UTA_IBIT__=64 -D__FLT64_HAS_QUIET_NAN__=1 -D__FLT32_MIN_10_EXP__=(-37) -D__LDBL_MANT_DIG__=53 -D__SFRACT_FBIT__=7 -D__SACCUM_MIN__=(-0X1P7HK-0X1P7HK) -D__DBL_HAS_QUIET_NAN__=1 -D__FLT64_HAS_INFINITY__=1 -D__SIG_ATOMIC_MIN__=(-__SIG_ATOMIC_MAX__ - 1) -D__cpp_return_type_deduction=201304 -D__INTPTR_TYPE__=int -D__UINT16_TYPE__=short unsigned int -D__WCHAR_TYPE__=unsigned int -D__SIZEOF_FLOAT__=4 -D__THUMBEL__=1 -D__USQ_FBIT__=32 -D__UINTPTR_MAX__=0xffffffffU -D__INT_FAST64_WIDTH__=64 -D__DEC64_MIN_EXP__=(-382) -D__cpp_decltype=200707 -D__FLT32_DECIMAL_DIG__=9 -D__INT_FAST64_MAX__=0x7fffffffffffffffLL -D__GCC_ATOMIC_TEST_AND_SET_TRUEVAL=1 -D__FLT_DIG__=6 -D__UINT_FAST64_TYPE__=long long unsigned int -D__INT_MAX__=0x7fffffff -D__LACCUM_FBIT__=31 -D__USACCUM_MIN__=0.0UHK -D__UHA_IBIT__=8 -D__INT64_TYPE__=long long int -D__FLT_MAX_EXP__=128 -D__UTQ_IBIT__=0 -D__DBL_MANT_DIG__=53 -D__cpp_inheriting_constructors=201511 -D__INT_LEAST64_MAX__=0x7fffffffffffffffLL -D__FP_FAST_FMAF32=1 -D__DEC64_MIN__=1E-383DD -D__WINT_TYPE__=unsigned int -D__UINT_LEAST32_TYPE__=long unsigned int -D__SIZEOF_SHORT__=2 -D__ULLFRACT_IBIT__=0 -D__LDBL_MIN_EXP__=(-1021) -D__arm__=1 -D__FLT64_MAX__=1.7976931348623157e+308F64 -D__UDA_IBIT__=32 -D__WINT_WIDTH__=32 -D__INT_LEAST8_MAX__=0x7f -D__FLT32X_MAX_10_EXP__=308 -D__LFRACT_FBIT__=31 -D__WCHAR_UNSIGNED__=1 -D__LDBL_MAX_10_EXP__=308 -D__ATOMIC_RELAXED=0 -D__DBL_EPSILON__=double(2.2204460492503131e-16L) -D__ARM_ARCH_7EM__=1 -D__ARM_FEATURE_SIMD32=1 -D__UINT8_C(c)=c -D__FLT64_MAX_EXP__=1024 -D__INT_LEAST32_TYPE__=long int -D__SIZEOF_WCHAR_T__=4 -D__LLFRACT_MAX__=0X7FFFFFFFFFFFFFFFP-63LLR -D__TQ_FBIT__=127 -D__INT_FAST8_TYPE__=int -D__ULLACCUM_EPSILON__=0x1P-32ULLK -D__UHQ_IBIT__=0 -D__ARM_FEATURE_COPROC=15 -D__LLACCUM_IBIT__=32 -D__FLT64_HAS_DENORM__=1 -D__FLT32_EPSILON__=1.1920928955078125e-7F32 -D__DBL_DECIMAL_DIG__=17 -D__STDC_UTF_32__=1 -D__INT_FAST8_WIDTH__=32 -D__DEC_EVAL_METHOD__=2 -D__FLT32X_MAX__=1.7976931348623157e+308F32x -D__TA_FBIT__=63 -D__UDQ_IBIT__=0 -D__ORDER_BIG_ENDIAN__=4321 -D__cpp_runtime_arrays=198712 -D__UINT64_TYPE__=long long unsigned int -D__ACCUM_EPSILON__=0x1P-15K -D__UINT32_C(c)=c ## UL -D__INTMAX_MAX__=0x7fffffffffffffffLL -D__cpp_alias_templates=200704 -D__BYTE_ORDER__=__ORDER_LITTLE_ENDIAN__ -D__FLT_DENORM_MIN__=1.4012984643248171e-45F -D__LLFRACT_IBIT__=0 -D__INT8_MAX__=0x7f -D__LONG_WIDTH__=32 -D__UINT_FAST32_TYPE__=unsigned int -D__CHAR32_TYPE__=long unsigned int -D__FLT_MAX__=3.4028234663852886e+38F -D__cpp_constexpr=201304 -D__USACCUM_FBIT__=8 -D__INT32_TYPE__=long int -D__SIZEOF_DOUBLE__=8 -D__FLT_MIN_10_EXP__=(-37) -D__UFRACT_EPSILON__=0x1P-16UR -D__FLT64_MIN__=2.2250738585072014e-308F64 -D__INT_LEAST32_WIDTH__=32 -D__INTMAX_TYPE__=long long int -D__DEC128_MAX_EXP__=6145 -D__FLT32X_HAS_QUIET_NAN__=1 -D__ATOMIC_CONSUME=1 -D__GNUC_MINOR__=2 -D__INT_FAST16_WIDTH__=32 -D__UINTMAX_MAX__=0xffffffffffffffffULL -D__DEC32_MANT_DIG__=7 -D__FLT32X_DENORM_MIN__=4.9406564584124654e-324F32x -D__HA_FBIT__=7 -D__DBL_MAX_10_EXP__=308 -D__LDBL_DENORM_MIN__=4.9406564584124654e-324L -D__INT16_C(c)=c -D__cpp_generic_lambdas=201304 -D__STDC__=1 -D__FLT32X_DIG__=15 -D__PTRDIFF_TYPE__=int -D__LLFRACT_MIN__=(-0.5LLR-0.5LLR) -D__ATOMIC_SEQ_CST=5 -D__DA_FBIT__=31 -D__UINT32_TYPE__=long unsigned int -D__FLT32X_MIN_10_EXP__=(-307) -D__ARM_ARCH_EXT_IDIV__=1 -D__UINTPTR_TYPE__=unsigned int -D__USA_IBIT__=16 -D__DEC64_SUBNORMAL_MIN__=0.000000000000001E-383DD -D__ARM_EABI__=1 -D__DEC128_MANT_DIG__=34 -D__LDBL_MIN_10_EXP__=(-307) -D__SIZEOF_LONG_LONG__=8 -D__ULACCUM_EPSILON__=0x1P-32ULK -D__cpp_user_defined_literals=200809 -D__SACCUM_IBIT__=8 -D__GCC_ATOMIC_LLONG_LOCK_FREE=1 -D__FLT32X_MIN__=2.2250738585072014e-308F32x -D__LDBL_DIG__=15 -D__FLT_DECIMAL_DIG__=9 -D__UINT_FAST16_MAX__=0xffffffffU -D__GCC_ATOMIC_SHORT_LOCK_FREE=2 -D__INT_LEAST64_WIDTH__=64 -D__ULLFRACT_MAX__=0XFFFFFFFFFFFFFFFFP-64ULLR -D__UINT_FAST8_TYPE__=unsigned int -D__USFRACT_EPSILON__=0x1P-8UHR -D__ULACCUM_FBIT__=32 -D__ARM_FEATURE_DSP=1 -D__QQ_IBIT__=0 -D__cpp_init_captures=201304 -D__ATOMIC_ACQ_REL=4 -D__ATOMIC_RELEASE=3 --includes-file=/var/folders/q7/3zttq2fj5xd02lr3d5f9g92w0000gn/T/tmpo9ot1ubf "/Users/kiraversace/Documents/XSync/Project/RTU-2021/Code/Ultimate2022/src/appDisplay.cpp"
Checking /Users/kiraversace/Documents/XSync/Project/RTU-2021/Code/Ultimate2022/src/appDisplay.cpp ...

Defines:PLATFORMIO=60101;STM32L476xx=1;ENABLE_HWSERIAL1=1;PIN_SERIAL1_RX=PA10;PIN_SERIAL1_TX=PA9;ENABLE_HWSERIAL3=1;PIN_SERIAL3_RX=PC5;PIN_SERIAL3_TX=PC4;ENABLE_HWSERIAL4=1;PIN_SERIAL4_RX=PC11;PIN_SERIAL4_TX=PC10;ENABLE_HWSERIAL5=1;PIN_SERIAL5_RX=PD2;PIN_SERIAL5_TX=PC12;SERIAL_TX_BUFFER_SIZE=1536;SERIAL_RX_BUFFER_SIZE=512;STM32L4xx=1;ARDUINO=10808;ARDUINO_ARCH_STM32=1;ARDUINO_GENERIC_L476RGTX=1;BOARD_NAME="GENERIC_L476RGTX";HAL_UART_MODULE_ENABLED=1;USE_FULL_LL_DRIVER=1;VARIANT_H="variant_generic.h";__DBL_MIN_EXP__=(-1021);__HQ_FBIT__=15;__FLT32X_MAX_EXP__=1024;__cpp_attributes=200809;__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=201304;__UFRACT_MAX__=0XFFFFP-16UR;__UINT_LEAST8_TYPE__=unsigned char;__DQ_FBIT__=63;__INTMAX_C(c)=c ## LL;__ARM_FEATURE_SAT=1;__ULFRACT_FBIT__=32;__SACCUM_EPSILON__=0x1P-7HK;__CHAR_BIT__=8;__USQ_IBIT__=0;__UINT8_MAX__=0xff;__ACCUM_FBIT__=15;__WINT_MAX__=0xffffffffU;__FLT32_MIN_EXP__=(-125);__cpp_static_assert=200410;__USFRACT_FBIT__=8;__ORDER_LITTLE_ENDIAN__=1234;__SIZE_MAX__=0xffffffffU;__WCHAR_MAX__=0xffffffffU;__LACCUM_IBIT__=32;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1=1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2=1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4=1;__DBL_DENORM_MIN__=double(4.9406564584124654e-324L);__GCC_ATOMIC_CHAR_LOCK_FREE=2;__GCC_IEC_559=0;__FLT32X_DECIMAL_DIG__=17;__FLT_EVAL_METHOD__=0;__cpp_binary_literals=201304;__LLACCUM_MAX__=0X7FFFFFFFFFFFFFFFP-31LLK;__FLT64_DECIMAL_DIG__=17;__GCC_ATOMIC_CHAR32_T_LOCK_FREE=2;__FRACT_FBIT__=15;__cpp_variadic_templates=200704;__UINT_FAST64_MAX__=0xffffffffffffffffULL;__SIG_ATOMIC_TYPE__=int;__UACCUM_FBIT__=16;__DBL_MIN_10_EXP__=(-307);__FINITE_MATH_ONLY__=0;__ARMEL__=1;__cpp_variable_templates=201304;__ARM_FEATURE_UNALIGNED=1;__LFRACT_IBIT__=0;__GNUC_PATCHLEVEL__=1;__FLT32_HAS_DENORM__=1;__LFRACT_MAX__=0X7FFFFFFFP-31LR;__UINT_FAST8_MAX__=0xffffffffU;__cpp_rvalue_reference=200610;__has_include(STR)=__has_include__(STR);__DEC64_MAX_EXP__=385;__INT8_C(c)=c;__INT_LEAST8_WIDTH__=8;__UINT_LEAST64_MAX__=0xffffffffffffffffULL;__SA_FBIT__=15;__SHRT_MAX__=0x7fff;__LDBL_MAX__=1.7976931348623157e+308L;__ARM_FEATURE_IDIV=1;__FRACT_MAX__=0X7FFFP-15R;__thumb2__=1;__UFRACT_FBIT__=16;__ARM_FP=4;__UFRACT_MIN__=0.0UR;__UINT_LEAST8_MAX__=0xff;__GCC_ATOMIC_BOOL_LOCK_FREE=2;__UINTMAX_TYPE__=long long unsigned int;__LLFRACT_EPSILON__=0x1P-63LLR;__DEC32_EPSILON__=1E-6DF;__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;__ARM_ASM_SYNTAX_UNIFIED__=1;__INT_LEAST16_WIDTH__=16;__ULLFRACT_MIN__=0.0ULLR;__SCHAR_MAX__=0x7f;__WCHAR_MIN__=0U;__INT64_C(c)=c ## LL;__DBL_DIG__=15;__GCC_ATOMIC_POINTER_LOCK_FREE=2;__LLACCUM_MIN__=(-0X1P31LLK-0X1P31LLK);__SIZEOF_INT__=4;__SIZEOF_POINTER__=4;__GCC_ATOMIC_CHAR16_T_LOCK_FREE=2;__USACCUM_IBIT__=8;__USER_LABEL_PREFIX__=1;__STDC_HOSTED__=1;__LDBL_HAS_INFINITY__=1;__LFRACT_MIN__=(-0.5LR-0.5LR);__HA_IBIT__=8;__FLT32_DIG__=6;__TQ_IBIT__=0;__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);__DEC32_MAX__=9.999999E96DF;__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;__PTRDIFF_WIDTH__=32;__DECIMAL_DIG__=17;__LFRACT_EPSILON__=0x1P-31LR;__FLT64_EPSILON__=2.2204460492503131e-16F64;__ULFRACT_MIN__=0.0ULR;__INTMAX_WIDTH__=64;__FLT64_MIN_EXP__=(-1021);__has_include_next(STR)=__has_include_next__(STR);__ARM_PCS_VFP=1;__LDBL_HAS_QUIET_NAN__=1;__ULACCUM_IBIT__=32;__FLT64_MANT_DIG__=53;__UACCUM_EPSILON__=0x1P-31LLK;__ARM_FEATURE_FMA=1;__GCC_ATOMIC_INT_LOCK_FREE=2;__FLT32_MANT_DIG__=24;__FLOAT_WORD_ORDER__=__ORDER_LITTLE_ENDIAN__;__USFRACT_MIN__=0.0UHR;__ULLACCUM_IBIT__=32;__UQQ_IBIT__=0;__SCHAR_WIDTH__=8;__INT32_C(c)=c ## L;__DEC64_EPSILON__=1E-15DD;__ORDER_PDP_ENDIAN__=3412;__DEC128_MIN_EXP__=(-6142);__UHQ_FBIT__=16;__LLACCUM_FBIT__=31;__FLT32_MAX_10_EXP__=38;__INT_FAST32_TYPE__=int;__UINT_LEAST16_TYPE__=short unsigned int;__DBL_HAS_DENORM__=1;__INT16_MAX__=0x7fff;__SIZE_TYPE__=unsigned int;__UINT64_MAX__=0xffffffffffffffffULL;__UDQ_FBIT__=64;__INT8_TYPE__=signed char;__thumb__=1;__cpp_digit_separators=201309;__ELF__=1;__ULFRACT_EPSILON__=0x1P-32ULR;__LLFRACT_FBIT__=63;__FLT_RADIX__=2;__INT_LEAST16_TYPE__=short int;__ARM_ARCH_PROFILE=77;__LDBL_EPSILON__=2.2204460492503131e-16L;__UINTMAX_C(c)=c ## ULL;__SACCUM_MAX__=0X7FFFP-7HK;__SIG_ATOMIC_MAX__=0x7fffffff;__GCC_ATOMIC_WCHAR_T_LOCK_FREE=2;__VFP_FP__=1;__SIZEOF_PTRDIFF_T__=4;__FLT32X_MANT_DIG__=53;__LACCUM_EPSILON__=0x1P-31LK;__FLT32X_MIN_EXP__=(-1021);__DEC32_SUBNORMAL_MIN__=0.000001E-95DF;__INT_FAST16_MAX__=0x7fffffff;__FLT64_DIG__=15;__UINT_FAST32_MAX__=0xffffffffU;__UINT_LEAST64_TYPE__=long long unsigned int;__USACCUM_MAX__=0XFFFFP-8UHK;__SFRACT_EPSILON__=0x1P-7HR;__FLT_HAS_QUIET_NAN__=1;__FLT_MAX_10_EXP__=38;__LONG_MAX__=0x7fffffffL;__DEC128_SUBNORMAL_MIN__=0.000000000000000000000000000000001E-6143DL;__FLT_HAS_INFINITY__=1;__cpp_unicode_literals=200710;__USA_FBIT__=16;__UINT_FAST16_TYPE__=unsigned int;__DEC64_MAX__=9.999999999999999E384DD;__ARM_32BIT_STATE=1;__INT_FAST32_WIDTH__=32;__CHAR16_TYPE__=short unsigned int;__PRAGMA_REDEFINE_EXTNAME=1;__SIZE_WIDTH__=32;__INT_LEAST16_MAX__=0x7fff;__DEC64_MANT_DIG__=16;__INT64_MAX__=0x7fffffffffffffffLL;__UINT_LEAST32_MAX__=0xffffffffUL;__SACCUM_FBIT__=7;__FLT32_DENORM_MIN__=1.4012984643248171e-45F32;__GCC_ATOMIC_LONG_LOCK_FREE=2;__SIG_ATOMIC_WIDTH__=32;__INT_LEAST64_TYPE__=long long int;__ARM_FEATURE_CLZ=1;__INT16_TYPE__=short int;__INT_LEAST8_TYPE__=signed char;__SQ_FBIT__=31;__DEC32_MAX_EXP__=97;__ARM_ARCH_ISA_THUMB=2;__INT_FAST8_MAX__=0x7fffffff;__ARM_ARCH=7;__INTPTR_MAX__=0x7fffffff;__cpp_sized_deallocation=201309;__QQ_FBIT__=7;__cpp_range_based_for=200907;__UTA_IBIT__=64;__FLT64_HAS_QUIET_NAN__=1;__FLT32_MIN_10_EXP__=(-37);__LDBL_MANT_DIG__=53;__SFRACT_FBIT__=7;__SACCUM_MIN__=(-0X1P7HK-0X1P7HK);__DBL_HAS_QUIET_NAN__=1;__FLT64_HAS_INFINITY__=1;__SIG_ATOMIC_MIN__=(-__SIG_ATOMIC_MAX__ - 1);__cpp_return_type_deduction=201304;__INTPTR_TYPE__=int;__UINT16_TYPE__=short unsigned int;__WCHAR_TYPE__=unsigned int;__SIZEOF_FLOAT__=4;__THUMBEL__=1;__USQ_FBIT__=32;__UINTPTR_MAX__=0xffffffffU;__INT_FAST64_WIDTH__=64;__DEC64_MIN_EXP__=(-382);__cpp_decltype=200707;__FLT32_DECIMAL_DIG__=9;__INT_FAST64_MAX__=0x7fffffffffffffffLL;__GCC_ATOMIC_TEST_AND_SET_TRUEVAL=1;__FLT_DIG__=6;__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=201511;__INT_LEAST64_MAX__=0x7fffffffffffffffLL;__FP_FAST_FMAF32=1;__DEC64_MIN__=1E-383DD;__WINT_TYPE__=unsigned int;__UINT_LEAST32_TYPE__=long unsigned int;__SIZEOF_SHORT__=2;__ULLFRACT_IBIT__=0;__LDBL_MIN_EXP__=(-1021);__arm__=1;__FLT64_MAX__=1.7976931348623157e+308F64;__UDA_IBIT__=32;__WINT_WIDTH__=32;__INT_LEAST8_MAX__=0x7f;__FLT32X_MAX_10_EXP__=308;__LFRACT_FBIT__=31;__WCHAR_UNSIGNED__=1;__LDBL_MAX_10_EXP__=308;__ATOMIC_RELAXED=0;__DBL_EPSILON_32ULLK;__UHQ_IBIT__=0;__ARM_FEATURE_COPROC=15;__LLACCUM_IBIT__=32;__FLT64_HAS_DENORM__=1;__FLT32_EPSILON__=1.1920928955078125e-7F32;__DBL_DECIMAL_DIG__=17;__STDC_UTF_32__=1;__INT_FAST8_WIDTH__=32;__DEC_EVAL_METHOD__=2;__FLT32X_MAX__=1.7976931348623157e+308F32x;__TA_FBIT__=63;__UDQ_IBIT__=0;__ORDER_BIG_ENDIAN__=4321;__cpp_runtime_arrays=198712;__UINT64_TYPE__=long long unsigned int;__ACCUM_EPSILON__=0x1P-15K;__UINT32_C(c)=c ## UL;__INTMAX_MAX__=0x7fffffffffffffffLL;__cpp_alias_templates=200704;__BYTE_ORDER__=__ORDER_LITTLE_ENDIAN__;__FLT_DENORM_MIN__=1.4012984643248171e-45F;__LLFRACT_IBIT__=0;__INT8_MAX__=0x7f;__LONG_WIDTH__=32;__UINT_FAST32_TYPE__=unsigned int;__CHAR32_TYPE__=long unsigned int;__FLT_MAX__=3.4028234663852886e+38F;__cpp_constexpr=201304;__USACCUM_FBIT__=8;__INT32_TYPE__=long int;__SIZEOF_DOUBLE__=8;__FLT_MIN_10_EXP__=(-37);__UFRACT_EPSILON__=0x1P-16UR;__FLT64_MIN__=2.2250738585072014e-308F64;__INT_LEAST32_WIDTH__=32;__INTMAX_TYPE__=long long int;__DEC128_MAX_EXP__=6145;__FLT32X_HAS_QUIET_NAN__=1;__ATOMIC_CONSUME=1;__GNUC_MINOR__=2;__INT_FAST16_WIDTH__=32;__UINTMAX_MAX__=0xffffffffffffffffULL;__DEC32_MANT_DIG__=7;__FLT32X_DENORM_MIN__=4.9406564584124654e-324F32x;__HA_FBIT__=7;__DBL_MAX_10_EXP__=308;__LDBL_DENORM_MIN__=4.9406564584124654e-324L;__INT16_C(c)=c;__cpp_generic_lambdas=201304;__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);__ARM_ARCH_EXT_IDIV__=1;__UINTPTR_TYPE__=unsigned int;__USA_IBIT__=16;__DEC64_SUBNORMAL_MIN__=0.000000000000001E-383DD;__ARM_EABI__=1;__DEC128_MANT_DIG__=34;__LDBL_MIN_10_EXP__=(-307);__SIZEOF_LONG_LONG__=8;__ULACCUM_EPSILON__=0x1P-32ULK;__cpp_user_defined_literals=200809;__SACCUM_IBIT__=8;__GCC_ATOMIC_LLONG_LOCK_FREE=1;__FLT32X_MIN__=2.2250738585072014e-308F32x;__LDBL_DIG__=15;__FLT_DECIMAL_DIG__=9;__UINT_FAST16_MAX__=0xffffffffU;__GCC_ATOMIC_SHORT_LOCK_FREE=2;__INT_LEAST64_WIDTH__=64;__ULLFRACT_MAX__=0XFFFFFFFFFFFFFFFFP-64ULLR;__UINT_FAST8_TYPE__=unsigned int;__USFRACT_EPSILON__=0x1P-8UHR;__ULACCUM_FBIT__=32;__ARM_FEATURE_DSP=1;__QQ_IBIT__=0;__cpp_init_captures=201304;__ATOMIC_ACQ_REL=4;__ATOMIC_RELEASE=3

Undefines:

Includes: -I/Users/kiraversace/Documents/XSync/Project/RTU-2021/Code/Ultimate2022/include/ -I/Users/kiraversace/Documents/XSync/Project/RTU-2021/Code/Ultimate2022/src/ -I/Users/kiraversace/Documents/XSync/Project/RTU-2021/Code/Ultimate2022/lib/xDataProtocol/ -I/Users/kiraversace/Documents/XSync/Project/RTU-2021/Code/Ultimate2022/lib/FMLayer/ -I/Users/kiraversace/Documents/XSync/Project/RTU-2021/Code/Ultimate2022/lib/EDB/ -I/Users/kiraversace/Documents/XSync/Project/RTU-2021/Code/Ultimate2022/lib/SHT20/src/ -I/Users/kiraversace/Documents/XSync/Project/RTU-2021/Code/Ultimate2022/lib/ArduinoJson/src/ -I/Users/kiraversace/Documents/XSync/Project/RTU-2021/Code/Ultimate2022/lib/ZJ-Water/ -I/Users/kiraversace/Documents/XSync/Project/RTU-2021/Code/Ultimate2022/lib/FastCRC/ -I/Users/kiraversace/Documents/XSync/Project/RTU-2021/Code/Ultimate2022/lib/TFT-ST7789/ -I/Users/kiraversace/Documents/XSync/Project/RTU-2021/Code/Ultimate2022/lib/STM32_TimerInterrupt/src/ -I/Users/kiraversace/Documents/XSync/Project/RTU-2021/Code/Ultimate2022/lib/STM32RTC/src/ -I/Users/kiraversace/Documents/XSync/Project/RTU-2021/Code/Ultimate2022/lib/OneButton/src/ -I/Users/kiraversace/Documents/XSync/Project/RTU-2021/Code/Ultimate2022/lib/ModbusMaster/src/ -I/Users/kiraversace/Documents/XSync/Project/RTU-2021/Code/Ultimate2022/lib/LTE-Cat1/ -I/Users/kiraversace/Documents/XSync/Project/RTU-2021/Code/Ultimate2022/lib/xCommon/ -I/Users/kiraversace/.platformio/packages/framework-arduinoststm32/libraries/IWatchdog/src/ -I/Users/kiraversace/Documents/XSync/Project/RTU-2021/Code/Ultimate2022/lib/BeiDou/ -I/Users/kiraversace/Documents/XSync/Project/RTU-2021/Code/Ultimate2022/lib/LetterShell/src/ -I/Users/kiraversace/Documents/XSync/Project/RTU-2021/Code/Ultimate2022/lib/xProject/ -I/Users/kiraversace/Documents/XSync/Project/RTU-2021/Code/Ultimate2022/lib/Arduino-RTTStream/src/ -I/Users/kiraversace/Documents/XSync/Project/RTU-2021/Code/Ultimate2022/lib/STM32duino FreeRTOS/src/ -I/Users/kiraversace/Documents/XSync/Project/RTU-2021/Code/Ultimate2022/lib/Adafruit FRAM SPI/ -I/Users/kiraversace/Documents/XSync/Project/RTU-2021/Code/Ultimate2022/lib/Adafruit ADS1X15/ -I/Users/kiraversace/Documents/XSync/Project/RTU-2021/Code/Ultimate2022/lib/Adafruit BusIO/ -I/Users/kiraversace/.platformio/packages/framework-arduinoststm32/libraries/SPI/src/ -I/Users/kiraversace/.platformio/packages/framework-arduinoststm32/libraries/Wire/src/ -I/Users/kiraversace/.platformio/packages/framework-arduinoststm32/cores/arduino/avr/ -I/Users/kiraversace/.platformio/packages/framework-arduinoststm32/cores/arduino/stm32/ -I/Users/kiraversace/.platformio/packages/framework-arduinoststm32/cores/arduino/stm32/LL/ -I/Users/kiraversace/.platformio/packages/framework-arduinoststm32/cores/arduino/stm32/usb/ -I/Users/kiraversace/.platformio/packages/framework-arduinoststm32/cores/arduino/stm32/OpenAMP/ -I/Users/kiraversace/.platformio/packages/framework-arduinoststm32/cores/arduino/stm32/usb/hid/ -I/Users/kiraversace/.platformio/packages/framework-arduinoststm32/cores/arduino/stm32/usb/cdc/ -I/Users/kiraversace/.platformio/packages/framework-arduinoststm32/system/Drivers/STM32L4xx_HAL_Driver/Inc/ -I/Users/kiraversace/.platformio/packages/framework-arduinoststm32/system/Drivers/STM32L4xx_HAL_Driver/Src/ -I/Users/kiraversace/.platformio/packages/framework-arduinoststm32/system/STM32L4xx/ -I/Users/kiraversace/.platformio/packages/framework-arduinoststm32/system/Middlewares/ST/STM32_USB_Device_Library/Core/Inc/ -I/Users/kiraversace/.platformio/packages/framework-arduinoststm32/system/Middlewares/ST/STM32_USB_Device_Library/Core/Src/ -I/Users/kiraversace/.platformio/packages/framework-arduinoststm32/system/Middlewares/OpenAMP/ -I/Users/kiraversace/.platformio/packages/framework-arduinoststm32/system/Middlewares/OpenAMP/open-amp/lib/include/ -I/Users/kiraversace/.platformio/packages/framework-arduinoststm32/system/Middlewares/OpenAMP/libmetal/lib/include/ -I/Users/kiraversace/.platformio/packages/framework-arduinoststm32/system/Middlewares/OpenAMP/virtual_driver/ -I/Users/kiraversace/.platformio/packages/framework-cmsis/CMSIS/Core/Include/ -I/Users/kiraversace/.platformio/packages/framework-arduinoststm32/system/Drivers/CMSIS/Device/ST/STM32L4xx/Include/ -I/Users/kiraversace/.platformio/packages/framework-arduinoststm32/system/Drivers/CMSIS/Device/ST/STM32L4xx/Source/Templates/gcc/ -I/Users/kiraversace/.platformio/packages/framework-cmsis/CMSIS/DSP/Include/ -I/Users/kiraversace/.platformio/packages/framework-cmsis/CMSIS/DSP/PrivateInclude/ -I/Users/kiraversace/.platformio/packages/framework-arduinoststm32/cores/arduino/ -I/Users/kiraversace/Documents/XSync/Project/RTU-2021/Code/Ultimate2022/lib/generalVariant/ -I/Users/kiraversace/Documents/XSync/Project/RTU-2021/Code/Ultimate2022/lib/GeneralVariant/ -I/Users/kiraversace/.platformio/packages/framework-arduinoststm32/libraries/CMSIS_DSP/src/ -I/Users/kiraversace/.platformio/packages/framework-arduinoststm32/libraries/EEPROM/src/ -I/Users/kiraversace/.platformio/packages/framework-arduinoststm32/libraries/Keyboard/src/ -I/Users/kiraversace/.platformio/packages/framework-arduinoststm32/libraries/Mouse/src/ -I/Users/kiraversace/.platformio/packages/framework-arduinoststm32/libraries/RGB_LED_TLC59731/src/ -I/Users/kiraversace/.platformio/packages/framework-arduinoststm32/libraries/Servo/src/ -I/Users/kiraversace/.platformio/packages/framework-arduinoststm32/libraries/SoftwareSerial/src/ -I/Users/kiraversace/.platformio/packages/framework-arduinoststm32/libraries/SrcWrapper/src/ -I/Users/kiraversace/.platformio/packages/toolchain-gccarmnoneeabi/arm-none-eabi/include/c++/9.2.1/ -I/Users/kiraversace/.platformio/packages/toolchain-gccarmnoneeabi/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/ -I/Users/kiraversace/.platformio/packages/toolchain-gccarmnoneeabi/lib/gcc/arm-none-eabi/9.2.1/include/ -I/Users/kiraversace/.platformio/packages/toolchain-gccarmnoneeabi/lib/gcc/arm-none-eabi/9.2.1/include-fixed/ -I/Users/kiraversace/.platformio/packages/toolchain-gccarmnoneeabi/arm-none-eabi/include/

Platform:Unspecified

Checking /Users/kiraversace/Documents/XSync/Project/RTU-2021/Code/Ultimate2022/src/appDisplay.cpp: 

Error: Found a breaking defect 'syntax error' in /Users/kiraversace/.platformio/packages/toolchain-gccarmnoneeabi/arm-none-eabi/include/c++/9.2.1/bits/exception_ptr.h:150
Please note: check results might not be valid!
Try adding --skip-packages

"severity=error<&PIO&>message=syntax error<&PIO&>file=/Users/kiraversace/.platformio/packages/toolchain-gccarmnoneeabi/arm-none-eabi/include/c++/9.2.1/bits/exception_ptr.h<&PIO&>line=150<&PIO&>column=24<&PIO&>callstack=[/Users/kiraversace/.platformio/packages/toolchain-gccarmnoneeabi/arm-none-eabi/include/c++/9.2.1/bits/exception_ptr.h:150]<&PIO&>cwe=0<&PIO&>id=syntaxError"

/Users/kiraversace/.platformio/packages/tool-cppcheck/cppcheck --addon-python=/Users/kiraversace/.platformio/penv/bin/python --error-exitcode=3 --verbose --template="severity={severity}<&PIO&>message={message}<&PIO&>file={file}<&PIO&>line={line}<&PIO&>column={column}<&PIO&>callstack={callstack}<&PIO&>cwe={cwe}<&PIO&>id={id}" --inline-suppr --platform=unspecified --enable=warning,style,performance,portability,unusedFunction --language=c++ --std=c++14 -DPLATFORMIO=60101 -DSTM32L476xx -DENABLE_HWSERIAL1 -DPIN_SERIAL1_RX=PA10 -DPIN_SERIAL1_TX=PA9 -DENABLE_HWSERIAL3 -DPIN_SERIAL3_RX=PC5 -DPIN_SERIAL3_TX=PC4 -DENABLE_HWSERIAL4 -DPIN_SERIAL4_RX=PC11 -DPIN_SERIAL4_TX=PC10 -DENABLE_HWSERIAL5 -DPIN_SERIAL5_RX=PD2 -DPIN_SERIAL5_TX=PC12 -DSERIAL_TX_BUFFER_SIZE=1536 -DSERIAL_RX_BUFFER_SIZE=512 -DSTM32L4xx -DARDUINO=10808 -DARDUINO_ARCH_STM32 -DARDUINO_GENERIC_L476RGTX -DBOARD_NAME="GENERIC_L476RGTX" -DHAL_UART_MODULE_ENABLED -DUSE_FULL_LL_DRIVER -DVARIANT_H="variant_generic.h" -D__DBL_MIN_EXP__=(-1021) -D__HQ_FBIT__=15 -D__FLT32X_MAX_EXP__=1024 -

Please note: check results might not be valid!
Try adding --skip-packages

Sounds lke you need

check_skip_packages = yes

in your platformio.ini (docs)

After I add this line check_skip_packages = yes
There is other new errors:
PIO Core Call Error: "Processing Ultimate2022-RTU (platform: ststm32; board: genericSTM32L476RC; framework: arduino)\n--------------------------------------------------------------------------------\nVerbose mode can be enabled via -v, --verboseoption\nCONFIGURATION: https://docs.platformio.org/page/boards/ststm32/genericSTM32L476RC.html\nPLATFORM: ST STM32 (15.4.0) > STM32L476RC (128K RAM. 256K Flash)\nHARDWARE: STM32L476RCT6 80MHz, 96KB RAM, 256KB Flash\nDEBUG: Current (jlink) On-board (stlink) External (blackmagic, cmsis-dap, jlink)\nPACKAGES: \n - framework-arduinoststm32 @ 4.20200.220530 (2.2.0) \n - framework-cmsis @ 2.50700.210515 (5.7.0) \n - toolchain-gccarmnoneeabi @ 1.90201.191206 (9.2.1)\nLDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf\nLDF Modes: Finder ~ chain, Compatibility ~ soft\nFound 34 compatible libraries\nScanning dependencies...\nDependency Graph\n|-- xCommon\n| |-- Adafruit ADS1X15 @ 2.4.0\n| | |-- Adafruit BusIO @ 1.11.6\n| | | |-- Wire @ 1.0\n| | | |-- SPI @ 1.0\n| | |-- Wire @ 1.0\n| |-- Adafruit FRAM SPI @ 2.4.0\n| | |-- Adafruit BusIO @ 1.11.6\n| | | |-- Wire @ 1.0\n| | | |-- SPI @ 1.0\n| | |-- SPI @ 1.0\n| |-- BeiDou\n| | |-- STM32duino FreeRTOS @ 10.3.1\n| | |-- letterShell @ 3.1\n| | | |-- RTT Stream @ 1.2.0\n| | | |-- STM32duino FreeRTOS @ 10.3.1\n| | | |-- xProject\n| |-- IWatchdog @ 1.0.0\n| |-- LTE-Cat1\n| | |-- STM32duino FreeRTOS @ 10.3.1\n| | |-- letterShell @ 3.1\n| | | |-- RTT Stream @ 1.2.0\n| | | |-- STM32duino FreeRTOS @ 10.3.1\n| | | |-- xProject\n| |-- STM32duino FreeRTOS @ 10.3.1\n| |-- ModbusMaster @ 2.0.1\n| |-- OneButton @ 2.0.3\n| |-- RTT Stream @ 1.2.0\n| |-- SPI @ 1.0\n| |-- STM32duino RTC @ 1.2.0\n| |-- STM32_TimerInterrupt @ 1.3.0\n| |-- TFT-ST7789\n| |-- ZJ-Water\n| | |-- FastCRC @ 1.41.0\n| | |-- STM32duino FreeRTOS @ 10.3.1\n| | |-- letterShell @ 3.1\n| | | |-- RTT Stream @ 1.2.0\n| | | |-- STM32duino FreeRTOS @ 10.3.1\n| | | |-- xProject\n| |-- letterShell @ 3.1\n| | |-- RTT Stream @ 1.2.0\n| | |-- STM32duino FreeRTOS @ 10.3.1\n| | |-- xProject\n| |-- uFire SHT20 @ 1.1.1\n| | |-- Wire @ 1.0\n| | |-- ArduinoJson @ 6.19.4\n| |-- xProject\n|-- FMLayer\n| |-- EDB @ 1.0.6\n| | |-- xCommon\n| | | |-- Adafruit ADS1X15 @ 2.4.0\n| | | | |-- Adafruit BusIO @ 1.11.6\n| | | | | |-- Wire @ 1.0\n| | | | | |-- SPI @ 1.0\n| | | | |-- Wire @ 1.0\n| | | |-- Adafruit FRAM SPI @ 2.4.0\n| | | | |-- Adafruit BusIO @ 1.11.6\n| | | | | |-- Wire @ 1.0\n| | | | | |-- SPI @ 1.0\n| | | | |-- SPI @ 1.0\n| | | |-- BeiDou\n| | | | |-- STM32duino FreeRTOS @ 10.3.1\n| | | | |-- letterShell @ 3.1\n| | | | | |-- RTT Stream @ 1.2.0\n| | | | | |-- STM32duino FreeRTOS @ 10.3.1\n| | | | | |-- xProject\n| | | |-- IWatchdog @ 1.0.0\n| | | |-- LTE-Cat1\n| | | | |-- STM32duino FreeRTOS @ 10.3.1\n| | | | |-- letterShell @ 3.1\n| | | | | |-- RTT Stream @ 1.2.0\n| | | | | |-- STM32duino FreeRTOS @ 10.3.1\n| | | | | |-- xProject\n| | | |-- STM32duino FreeRTOS @ 10.3.1\n| | | |-- ModbusMaster @ 2.0.1\n| | | |-- OneButton @ 2.0.3\n| | | |-- RTT Stream @ 1.2.0\n| | | |-- SPI @ 1.0\n| | | |-- STM32duino RTC @ 1.2.0\n| | | |-- STM32_TimerInterrupt @ 1.3.0\n| | | |-- TFT-ST7789\n| | | |-- ZJ-Water\n| | | | |-- FastCRC @ 1.41.0\n| | | | |-- STM32duino FreeRTOS @ 10.3.1\n| | | | |-- letterShell @ 3.1\n| | | | | |-- RTT Stream @ 1.2.0\n| | | | | |-- STM32duino FreeRTOS @ 10.3.1\n| | | | | |-- xProject\n| | | |-- letterShell @ 3.1\n| | | | |-- RTT Stream @ 1.2.0\n| | | | |-- STM32duino FreeRTOS @ 10.3.1\n| | | | |-- xProject\n| | | |-- uFire SHT20 @ 1.1.1\n| | | | |-- Wire @ 1.0\n| | | | |-- ArduinoJson @ 6.19.4\n| | | |-- xProject\n| |-- FastCRC @ 1.41.0\n| |-- xCommon\n| | |-- Adafruit ADS1X15 @ 2.4.0\n| | | |-- Adafruit BusIO @ 1.11.6\n| | | | |-- Wire @ 1.0\n| | | | |-- SPI @ 1.0\n| | | |-- Wire @ 1.0\n| | |-- Adafruit FRAM SPI @ 2.4.0\n| | | |-- Adafruit BusIO @ 1.11.6\n| | | | |-- Wire @ 1.0\n| | | | |-- SPI @ 1.0\n| | | |-- SPI @ 1.0\n| | |-- BeiDou\n| | | |-- STM32duino FreeRTOS @ 10.3.1\n| | | |-- letterShell @ 3.1\n| | | | |-- RTT Stream @ 1.2.0\n| | | | |-- STM32duino FreeRTOS @ 10.3.1\n| | | | |-- xProject\n| | |-- IWatchdog @ 1.0.0\n| | |-- LTE-Cat1\n| | | |-- STM32duino FreeRTOS @ 10.3.1\n| | | |-- letterShell @ 3.1\n| | | | |-- RTT Stream @ 1.2.0\n| | | | |-- STM32duino FreeRTOS @ 10.3.1\n| | | | |-- xProject\n| | |-- STM32duino FreeRTOS @ 10.3.1\n| | |-- ModbusMaster @ 2.0.1\n| | |-- OneButton @ 2.0.3\n| | |-- RTT Stream @ 1.2.0\n| | |-- SPI @ 1.0\n| | |-- STM32duino RTC @ 1.2.0\n| | |-- STM32_TimerInterrupt @ 1.3.0\n| | |-- TFT-ST7789\n| | |-- ZJ-Water\n| | | |-- FastCRC @ 1.41.0\n| | | |-- STM32duino FreeRTOS @ 10.3.1\n| | | |-- letterShell @ 3.1\n| | | | |-- RTT Stream @ 1.2.0\n| | | | |-- STM32duino FreeRTOS @ 10.3.1\n| | | | |-- xProject\n| | |-- letterShell @ 3.1\n| | | |-- RTT Stream @ 1.2.0\n| | | |-- STM32duino FreeRTOS @ 10.3.1\n| | | |-- xProject\n| | |-- uFire SHT20 @ 1.1.1\n| | | |-- Wire @ 1.0\n| | | |-- ArduinoJson @ 6.19.4\n| | |-- xProject\n| |-- ArduinoJson @ 6.19.4\n|-- xDataProtocol\n| |-- ArduinoJson @ 6.19.4\n| |-- FastCRC @ 1.41.0\n| |-- xProject\n| |-- xCommon\n| | |-- Adafruit ADS1X15 @ 2.4.0\n| | | |-- Adafruit BusIO @ 1.11.6\n| | | | |-- Wire @ 1.0\n| | | | |-- SPI @ 1.0\n| | | |-- Wire @ 1.0\n| | |-- Adafruit FRAM SPI @ 2.4.0\n| | | |-- Adafruit BusIO @ 1.11.6\n| | | | |-- Wire @ 1.0\n| | | | |-- SPI @ 1.0\n| | | |-- SPI @ 1.0\n| | |-- BeiDou\n| | | |-- STM32duino FreeRTOS @ 10.3.1\n| | | |-- letterShell @ 3.1\n| | | | |-- RTT Stream @ 1.2.0\n| | | | |-- STM32duino FreeRTOS @ 10.3.1\n| | | | |-- xProject\n| | |-- IWatchdog @ 1.0.0\n| | |-- LTE-Cat1\n| | | |-- STM32duino FreeRTOS @ 10.3.1\n| | | |-- letterShell @ 3.1\n| | | | |-- RTT Stream @ 1.2.0\n| | | | |-- STM32duino FreeRTOS @ 10.3.1\n| | | | |-- xProject\n| | |-- STM32duino FreeRTOS @ 10.3.1\n| | |-- ModbusMaster @ 2.0.1\n| | |-- OneButton @ 2.0.3\n| | |-- RTT Stream @ 1.2.0\n| | |-- SPI @ 1.0\n| | |-- STM32duino RTC @ 1.2.0\n| | |-- STM32_TimerInterrupt @ 1.3.0\n| | |-- TFT-ST7789\n| | |-- ZJ-Water\n| | | |-- FastCRC @ 1.41.0\n| | | |-- STM32duino FreeRTOS @ 10.3.1\n| | | |-- letterShell @ 3.1\n| | | | |-- RTT Stream @ 1.2.0\n| | | | |-- STM32duino FreeRTOS @ 10.3.1\n| | | | |-- xProject\n| | |-- letterShell @ 3.1\n| | | |-- RTT Stream @ 1.2.0\n| | | |-- STM32duino FreeRTOS @ 10.3.1\n| | | |-- xProject\n| | |-- uFire SHT20 @ 1.1.1\n| | | |-- Wire @ 1.0\n| | | |-- ArduinoJson @ 6.19.4\n| | |-- xProject\n| |-- FMLayer\n| | |-- EDB @ 1.0.6\n| | | |-- xCommon\n| | | | |-- Adafruit ADS1X15 @ 2.4.0\n| | | | | |-- Adafruit BusIO @ 1.11.6\n| | | | | | |-- Wire @ 1.0\n| | | | | | |-- SPI @ 1.0\n| | | | | |-- Wire @ 1.0\n| | | | |-- Adafruit FRAM SPI @ 2.4.0\n| | | | | |-- Adafruit BusIO @ 1.11.6\n| | | | | | |-- Wire @ 1.0\n| | | | | | |-- SPI @ 1.0\n| | | | | |-- SPI @ 1.0\n| | | | |-- BeiDou\n| | | | | |-- STM32duino FreeRTOS @ 10.3.1\n| | | | | |-- letterShell @ 3.1\n| | | | | | |-- RTT Stream @ 1.2.0\n| | | | | | |-- STM32duino FreeRTOS @ 10.3.1\n| | | | | | |-- xProject\n| | | | |-- IWatchdog @ 1.0.0\n| | | | |-- LTE-Cat1\n| | | | | |-- STM32duino FreeRTOS @ 10.3.1\n| | | | | |-- letterShell @ 3.1\n| | | | | | |-- RTT Stream @ 1.2.0\n| | | | | | |-- STM32duino FreeRTOS @ 10.3.1\n| | | | | | |-- xProject\n| | | | |-- STM32duino FreeRTOS @ 10.3.1\n| | | | |-- ModbusMaster @ 2.0.1\n| | | | |-- OneButton @ 2.0.3\n| | | | |-- RTT Stream @ 1.2.0\n| | | | |-- SPI @ 1.0\n| | | | |-- STM32duino RTC @ 1.2.0\n| | | | |-- STM32_TimerInterrupt @ 1.3.0\n| | | | |-- TFT-ST7789\n| | | | |-- ZJ-Water\n| | | | | |-- FastCRC @ 1.41.0\n| | | | | |-- STM32duino FreeRTOS @ 10.3.1\n| | | | | |-- letterShell @ 3.1\n| | | | | | |-- RTT Stream @ 1.2.0\n| | | | | | |-- STM32duino FreeRTOS @ 10.3.1\n| | | | | | |-- xProject\n| | | | |-- letterShell @ 3.1\n| | | | | |-- RTT Stream @ 1.2.0\n| | | | | |-- STM32duino FreeRTOS @ 10.3.1\n| | | | | |-- xProject\n| | | | |-- uFire SHT20 @ 1.1.1\n| | | | | |-- Wire @ 1.0\n| | | | | |-- ArduinoJson @ 6.19.4\n| | | | |-- xProject\n| | |-- FastCRC @ 1.41.0\n| | |-- xCommon\n| | | |-- Adafruit ADS1X15 @ 2.4.0\n| | | | |-- Adafruit BusIO @ 1.11.6\n| | | | | |-- Wire @ 1.0\n| | | | | |-- SPI @ 1.0\n| | | | |-- Wire @ 1.0\n| | | |-- Adafruit FRAM SPI @ 2.4.0\n| | | | |-- Adafruit BusIO @ 1.11.6\n| | | | | |-- Wire @ 1.0\n| | | | | |-- SPI @ 1.0\n| | | | |-- SPI @ 1.0\n| | | |-- BeiDou\n| | | | |-- STM32duino FreeRTOS @ 10.3.1\n| | | | |-- letterShell @ 3.1\n| | | | | |-- RTT Stream @ 1.2.0\n| | | | | |-- STM32duino FreeRTOS @ 10.3.1\n| | | | | |-- xProject\n| | | |-- IWatchdog @ 1.0.0\n| | | |-- LTE-Cat1\n| | | | |-- STM32duino FreeRTOS @ 10.3.1\n| | | | |-- letterShell @ 3.1\n| | | | | |-- RTT Stream @ 1.2.0\n| | | | | |-- STM32duino FreeRTOS @ 10.3.1\n| | | | | |-- xProject\n| | | |-- STM32duino FreeRTOS @ 10.3.1\n| | | |-- ModbusMaster @ 2.0.1\n| | | |-- OneButton @ 2.0.3\n| | | |-- RTT Stream @ 1.2.0\n| | | |-- SPI @ 1.0\n| | | |-- STM32duino RTC @ 1.2.0\n| | | |-- STM32_TimerInterrupt @ 1.3.0\n| | | |-- TFT-ST7789\n| | | |-- ZJ-Water\n| | | | |-- FastCRC @ 1.41.0\n| | | | |-- STM32duino FreeRTOS @ 10.3.1\n| | | | |-- letterShell @ 3.1\n| | | | | |-- RTT Stream @ 1.2.0\n| | | | | |-- STM32duino FreeRTOS @ 10.3.1\n| | | | | |-- xProject\n| | | |-- letterShell @ 3.1\n| | | | |-- RTT Stream @ 1.2.0\n| | | | |-- STM32duino FreeRTOS @ 10.3.1\n| | | | |-- xProject\n| | | |-- uFire SHT20 @ 1.1.1\n| | | | |-- Wire @ 1.0\n| | | | |-- ArduinoJson @ 6.19.4\n| | | |-- xProject\n| | |-- ArduinoJson @ 6.19.4\nBuilding in debug mode\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduinoVariant/PeripheralPins.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduinoVariant/generic_clock.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduinoVariant/variant_generic.cpp.o\nCompiling .pio/build/Ultimate2022-RTU/SrcWrapper/src/HAL/stm32yyxx_hal.c.o\nCompiling .pio/build/Ultimate2022-RTU/SrcWrapper/src/HAL/stm32yyxx_hal_adc.c.o\nCompiling .pio/build/Ultimate2022-RTU/SrcWrapper/src/HAL/stm32yyxx_hal_adc_ex.c.o\nCompiling .pio/build/Ultimate2022-RTU/SrcWrapper/src/HAL/stm32yyxx_hal_can.c.o\nCompiling .pio/build/Ultimate2022-RTU/SrcWrapper/src/HAL/stm32yyxx_hal_cec.c.o\nCompiling .pio/build/Ultimate2022-RTU/SrcWrapper/src/HAL/stm32yyxx_hal_comp.c.o\nCompiling .pio/build/Ultimate2022-RTU/SrcWrapper/src/HAL/stm32yyxx_hal_comp_ex.c.o\nCompiling .pio/build/Ultimate2022-RTU/SrcWrapper/src/HAL/stm32yyxx_hal_cordic.c.o\nCompiling .pio/build/Ultimate2022-RTU/SrcWrapper/src/HAL/stm32yyxx_hal_cortex.c.o\nCompiling .pio/build/Ultimate2022-RTU/SrcWrapper/src/HAL/stm32yyxx_hal_crc.c.o\nCompiling .pio/build/Ultimate2022-RTU/SrcWrapper/src/HAL/stm32yyxx_hal_crc_ex.c.o\nCompiling .pio/build/Ultimate2022-RTU/SrcWrapper/src/HAL/stm32yyxx_hal_cryp.c.o\nCompiling .pio/build/Ultimate2022-RTU/SrcWrapper/src/HAL/stm32yyxx_hal_cryp_ex.c.o\nCompiling .pio/build/Ultimate2022-RTU/SrcWrapper/src/HAL/stm32yyxx_hal_dac.c.o\nCompiling .pio/build/Ultimate2022-RTU/SrcWrapper/src/HAL/stm32yyxx_hal_dac_ex.c.o\nCompiling .pio/build/Ultimate2022-RTU/SrcWrapper/src/HAL/stm32yyxx_hal_dcache.c.o\nCompiling .pio/build/Ultimate2022-RTU/SrcWrapper/src/HAL/stm32yyxx_hal_dcmi.c.o\nCompiling .pio/build/Ultimate2022-RTU/SrcWrapper/src/HAL/stm32yyxx_hal_dcmi_ex.c.o\nCompiling .pio/build/Ultimate2022-RTU/SrcWrapper/src/HAL/stm32yyxx_hal_dfsdm.c.o\nCompiling .pio/build/Ultimate2022-RTU/SrcWrapper/src/HAL/stm32yyxx_hal_dfsdm_ex.c.o\nCompiling .pio/build/Ultimate2022-RTU/SrcWrapper/src/HAL/stm32yyxx_hal_dma.c.o\nCompiling .pio/build/Ultimate2022-RTU/lib617/STM32RTC/rtc.c.o\nCompiling .pio/build/Ultimate2022-RTU/src/appCommunication.cpp.o\nCompiling .pio/build/Ultimate2022-RTU/src/appDataCollection.cpp.o\nCompiling .pio/build/Ultimate2022-RTU/src/appDisplay.cpp.o\nCompiling .pio/build/Ultimate2022-RTU/src/appPeriphRun.cpp.o\nCompiling .pio/build/Ultimate2022-RTU/src/main.cpp.o\nCompiling .pio/build/Ultimate2022-RTU/src/xCLI.cpp.o\nCompiling .pio/build/Ultimate2022-RTU/libbdd/Wire/Wire.cpp.o\nCompiling .pio/build/Ultimate2022-RTU/libbdd/Wire/utility/twi.c.o\nCompiling .pio/build/Ultimate2022-RTU/lib420/SPI/SPI.cpp.o\nCompiling .pio/build/Ultimate2022-RTU/lib420/SPI/utility/spi_com.c.o\nCompiling .pio/build/Ultimate2022-RTU/lib890/Adafruit BusIO/Adafruit_BusIO_Register.cpp.o\nCompiling .pio/build/Ultimate2022-RTU/lib890/Adafruit BusIO/Adafruit_I2CDevice.cpp.o\nCompiling .pio/build/Ultimate2022-RTU/lib890/Adafruit BusIO/Adafruit_SPIDevice.cpp.o\nCompiling .pio/build/Ultimate2022-RTU/libccf/Adafruit ADS1X15/Adafruit_ADS1X15.cpp.o\nCompiling .pio/build/Ultimate2022-RTU/lib3e6/Adafruit FRAM SPI/Adafruit_FRAM_SPI.cpp.o\nCompiling .pio/build/Ultimate2022-RTU/lib17f/Arduino-RTTStream/RTTStream.cpp.o\nArchiving .pio/build/Ultimate2022-RTU/libbdd/libWire.a\nIndexing .pio/build/Ultimate2022-RTU/libbdd/libWire.a\nArchiving .pio/build/Ultimate2022-RTU/lib420/libSPI.a\nCompiling .pio/build/Ultimate2022-RTU/lib17f/Arduino-RTTStream/SEGGER_RTT.cpp.o\nIndexing .pio/build/Ultimate2022-RTU/lib420/libSPI.a\nCompiling .pio/build/Ultimate2022-RTU/lib17f/Arduino-RTTStream/SEGGER_RTT_printf.cpp.o\nCompiling .pio/build/Ultimate2022-RTU/lib9df/LetterShell/log/log.c.o\nCompiling .pio/build/Ultimate2022-RTU/lib9df/LetterShell/shell.c.o\nArchiving .pio/build/Ultimate2022-RTU/libccf/libAdafruit ADS1X15.a\nCompiling .pio/build/Ultimate2022-RTU/lib9df/LetterShell/shell_cmd_list.c.o\nIndexing .pio/build/Ultimate2022-RTU/libccf/libAdafruit ADS1X15.a\nCompiling .pio/build/Ultimate2022-RTU/lib9df/LetterShell/shell_companion.c.o\nArchiving .pio/build/Ultimate2022-RTU/lib890/libAdafruit BusIO.a\nCompiling .pio/build/Ultimate2022-RTU/lib9df/LetterShell/shell_ext.c.o\nIndexing .pio/build/Ultimate2022-RTU/lib890/libAdafruit BusIO.a\nCompiling .pio/build/Ultimate2022-RTU/libea0/BeiDou/BeiDou.cpp.o\nCompiling .pio/build/Ultimate2022-RTU/lib5cb/IWatchdog/IWatchdog.cpp.o\nCompiling .pio/build/Ultimate2022-RTU/lib783/LTE-Cat1/LTE_Cat1_GM5.cpp.o\nCompiling .pio/build/Ultimate2022-RTU/lib710/ModbusMaster/ModbusMaster.cpp.o\nCompiling .pio/build/Ultimate2022-RTU/libdda/OneButton/OneButton.cpp.o\nCompiling .pio/build/Ultimate2022-RTU/lib8a5/TFT-ST7789/TFT_ST7789.cpp.o\nCompiling .pio/build/Ultimate2022-RTU/lib03f/FastCRC/FastCRChw.cpp.o\nCompiling .pio/build/Ultimate2022-RTU/lib03f/FastCRC/FastCRCsw.cpp.o\nArchiving .pio/build/Ultimate2022-RTU/lib9df/libLetterShell.a\nArchiving .pio/build/Ultimate2022-RTU/lib17f/libArduino-RTTStream.a\nIndexing .pio/build/Ultimate2022-RTU/lib9df/libLetterShell.a\nArchiving .pio/build/Ultimate2022-RTU/lib3e6/libAdafruit FRAM SPI.a\nIndexing .pio/build/Ultimate2022-RTU/lib17f/libArduino-RTTStream.a\nIndexing .pio/build/Ultimate2022-RTU/lib3e6/libAdafruit FRAM SPI.a\nCompiling .pio/build/Ultimate2022-RTU/lib5ba/ZJ-Water/ZJ_Water.cpp.o\nCompiling .pio/build/Ultimate2022-RTU/lib445/SHT20/uFire_SHT20.cpp.o\nCompiling .pio/build/Ultimate2022-RTU/lib445/SHT20/uFire_SHT20_JSON.cpp.o\nCompiling .pio/build/Ultimate2022-RTU/lib445/SHT20/uFire_SHT20_MP.cpp.o\nArchiving .pio/build/Ultimate2022-RTU/libea0/libBeiDou.a\nArchiving .pio/build/Ultimate2022-RTU/lib5cb/libIWatchdog.a\nIndexing .pio/build/Ultimate2022-RTU/libea0/libBeiDou.a\nIndexing .pio/build/Ultimate2022-RTU/lib5cb/libIWatchdog.a\nCompiling .pio/build/Ultimate2022-RTU/lib2d1/xCommon/xCommon.cpp.o\nCompiling .pio/build/Ultimate2022-RTU/lib2d1/xCommon/xMetaData.cpp.o\nArchiving .pio/build/Ultimate2022-RTU/lib710/libModbusMaster.a\nArchiving .pio/build/Ultimate2022-RTU/libdda/libOneButton.a\nIndexing .pio/build/Ultimate2022-RTU/lib710/libModbusMaster.a\nIndexing .pio/build/Ultimate2022-RTU/libdda/libOneButton.a\nCompiling .pio/build/Ultimate2022-RTU/lib1cd/EDB/EDB.cpp.o\nArchiving .pio/build/Ultimate2022-RTU/lib783/libLTE-Cat1.a\nIndexing .pio/build/Ultimate2022-RTU/lib783/libLTE-Cat1.a\nCompiling .pio/build/Ultimate2022-RTU/libad1/FMLayer/xFram.cpp.o\nCompiling .pio/build/Ultimate2022-RTU/libad1/FMLayer/xGUI.cpp.o\nArchiving .pio/build/Ultimate2022-RTU/lib03f/libFastCRC.a\nArchiving .pio/build/Ultimate2022-RTU/lib5ba/libZJ-Water.a\nArchiving .pio/build/Ultimate2022-RTU/lib8a5/libTFT-ST7789.a\nIndexing .pio/build/Ultimate2022-RTU/lib03f/libFastCRC.a\nIndexing .pio/build/Ultimate2022-RTU/lib5ba/libZJ-Water.a\nIndexing .pio/build/Ultimate2022-RTU/lib8a5/libTFT-ST7789.a\nCompiling .pio/build/Ultimate2022-RTU/libad1/FMLayer/xSensor.cpp.o\nCompiling .pio/build/Ultimate2022-RTU/libfca/xDataProtocol/xDataFormat.cpp.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/HardwareSerial.cpp.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/HardwareTimer.cpp.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/IPAddress.cpp.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/Print.cpp.o\nArchiving .pio/build/Ultimate2022-RTU/lib2d1/libxCommon.a\nIndexing .pio/build/Ultimate2022-RTU/lib2d1/libxCommon.a\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/RingBuffer.cpp.o\nArchiving .pio/build/Ultimate2022-RTU/lib1cd/libEDB.a\nIndexing .pio/build/Ultimate2022-RTU/lib1cd/libEDB.a\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/Stream.cpp.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/Tone.cpp.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/USBSerial.cpp.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/VirtIOSerial.cpp.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/WInterrupts.cpp.o\nArchiving .pio/build/Ultimate2022-RTU/lib445/libSHT20.a\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/WMath.cpp.o\nIndexing .pio/build/Ultimate2022-RTU/lib445/libSHT20.a\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/WSerial.cpp.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/WString.cpp.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/abi.cpp.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/avr/dtostrf.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/board.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/hooks.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/itoa.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/main.cpp.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/new.cpp.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/pins_arduino.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/stm32/OpenAMP/libmetal/device.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/stm32/OpenAMP/libmetal/generic/condition.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/stm32/OpenAMP/libmetal/generic/cortexm/sys.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/stm32/OpenAMP/libmetal/generic/generic_device.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/stm32/OpenAMP/libmetal/generic/generic_init.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/stm32/OpenAMP/libmetal/generic/generic_io.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/stm32/OpenAMP/libmetal/generic/generic_shmem.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/stm32/OpenAMP/libmetal/generic/time.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/stm32/OpenAMP/libmetal/init.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/stm32/OpenAMP/libmetal/io.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/stm32/OpenAMP/libmetal/log.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/stm32/OpenAMP/libmetal/shmem.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/stm32/OpenAMP/mbox_ipcc.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/stm32/OpenAMP/open-amp/remoteproc/remoteproc_virtio.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/stm32/OpenAMP/open-amp/rpmsg/rpmsg.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/stm32/OpenAMP/open-amp/rpmsg/rpmsg_virtio.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/stm32/OpenAMP/openamp.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/stm32/OpenAMP/rsc_table.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/stm32/OpenAMP/virt_uart.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/stm32/OpenAMP/virtio/virtio.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/stm32/OpenAMP/virtio/virtqueue.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/stm32/OpenAMP/virtio_buffer.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/stm32/OpenAMP/virtio_log.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/stm32/startup_stm32yyxx.S.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/stm32/usb/cdc/cdc_queue.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/stm32/usb/cdc/usbd_cdc.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/stm32/usb/cdc/usbd_cdc_if.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/stm32/usb/hid/usbd_hid_composite.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/stm32/usb/hid/usbd_hid_composite_if.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/stm32/usb/usb_device_core.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/stm32/usb/usb_device_ctlreq.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/stm32/usb/usb_device_ioreq.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/stm32/usb/usbd_conf.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/stm32/usb/usbd_desc.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/stm32/usb/usbd_ep_conf.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/stm32/usb/usbd_if.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/wiring_analog.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/wiring_digital.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/wiring_pulse.cpp.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/wiring_shift.c.o\nCompiling .pio/build/Ultimate2022-RTU/FrameworkArduino/wiring_time.c.o\nArchiving .pio/build/Ultimate2022-RTU/libFrameworkArduino.a\nIndexing .pio/build/Ultimate2022-RTU/libFrameworkArduino.a\nArchiving .pio/build/Ultimate2022-RTU/libad1/libFMLayer.a\nIndexing .pio/build/Ultimate2022-RTU/libad1/libFMLayer.a\nArchiving .pio/build/Ultimate2022-RTU/libfca/libxDataProtocol.a\nIndexing .pio/build/Ultimate2022-RTU/libfca/libxDataProtocol.a\nLinking .pio/build/Ultimate2022-RTU/firmware.elf\n\n\n/Users/kiraversace/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: .pio/build/Ultimate2022-RTU/firmware.elf section.rodata’ will not fit in region FLASH'\n/Users/kiraversace/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: region FLASH’ overflowed by 7324 bytes\ncollect2: error: ld returned 1 exit status\n*** [.pio/build/Ultimate2022-RTU/firmware.elf] Error 1\n========================= [FAILED] Took 21.56 seconds ========================="`

Yes, the “memory inspection” tool will try to to compile everything in debug mode, which makes everything much bigger than in release mode, but the linker file doesn’t allow such big sizes. But the only “check code” option should work.

Can you temporarily set

board_upload.maximum_size = 524288

in the platformio.ini to make this work?

Yes, it succeed!
But How can I slove this problem at the bottom?

This error should be in cppcheck, so it should be solved there. The workaround was only discussed in https://github.com/platformio/platformio-core/issues/4300. I need to check if this occurrs with the latest cppcheck version and open an issue there.

That the “inspect memory” cannot use the release build but only the bigger debug build is a PIO issue. I’ve tracked this in https://github.com/platformio/platformio-home/issues/4649 now.

Next PIO update will fix the bug?

the problem is still alive