GEVCU 7 Error
unknown
c_cpp
3 years ago
22 kB
12
Indexable
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\devices\bms\BatteryManager.cpp: In member function 'virtual void BatteryManager::setup()':
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\devices\bms\BatteryManager.cpp:55:11: internal compiler error: in reshape_init_class, at cp/decl.c:5516
entry = {"CAPACITY", "Capacity of battery pack in ampere-hours", &config->packCapacity, CFG_ENTRY_VAR_TYPE::FLOAT, {.floating = 0.0}, {.floating = 100000.0}, 2, nullptr};
^
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.cpp: In member function 'void CrashHandler::analyzeCrashDataOnStartup()':
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.cpp:46:15: error: invalid use of incomplete type 'struct crashreport_breadcrumbs_struct'
if (bc->bitmask) {
^
In file included from C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.cpp:27:0:
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.h:60:12: note: forward declaration of 'struct crashreport_breadcrumbs_struct'
struct crashreport_breadcrumbs_struct *bc = (struct crashreport_breadcrumbs_struct *)0x2027FFC0;
^
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.cpp:48:23: error: invalid use of incomplete type 'struct crashreport_breadcrumbs_struct'
if (bc->bitmask & (1 << i)) {
^
In file included from C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.cpp:27:0:
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.h:60:12: note: forward declaration of 'struct crashreport_breadcrumbs_struct'
struct crashreport_breadcrumbs_struct *bc = (struct crashreport_breadcrumbs_struct *)0x2027FFC0;
^
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.cpp:52:48: error: invalid use of incomplete type 'struct crashreport_breadcrumbs_struct'
decodeBreadcrumbToSerial(bc->value[i]);
^
In file included from C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.cpp:27:0:
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.h:60:12: note: forward declaration of 'struct crashreport_breadcrumbs_struct'
struct crashreport_breadcrumbs_struct *bc = (struct crashreport_breadcrumbs_struct *)0x2027FFC0;
^
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.cpp:53:41: error: invalid use of incomplete type 'struct crashreport_breadcrumbs_struct'
storedCrumbs[i] = bc->value[i];
^
In file included from C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.cpp:27:0:
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.h:60:12: note: forward declaration of 'struct crashreport_breadcrumbs_struct'
struct crashreport_breadcrumbs_struct *bc = (struct crashreport_breadcrumbs_struct *)0x2027FFC0;
^
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.cpp: In member function 'void CrashHandler::addBreadcrumb(uint32_t)':
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.cpp:102:7: error: invalid use of incomplete type 'struct crashreport_breadcrumbs_struct'
bc->value[0] = bc->value[1];
^
In file included from C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.cpp:27:0:
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.h:60:12: note: forward declaration of 'struct crashreport_breadcrumbs_struct'
struct crashreport_breadcrumbs_struct *bc = (struct crashreport_breadcrumbs_struct *)0x2027FFC0;
^
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.cpp:102:22: error: invalid use of incomplete type 'struct crashreport_breadcrumbs_struct'
bc->value[0] = bc->value[1];
^
In file included from C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.cpp:27:0:
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.h:60:12: note: forward declaration of 'struct crashreport_breadcrumbs_struct'
struct crashreport_breadcrumbs_struct *bc = (struct crashreport_breadcrumbs_struct *)0x2027FFC0;
^
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.cpp:103:7: error: invalid use of incomplete type 'struct crashreport_breadcrumbs_struct'
bc->value[1] = bc->value[2];
^
In file included from C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.cpp:27:0:
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.h:60:12: note: forward declaration of 'struct crashreport_breadcrumbs_struct'
struct crashreport_breadcrumbs_struct *bc = (struct crashreport_breadcrumbs_struct *)0x2027FFC0;
^
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.cpp:103:22: error: invalid use of incomplete type 'struct crashreport_breadcrumbs_struct'
bc->value[1] = bc->value[2];
^
In file included from C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.cpp:27:0:
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.h:60:12: note: forward declaration of 'struct crashreport_breadcrumbs_struct'
struct crashreport_breadcrumbs_struct *bc = (struct crashreport_breadcrumbs_struct *)0x2027FFC0;
^
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.cpp:104:7: error: invalid use of incomplete type 'struct crashreport_breadcrumbs_struct'
bc->value[2] = bc->value[3];
^
In file included from C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.cpp:27:0:
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.h:60:12: note: forward declaration of 'struct crashreport_breadcrumbs_struct'
struct crashreport_breadcrumbs_struct *bc = (struct crashreport_breadcrumbs_struct *)0x2027FFC0;
^
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.cpp:104:22: error: invalid use of incomplete type 'struct crashreport_breadcrumbs_struct'
bc->value[2] = bc->value[3];
^
In file included from C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.cpp:27:0:
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.h:60:12: note: forward declaration of 'struct crashreport_breadcrumbs_struct'
struct crashreport_breadcrumbs_struct *bc = (struct crashreport_breadcrumbs_struct *)0x2027FFC0;
^
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.cpp:105:7: error: invalid use of incomplete type 'struct crashreport_breadcrumbs_struct'
bc->value[3] = bc->value[4];
^
In file included from C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.cpp:27:0:
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.h:60:12: note: forward declaration of 'struct crashreport_breadcrumbs_struct'
struct crashreport_breadcrumbs_struct *bc = (struct crashreport_breadcrumbs_struct *)0x2027FFC0;
^
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.cpp:105:22: error: invalid use of incomplete type 'struct crashreport_breadcrumbs_struct'
bc->value[3] = bc->value[4];
^
In file included from C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.cpp:27:0:
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.h:60:12: note: forward declaration of 'struct crashreport_breadcrumbs_struct'
struct crashreport_breadcrumbs_struct *bc = (struct crashreport_breadcrumbs_struct *)0x2027FFC0;
^
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.cpp:106:7: error: invalid use of incomplete type 'struct crashreport_breadcrumbs_struct'
bc->value[4] = bc->value[5];
^
In file included from C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.cpp:27:0:
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.h:60:12: note: forward declaration of 'struct crashreport_breadcrumbs_struct'
struct crashreport_breadcrumbs_struct *bc = (struct crashreport_breadcrumbs_struct *)0x2027FFC0;
^
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.cpp:106:22: error: invalid use of incomplete type 'struct crashreport_breadcrumbs_struct'
bc->value[4] = bc->value[5];
^
In file included from C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.cpp:27:0:
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.h:60:12: note: forward declaration of 'struct crashreport_breadcrumbs_struct'
struct crashreport_breadcrumbs_struct *bc = (struct crashreport_breadcrumbs_struct *)0x2027FFC0;
^
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.cpp:107:7: error: invalid use of incomplete type 'struct crashreport_breadcrumbs_struct'
bc->value[5] = crumb;
^
In file included from C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.cpp:27:0:
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.h:60:12: note: forward declaration of 'struct crashreport_breadcrumbs_struct'
struct crashreport_breadcrumbs_struct *bc = (struct crashreport_breadcrumbs_struct *)0x2027FFC0;
^
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.cpp:109:78: error: invalid application of 'sizeof' to incomplete type 'crashreport_breadcrumbs_struct'
arm_dcache_flush((void *)bc, sizeof(struct crashreport_breadcrumbs_struct));
^
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.cpp: In member function 'void CrashHandler::updateBreadcrumb(uint8_t)':
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.cpp:120:7: error: invalid use of incomplete type 'struct crashreport_breadcrumbs_struct'
bc->value[5] = (bc->value[5] & 0xFFFFFFF8) + (crumb & 0x7F);
^
In file included from C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.cpp:27:0:
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.h:60:12: note: forward declaration of 'struct crashreport_breadcrumbs_struct'
struct crashreport_breadcrumbs_struct *bc = (struct crashreport_breadcrumbs_struct *)0x2027FFC0;
^
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.cpp:120:23: error: invalid use of incomplete type 'struct crashreport_breadcrumbs_struct'
bc->value[5] = (bc->value[5] & 0xFFFFFFF8) + (crumb & 0x7F);
^
In file included from C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.cpp:27:0:
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.h:60:12: note: forward declaration of 'struct crashreport_breadcrumbs_struct'
struct crashreport_breadcrumbs_struct *bc = (struct crashreport_breadcrumbs_struct *)0x2027FFC0;
^
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\CrashHandler.cpp:122:78: error: invalid application of 'sizeof' to incomplete type 'crashreport_breadcrumbs_struct'
arm_dcache_flush((void *)bc, sizeof(struct crashreport_breadcrumbs_struct));
^
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\devices\charger\ChargeController.cpp: In member function 'virtual void ChargeController::setup()':
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\devices\charger\ChargeController.cpp:53:11: internal compiler error: in reshape_init_class, at cp/decl.c:5516
entry = {"CHARGER-TARGETV", "Target output voltage for charger", &config->targetUpperVoltage, CFG_ENTRY_VAR_TYPE::FLOAT, {.floating = 0.0}, {.floating = 1000.0}, 2, nullptr};
^
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\SerialConsole.cpp: In member function 'void SerialConsole::printConfigEntry(const Device*, const ConfigEntry&)':
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\SerialConsole.cpp:83:58: warning: invalid conversion from 'const Device*' to 'Device*' [-fpermissive]
descString = CALL_MEMBER_FN(dev, entry.descFunc)();
^
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\SerialConsole.cpp: In member function 'void SerialConsole::handleShortCmd()':
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\SerialConsole.cpp:482:13: warning: unused variable 'val' [-Wunused-variable]
uint8_t val;
^
In file included from c:\Users\sansh\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson.hpp:42:0,
from c:\Users\sansh\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson.h:9,
from C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\DeviceManager.h:30,
from C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\Heartbeat.h:32,
from C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\SerialConsole.h:32,
from C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\SerialConsole.cpp:27:
c:\Users\sansh\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/Variant/ConverterImpl.hpp: In instantiation of 'static T ArduinoJson::V6212PB::Converter<T, Enable>::fromJson(ArduinoJson::V6212PB::JsonVariantConst) [with T = char*; Enable = void]':
c:\Users\sansh\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/Variant/VariantRefBase.hpp:53:34: required from 'typename ArduinoJson::V6212PB::detail::enable_if<(! ArduinoJson::V6212PB::detail::ConverterNeedsWriteableRef<T>::value), T>::type ArduinoJson::V6212PB::detail::VariantRefBase<TDerived>::as() const [with T = char*; TDerived = ArduinoJson::V6212PB::detail::MemberProxy<ArduinoJson::V6212PB::JsonVariant, const char*>; typename ArduinoJson::V6212PB::detail::enable_if<(! ArduinoJson::V6212PB::detail::ConverterNeedsWriteableRef<T>::value), T>::type = char*]'
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\SerialConsole.cpp:704:92: required from here
c:\Users\sansh\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/Variant/ConverterImpl.hpp:24:20: error: no matching function for call to 'convertFromJson(ArduinoJson::V6212PB::JsonVariantConst&, char*&)'
convertFromJson(src, result); // Error here? See https://arduinojson.org/v6/unsupported-as/
^
c:\Users\sansh\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/Variant/ConverterImpl.hpp:283:13: note: candidate: void ArduinoJson::V6212PB::convertFromJson(ArduinoJson::V6212PB::JsonVariantConst, std::__cxx11::string&) <near match>
inline void convertFromJson(JsonVariantConst src, std::string& dst) {
^
c:\Users\sansh\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/Variant/ConverterImpl.hpp:283:13: note: conversion of argument 2 would be ill-formed:
c:\Users\sansh\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/Variant/ConverterImpl.hpp:24:20: error: invalid initialization of non-const reference of type 'std::__cxx11::string& {aka std::__cxx11::basic_string<char>&}' from an rvalue of type 'std::__cxx11::string {aka std::__cxx11::basic_string<char>}'
convertFromJson(src, result); // Error here? See https://arduinojson.org/v6/unsupported-as/
^
In file included from c:\users\sansh\appdata\local\arduino15\packages\teensy\tools\teensy-compile\5.4.1\arm\arm-none-eabi\include\c++\5.4.1\string:52:0,
from c:\users\sansh\appdata\local\arduino15\packages\teensy\tools\teensy-compile\5.4.1\arm\arm-none-eabi\include\c++\5.4.1\stdexcept:39,
from c:\users\sansh\appdata\local\arduino15\packages\teensy\tools\teensy-compile\5.4.1\arm\arm-none-eabi\include\c++\5.4.1\array:38,
from c:\users\sansh\appdata\local\arduino15\packages\teensy\tools\teensy-compile\5.4.1\arm\arm-none-eabi\include\c++\5.4.1\tuple:39,
from c:\users\sansh\appdata\local\arduino15\packages\teensy\tools\teensy-compile\5.4.1\arm\arm-none-eabi\include\c++\5.4.1\functional:55,
from c:\Users\sansh\Documents\Arduino\libraries\TeensyTimerTool\src/inplace_function.h:3,
from c:\Users\sansh\Documents\Arduino\libraries\TeensyTimerTool\src/types.h:9,
from c:\Users\sansh\Documents\Arduino\libraries\TeensyTimerTool\src/ITimerChannel.h:3,
from c:\Users\sansh\Documents\Arduino\libraries\TeensyTimerTool\src/API/baseTimer.h:5,
from c:\Users\sansh\Documents\Arduino\libraries\TeensyTimerTool\src/API/oneShotTimer.h:4,
from c:\Users\sansh\Documents\Arduino\libraries\TeensyTimerTool\src/TeensyTimerTool.h:3,
from C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\TickHandler.h:34,
from C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\Heartbeat.h:31,
from C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\SerialConsole.h:32,
from C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\SerialConsole.cpp:27:
c:\users\sansh\appdata\local\arduino15\packages\teensy\tools\teensy-compile\5.4.1\arm\arm-none-eabi\include\c++\5.4.1\bits\basic_string.h:455:7: note: after user-defined conversion: std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]
basic_string(const _CharT* __s, const _Alloc& __a = _Alloc())
^
In file included from c:\Users\sansh\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson.hpp:42:0,
from c:\Users\sansh\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson.h:9,
from C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\DeviceManager.h:30,
from C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\Heartbeat.h:32,
from C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\SerialConsole.h:32,
from C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\SerialConsole.cpp:27:
c:\Users\sansh\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/Variant/ConverterImpl.hpp:267:13: note: candidate: void ArduinoJson::V6212PB::convertFromJson(ArduinoJson::V6212PB::JsonVariantConst, String&) <near match>
inline void convertFromJson(JsonVariantConst src, ::String& dst) {
^
c:\Users\sansh\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/Variant/ConverterImpl.hpp:267:13: note: conversion of argument 2 would be ill-formed:
c:\Users\sansh\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/Variant/ConverterImpl.hpp:24:20: error: invalid initialization of non-const reference of type 'String&' from an rvalue of type 'String'
convertFromJson(src, result); // Error here? See https://arduinojson.org/v6/unsupported-as/
^
In file included from C:\Users\sansh\AppData\Local\Arduino15\packages\teensy\hardware\avr\1.56.1\cores\teensy4/Print.h:38:0,
from C:\Users\sansh\AppData\Local\Arduino15\packages\teensy\hardware\avr\1.56.1\cores\teensy4/Stream.h:24,
from C:\Users\sansh\AppData\Local\Arduino15\packages\teensy\hardware\avr\1.56.1\cores\teensy4/HardwareSerial.h:115,
from C:\Users\sansh\AppData\Local\Arduino15\packages\teensy\hardware\avr\1.56.1\cores\teensy4/WProgram.h:46,
from C:\Users\sansh\AppData\Local\Temp\arduino\sketches\94F39DFF727421BBA93DF5EA767ECEE2/pch/Arduino.h:6,
from c:\Users\sansh\Documents\Arduino\libraries\FlexCAN_T4/FlexCAN_T4.h:33,
from C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\config.h:36,
from C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\SerialConsole.h:31,
from C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\SerialConsole.cpp:27:
C:\Users\sansh\AppData\Local\Arduino15\packages\teensy\hardware\avr\1.56.1\cores\teensy4/WString.h:57:2: note: after user-defined conversion: String::String(const char*)
String(const char *cstr = (const char *)NULL);
^
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\devices\dcdc\DCDCController.cpp: In member function 'virtual void DCDCController::setup()':
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\devices\dcdc\DCDCController.cpp:53:11: internal compiler error: in reshape_init_class, at cp/decl.c:5516
entry = {"DC-TARGETV", "Target output voltage for DC/DC", &config->targetLowVoltage, CFG_ENTRY_VAR_TYPE::FLOAT, {.floating = 0.0}, {.floating = 1000.0}, 2, nullptr};
^
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\DeviceManager.cpp: In member function 'void DeviceManager::removeDevice(Device*)':
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\DeviceManager.cpp:84:12: warning: enumeration value 'DEVICE_HVAC' not handled in switch [-Wswitch]
switch (device->getType()) {
^
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\DeviceManager.cpp: In member function 'void DeviceManager::createJsonDeviceList(ArduinoJson::V6212PB::DynamicJsonDocument&)':
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\DeviceManager.cpp:507:16: warning: enumeration value 'DEVICE_HVAC' not handled in switch [-Wswitch]
switch (dev->getType())
^
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\DeviceManager.cpp: In member function 'virtual void DeviceManager::handleTick()':
C:\Users\sansh\Downloads\GEVCU7\GEVCU7\src\DeviceManager.cpp:239:27: warning: 'out' may be used uninitialized in this function [-Wmaybe-uninitialized]
if ( fabs(currVal - it->lastValue) > 0.001) //has the value changed?
^
Multiple libraries were found for "FlexCAN_T4.h"
Used: C:\Users\sansh\Documents\Arduino\libraries\FlexCAN_T4
Not used: C:\Users\sansh\AppData\Local\Arduino15\packages\teensy\hardware\avr\1.56.1\libraries\FlexCAN_T4
Multiple libraries were found for "SD.h"
Used: C:\Users\sansh\AppData\Local\Arduino15\packages\teensy\hardware\avr\1.56.1\libraries\SD
Not used: C:\Users\sansh\AppData\Local\Arduino15\libraries\SD
Multiple libraries were found for "SdFat.h"
Used: C:\Users\sansh\AppData\Local\Arduino15\packages\teensy\hardware\avr\1.56.1\libraries\SdFat
Not used: C:\Users\sansh\Documents\Arduino\libraries\SdFat_-_Adafruit_Fork
exit status 1
Compilation error: invalid use of incomplete type 'struct crashreport_breadcrumbs_struct'Editor is loading...