This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.
Version: 1.0.3
More details
Board | Claims compatibility | Inclusion | ESP32WifiCanBridge |
Stm32CanSerial |
Stm32CanSerialNode |
Stm32CanUSB |
ESP32CanLoadTest |
ESP32IOBoard |
ESP32SerialBridge |
---|---|---|---|---|---|---|---|---|---|
arduino:avr:uno
1.8.4 |
No | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
arduino:mbed_nano:nanorp2040connect
2.7.2 |
No | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
arduino:megaavr:nona4809
1.8.7 |
No | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
arduino:samd:mkrwifi1010
1.8.12 |
Yes | PASS | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
esp32:esp32:d1_mini32
1.0.6 |
Yes | PASS | PASS | FAIL | FAIL | FAIL | PASS | PASS | PASS |
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/os/Gpio.hxx:38:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/freertos_drivers/arduino/ArduinoGpio.hxx:38, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/OpenMRNLite.h:41, from /tmp/arduino-testlib334640156/test/test.ino:1: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/utils/macros.h:39:10: fatal error: vector: No such file or directory #include <vector> ^~~~~~~~ compilation terminated.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/ESP32CanLoadTest/ESP32CanLoadTest.ino:36:10: fatal error: ESPmDNS.h: No such file or directory #include <ESPmDNS.h> ^~~~~~~~~~~ compilation terminated.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/ESP32IOBoard/ESP32IOBoard.ino:36:10: fatal error: SPIFFS.h: No such file or directory #include <SPIFFS.h> ^~~~~~~~~~ compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/os/Gpio.hxx:38:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/freertos_drivers/arduino/ArduinoGpio.hxx:38, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/OpenMRNLite.h:41, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/ESP32SerialBridge/ESP32SerialBridge.ino:37: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/utils/macros.h:39:10: fatal error: vector: No such file or directory #include <vector> ^~~~~~~~ compilation terminated.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/ESP32WifiCanBridge/ESP32WifiCanBridge.ino:37:10: fatal error: SPIFFS.h: No such file or directory #include <SPIFFS.h> ^~~~~~~~~~ compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/os/Gpio.hxx:38:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/freertos_drivers/arduino/ArduinoGpio.hxx:38, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/OpenMRNLite.h:41, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerial/Stm32CanSerial.ino:37: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/utils/macros.h:39:10: fatal error: vector: No such file or directory #include <vector> ^~~~~~~~ compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/os/Gpio.hxx:38:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/freertos_drivers/arduino/ArduinoGpio.hxx:38, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/OpenMRNLite.h:41, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerialNode/Stm32CanSerialNode.ino:37: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/utils/macros.h:39:10: fatal error: vector: No such file or directory #include <vector> ^~~~~~~~ compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/os/Gpio.hxx:38:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/freertos_drivers/arduino/ArduinoGpio.hxx:38, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/OpenMRNLite.h:41, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanUSB/Stm32CanUSB.ino:37: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/utils/macros.h:39:10: fatal error: vector: No such file or directory #include <vector> ^~~~~~~~ compilation terminated.
Result: FAIL
WARNING: library OpenMRNLite claims to run on esp32, stm32, sam, samd architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s). In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/freertos_drivers/arduino/Can.hxx:43:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/OpenMRNLite.h:42, from /tmp/arduino-testlib1608421555/test/test.ino:1: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/os/OS.hxx:741:17: error: conflicting declaration of 'uint32_t SystemCoreClock' with 'C' linkage extern uint32_t SystemCoreClock; ^~~~~~~~~~~~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/targets/TARGET_RASPBERRYPI/TARGET_RP2040/PeripheralNames.h:20:0, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/variants/NANO_RP2040_CONNECT/pinmode_arduino.h:24, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:26, from /tmp/arduino-sketch-B0C05B741B1BD4530A787747B621A5DC/sketch/test.ino.cpp:1: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/targets/TARGET_RASPBERRYPI/TARGET_RP2040/cmsis.h:58:17: note: previous declaration with 'C++' linkage extern uint32_t SystemCoreClock; // System Clock Frequency (Core Clock) ^~~~~~~~~~~~~~~
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/ESP32CanLoadTest/ESP32CanLoadTest.ino:36:10: fatal error: ESPmDNS.h: No such file or directory #include <ESPmDNS.h> ^~~~~~~~~~~ compilation terminated.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/ESP32IOBoard/ESP32IOBoard.ino:36:10: fatal error: SPIFFS.h: No such file or directory #include <SPIFFS.h> ^~~~~~~~~~ compilation terminated.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/ESP32SerialBridge/ESP32SerialBridge.ino:38:10: fatal error: SPIFFS.h: No such file or directory #include <SPIFFS.h> ^~~~~~~~~~ compilation terminated.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/ESP32WifiCanBridge/ESP32WifiCanBridge.ino:37:10: fatal error: SPIFFS.h: No such file or directory #include <SPIFFS.h> ^~~~~~~~~~ compilation terminated.
Result: FAIL
WARNING: library OpenMRNLite claims to run on esp32, stm32, sam, samd architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s). In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/freertos_drivers/arduino/Can.hxx:43:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/OpenMRNLite.h:42, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerial/Stm32CanSerial.ino:37: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/os/OS.hxx:741:17: error: conflicting declaration of 'uint32_t SystemCoreClock' with 'C' linkage extern uint32_t SystemCoreClock; ^~~~~~~~~~~~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/targets/TARGET_RASPBERRYPI/TARGET_RP2040/PeripheralNames.h:20:0, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/variants/NANO_RP2040_CONNECT/pinmode_arduino.h:24, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:26, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerial/Stm32CanSerial.ino:36: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/targets/TARGET_RASPBERRYPI/TARGET_RP2040/cmsis.h:58:17: note: previous declaration with 'C++' linkage extern uint32_t SystemCoreClock; // System Clock Frequency (Core Clock) ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerial/Stm32CanSerial.ino:55:1: error: 'Stm32Can' does not name a type Stm32Can Can("/dev/can0"); ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerial/Stm32CanSerial.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerial/Stm32CanSerial.ino:49:20: error: 'PB_9' was not declared in this scope #define CAN_TX_PIN PB_9 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerial/Stm32CanSerial.ino:69:22: note: in expansion of macro 'CAN_TX_PIN' arduino_can_pinmap(CAN_TX_PIN, CAN_RX_PIN); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerial/Stm32CanSerial.ino:53:20: error: 'PB_8' was not declared in this scope #define CAN_RX_PIN PB_8 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerial/Stm32CanSerial.ino:69:34: note: in expansion of macro 'CAN_RX_PIN' arduino_can_pinmap(CAN_TX_PIN, CAN_RX_PIN); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerial/Stm32CanSerial.ino:53:20: note: suggested alternative: '._8' #define CAN_RX_PIN PB_8 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerial/Stm32CanSerial.ino:69:34: note: in expansion of macro 'CAN_RX_PIN' arduino_can_pinmap(CAN_TX_PIN, CAN_RX_PIN); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerial/Stm32CanSerial.ino:69:3: error: 'arduino_can_pinmap' was not declared in this scope arduino_can_pinmap(CAN_TX_PIN, CAN_RX_PIN); ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerial/Stm32CanSerial.ino:72:55: error: expected primary-expression before ',' token can_bridge.reset(new openmrn_arduino::CanBridge(&Can, &openmrn_can_hub)); ^
Result: FAIL
WARNING: library OpenMRNLite claims to run on esp32, stm32, sam, samd architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s). In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/freertos_drivers/arduino/Can.hxx:43:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/OpenMRNLite.h:42, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerialNode/Stm32CanSerialNode.ino:37: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/os/OS.hxx:741:17: error: conflicting declaration of 'uint32_t SystemCoreClock' with 'C' linkage extern uint32_t SystemCoreClock; ^~~~~~~~~~~~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/targets/TARGET_RASPBERRYPI/TARGET_RP2040/PeripheralNames.h:20:0, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/variants/NANO_RP2040_CONNECT/pinmode_arduino.h:24, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:26, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerialNode/Stm32CanSerialNode.ino:36: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/targets/TARGET_RASPBERRYPI/TARGET_RP2040/cmsis.h:58:17: note: previous declaration with 'C++' linkage extern uint32_t SystemCoreClock; // System Clock Frequency (Core Clock) ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerialNode/Stm32CanSerialNode.ino:59:1: error: 'Stm32Can' does not name a type Stm32Can Can("/dev/can0"); ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerialNode/Stm32CanSerialNode.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerialNode/Stm32CanSerialNode.ino:49:20: error: 'PB_9' was not declared in this scope #define CAN_TX_PIN PB_9 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerialNode/Stm32CanSerialNode.ino:83:22: note: in expansion of macro 'CAN_TX_PIN' arduino_can_pinmap(CAN_TX_PIN, CAN_RX_PIN); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerialNode/Stm32CanSerialNode.ino:53:20: error: 'PB_8' was not declared in this scope #define CAN_RX_PIN PB_8 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerialNode/Stm32CanSerialNode.ino:83:34: note: in expansion of macro 'CAN_RX_PIN' arduino_can_pinmap(CAN_TX_PIN, CAN_RX_PIN); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerialNode/Stm32CanSerialNode.ino:53:20: note: suggested alternative: '._8' #define CAN_RX_PIN PB_8 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerialNode/Stm32CanSerialNode.ino:83:34: note: in expansion of macro 'CAN_RX_PIN' arduino_can_pinmap(CAN_TX_PIN, CAN_RX_PIN); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerialNode/Stm32CanSerialNode.ino:83:3: error: 'arduino_can_pinmap' was not declared in this scope arduino_can_pinmap(CAN_TX_PIN, CAN_RX_PIN); ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerialNode/Stm32CanSerialNode.ino:84:28: error: expected primary-expression before ')' token openmrn.add_can_port(&Can); ^
Result: FAIL
WARNING: library OpenMRNLite claims to run on esp32, stm32, sam, samd architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s). In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/freertos_drivers/arduino/Can.hxx:43:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/OpenMRNLite.h:42, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanUSB/Stm32CanUSB.ino:37: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/os/OS.hxx:741:17: error: conflicting declaration of 'uint32_t SystemCoreClock' with 'C' linkage extern uint32_t SystemCoreClock; ^~~~~~~~~~~~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/targets/TARGET_RASPBERRYPI/TARGET_RP2040/PeripheralNames.h:20:0, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/variants/NANO_RP2040_CONNECT/pinmode_arduino.h:24, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:26, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanUSB/Stm32CanUSB.ino:36: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/targets/TARGET_RASPBERRYPI/TARGET_RP2040/cmsis.h:58:17: note: previous declaration with 'C++' linkage extern uint32_t SystemCoreClock; // System Clock Frequency (Core Clock) ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanUSB/Stm32CanUSB.ino:54:1: error: 'Stm32Can' does not name a type Stm32Can Can("/dev/can0"); ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanUSB/Stm32CanUSB.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanUSB/Stm32CanUSB.ino:48:20: error: 'PB_9' was not declared in this scope #define CAN_TX_PIN PB_9 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanUSB/Stm32CanUSB.ino:69:22: note: in expansion of macro 'CAN_TX_PIN' arduino_can_pinmap(CAN_TX_PIN, CAN_RX_PIN); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanUSB/Stm32CanUSB.ino:52:20: error: 'PB_8' was not declared in this scope #define CAN_RX_PIN PB_8 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanUSB/Stm32CanUSB.ino:69:34: note: in expansion of macro 'CAN_RX_PIN' arduino_can_pinmap(CAN_TX_PIN, CAN_RX_PIN); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanUSB/Stm32CanUSB.ino:52:20: note: suggested alternative: '._8' #define CAN_RX_PIN PB_8 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanUSB/Stm32CanUSB.ino:69:34: note: in expansion of macro 'CAN_RX_PIN' arduino_can_pinmap(CAN_TX_PIN, CAN_RX_PIN); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanUSB/Stm32CanUSB.ino:69:3: error: 'arduino_can_pinmap' was not declared in this scope arduino_can_pinmap(CAN_TX_PIN, CAN_RX_PIN); ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanUSB/Stm32CanUSB.ino:72:55: error: expected primary-expression before ',' token can_bridge.reset(new openmrn_arduino::CanBridge(&Can, &openmrn_can_hub)); ^
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/os/Gpio.hxx:38:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/freertos_drivers/arduino/ArduinoGpio.hxx:38, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/OpenMRNLite.h:41, from /tmp/arduino-testlib1608421555/test/test.ino:1: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/utils/macros.h:39:10: fatal error: vector: No such file or directory #include <vector> ^~~~~~~~ compilation terminated.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/ESP32CanLoadTest/ESP32CanLoadTest.ino:36:10: fatal error: ESPmDNS.h: No such file or directory #include <ESPmDNS.h> ^~~~~~~~~~~ compilation terminated.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/ESP32IOBoard/ESP32IOBoard.ino:36:10: fatal error: SPIFFS.h: No such file or directory #include <SPIFFS.h> ^~~~~~~~~~ compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/os/Gpio.hxx:38:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/freertos_drivers/arduino/ArduinoGpio.hxx:38, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/OpenMRNLite.h:41, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/ESP32SerialBridge/ESP32SerialBridge.ino:37: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/utils/macros.h:39:10: fatal error: vector: No such file or directory #include <vector> ^~~~~~~~ compilation terminated.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/ESP32WifiCanBridge/ESP32WifiCanBridge.ino:37:10: fatal error: SPIFFS.h: No such file or directory #include <SPIFFS.h> ^~~~~~~~~~ compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/os/Gpio.hxx:38:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/freertos_drivers/arduino/ArduinoGpio.hxx:38, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/OpenMRNLite.h:41, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerial/Stm32CanSerial.ino:37: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/utils/macros.h:39:10: fatal error: vector: No such file or directory #include <vector> ^~~~~~~~ compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/os/Gpio.hxx:38:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/freertos_drivers/arduino/ArduinoGpio.hxx:38, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/OpenMRNLite.h:41, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerialNode/Stm32CanSerialNode.ino:37: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/utils/macros.h:39:10: fatal error: vector: No such file or directory #include <vector> ^~~~~~~~ compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/os/Gpio.hxx:38:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/freertos_drivers/arduino/ArduinoGpio.hxx:38, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/OpenMRNLite.h:41, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanUSB/Stm32CanUSB.ino:37: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/src/utils/macros.h:39:10: fatal error: vector: No such file or directory #include <vector> ^~~~~~~~ compilation terminated.
Result: PASS
Sketch uses 12156 bytes (4%) of program storage space. Maximum is 262144 bytes. Global variables use 2996 bytes (9%) of dynamic memory, leaving 29772 bytes for local variables. Maximum is 32768 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/ESP32CanLoadTest/ESP32CanLoadTest.ino:36:10: fatal error: ESPmDNS.h: No such file or directory #include <ESPmDNS.h> ^~~~~~~~~~~ compilation terminated.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/ESP32IOBoard/ESP32IOBoard.ino:36:10: fatal error: SPIFFS.h: No such file or directory #include <SPIFFS.h> ^~~~~~~~~~ compilation terminated.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/ESP32SerialBridge/ESP32SerialBridge.ino:38:10: fatal error: SPIFFS.h: No such file or directory #include <SPIFFS.h> ^~~~~~~~~~ compilation terminated.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/ESP32WifiCanBridge/ESP32WifiCanBridge.ino:37:10: fatal error: SPIFFS.h: No such file or directory #include <SPIFFS.h> ^~~~~~~~~~ compilation terminated.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerial/Stm32CanSerial.ino:55:1: error: 'Stm32Can' does not name a type Stm32Can Can("/dev/can0"); ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerial/Stm32CanSerial.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerial/Stm32CanSerial.ino:49:20: error: 'PB_9' was not declared in this scope #define CAN_TX_PIN PB_9 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerial/Stm32CanSerial.ino:69:22: note: in expansion of macro 'CAN_TX_PIN' arduino_can_pinmap(CAN_TX_PIN, CAN_RX_PIN); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerial/Stm32CanSerial.ino:49:20: note: suggested alternative: '._9' #define CAN_TX_PIN PB_9 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerial/Stm32CanSerial.ino:69:22: note: in expansion of macro 'CAN_TX_PIN' arduino_can_pinmap(CAN_TX_PIN, CAN_RX_PIN); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerial/Stm32CanSerial.ino:53:20: error: 'PB_8' was not declared in this scope #define CAN_RX_PIN PB_8 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerial/Stm32CanSerial.ino:69:34: note: in expansion of macro 'CAN_RX_PIN' arduino_can_pinmap(CAN_TX_PIN, CAN_RX_PIN); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerial/Stm32CanSerial.ino:53:20: note: suggested alternative: '._8' #define CAN_RX_PIN PB_8 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerial/Stm32CanSerial.ino:69:34: note: in expansion of macro 'CAN_RX_PIN' arduino_can_pinmap(CAN_TX_PIN, CAN_RX_PIN); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerial/Stm32CanSerial.ino:69:3: error: 'arduino_can_pinmap' was not declared in this scope arduino_can_pinmap(CAN_TX_PIN, CAN_RX_PIN); ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerial/Stm32CanSerial.ino:72:55: error: expected primary-expression before ',' token can_bridge.reset(new openmrn_arduino::CanBridge(&Can, &openmrn_can_hub)); ^
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerialNode/Stm32CanSerialNode.ino:59:1: error: 'Stm32Can' does not name a type Stm32Can Can("/dev/can0"); ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerialNode/Stm32CanSerialNode.ino:71:5: error: 'BOARD_NAME' was not declared in this scope BOARD_NAME, ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerialNode/Stm32CanSerialNode.ino:71:5: note: suggested alternative: '__ASMNAME' BOARD_NAME, ^~~~~~~~~~ __ASMNAME /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerialNode/Stm32CanSerialNode.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerialNode/Stm32CanSerialNode.ino:49:20: error: 'PB_9' was not declared in this scope #define CAN_TX_PIN PB_9 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerialNode/Stm32CanSerialNode.ino:83:22: note: in expansion of macro 'CAN_TX_PIN' arduino_can_pinmap(CAN_TX_PIN, CAN_RX_PIN); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerialNode/Stm32CanSerialNode.ino:49:20: note: suggested alternative: '._9' #define CAN_TX_PIN PB_9 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerialNode/Stm32CanSerialNode.ino:83:22: note: in expansion of macro 'CAN_TX_PIN' arduino_can_pinmap(CAN_TX_PIN, CAN_RX_PIN); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerialNode/Stm32CanSerialNode.ino:53:20: error: 'PB_8' was not declared in this scope #define CAN_RX_PIN PB_8 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerialNode/Stm32CanSerialNode.ino:83:34: note: in expansion of macro 'CAN_RX_PIN' arduino_can_pinmap(CAN_TX_PIN, CAN_RX_PIN); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerialNode/Stm32CanSerialNode.ino:53:20: note: suggested alternative: '._8' #define CAN_RX_PIN PB_8 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerialNode/Stm32CanSerialNode.ino:83:34: note: in expansion of macro 'CAN_RX_PIN' arduino_can_pinmap(CAN_TX_PIN, CAN_RX_PIN); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerialNode/Stm32CanSerialNode.ino:83:3: error: 'arduino_can_pinmap' was not declared in this scope arduino_can_pinmap(CAN_TX_PIN, CAN_RX_PIN); ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerialNode/Stm32CanSerialNode.ino:84:28: error: expected primary-expression before ')' token openmrn.add_can_port(&Can); ^
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanUSB/Stm32CanUSB.ino:54:1: error: 'Stm32Can' does not name a type Stm32Can Can("/dev/can0"); ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanUSB/Stm32CanUSB.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanUSB/Stm32CanUSB.ino:48:20: error: 'PB_9' was not declared in this scope #define CAN_TX_PIN PB_9 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanUSB/Stm32CanUSB.ino:69:22: note: in expansion of macro 'CAN_TX_PIN' arduino_can_pinmap(CAN_TX_PIN, CAN_RX_PIN); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanUSB/Stm32CanUSB.ino:48:20: note: suggested alternative: '._9' #define CAN_TX_PIN PB_9 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanUSB/Stm32CanUSB.ino:69:22: note: in expansion of macro 'CAN_TX_PIN' arduino_can_pinmap(CAN_TX_PIN, CAN_RX_PIN); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanUSB/Stm32CanUSB.ino:52:20: error: 'PB_8' was not declared in this scope #define CAN_RX_PIN PB_8 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanUSB/Stm32CanUSB.ino:69:34: note: in expansion of macro 'CAN_RX_PIN' arduino_can_pinmap(CAN_TX_PIN, CAN_RX_PIN); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanUSB/Stm32CanUSB.ino:52:20: note: suggested alternative: '._8' #define CAN_RX_PIN PB_8 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanUSB/Stm32CanUSB.ino:69:34: note: in expansion of macro 'CAN_RX_PIN' arduino_can_pinmap(CAN_TX_PIN, CAN_RX_PIN); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanUSB/Stm32CanUSB.ino:69:3: error: 'arduino_can_pinmap' was not declared in this scope arduino_can_pinmap(CAN_TX_PIN, CAN_RX_PIN); ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanUSB/Stm32CanUSB.ino:72:55: error: expected primary-expression before ',' token can_bridge.reset(new openmrn_arduino::CanBridge(&Can, &openmrn_can_hub)); ^
Result: PASS
Sketch uses 197736 bytes (15%) of program storage space. Maximum is 1310720 bytes. Global variables use 13084 bytes (3%) of dynamic memory, leaving 314596 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 1017350 bytes (77%) of program storage space. Maximum is 1310720 bytes. Global variables use 43728 bytes (13%) of dynamic memory, leaving 283952 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 988850 bytes (75%) of program storage space. Maximum is 1310720 bytes. Global variables use 43400 bytes (13%) of dynamic memory, leaving 284280 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 474090 bytes (36%) of program storage space. Maximum is 1310720 bytes. Global variables use 16256 bytes (4%) of dynamic memory, leaving 311424 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 979666 bytes (74%) of program storage space. Maximum is 1310720 bytes. Global variables use 42656 bytes (13%) of dynamic memory, leaving 285024 bytes for local variables. Maximum is 327680 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerial/Stm32CanSerial.ino:55:1: error: 'Stm32Can' does not name a type Stm32Can Can("/dev/can0"); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerial/Stm32CanSerial.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerial/Stm32CanSerial.ino:49:20: error: 'PB_9' was not declared in this scope #define CAN_TX_PIN PB_9 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerial/Stm32CanSerial.ino:69:22: note: in expansion of macro 'CAN_TX_PIN' arduino_can_pinmap(CAN_TX_PIN, CAN_RX_PIN); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerial/Stm32CanSerial.ino:53:20: error: 'PB_8' was not declared in this scope #define CAN_RX_PIN PB_8 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerial/Stm32CanSerial.ino:69:34: note: in expansion of macro 'CAN_RX_PIN' arduino_can_pinmap(CAN_TX_PIN, CAN_RX_PIN); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerial/Stm32CanSerial.ino:69:44: error: 'arduino_can_pinmap' was not declared in this scope arduino_can_pinmap(CAN_TX_PIN, CAN_RX_PIN); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerial/Stm32CanSerial.ino:72:55: error: expected primary-expression before ',' token can_bridge.reset(new openmrn_arduino::CanBridge(&Can, &openmrn_can_hub)); ^
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerialNode/Stm32CanSerialNode.ino:59:1: error: 'Stm32Can' does not name a type Stm32Can Can("/dev/can0"); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerialNode/Stm32CanSerialNode.ino:71:5: error: 'BOARD_NAME' was not declared in this scope BOARD_NAME, ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerialNode/Stm32CanSerialNode.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerialNode/Stm32CanSerialNode.ino:49:20: error: 'PB_9' was not declared in this scope #define CAN_TX_PIN PB_9 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerialNode/Stm32CanSerialNode.ino:83:22: note: in expansion of macro 'CAN_TX_PIN' arduino_can_pinmap(CAN_TX_PIN, CAN_RX_PIN); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerialNode/Stm32CanSerialNode.ino:53:20: error: 'PB_8' was not declared in this scope #define CAN_RX_PIN PB_8 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerialNode/Stm32CanSerialNode.ino:83:34: note: in expansion of macro 'CAN_RX_PIN' arduino_can_pinmap(CAN_TX_PIN, CAN_RX_PIN); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerialNode/Stm32CanSerialNode.ino:83:44: error: 'arduino_can_pinmap' was not declared in this scope arduino_can_pinmap(CAN_TX_PIN, CAN_RX_PIN); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanSerialNode/Stm32CanSerialNode.ino:84:28: error: expected primary-expression before ')' token openmrn.add_can_port(&Can); ^
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanUSB/Stm32CanUSB.ino:54:1: error: 'Stm32Can' does not name a type Stm32Can Can("/dev/can0"); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanUSB/Stm32CanUSB.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanUSB/Stm32CanUSB.ino:44:21: error: 'SerialUSB' was not declared in this scope #define SERIAL_PORT SerialUSB ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanUSB/Stm32CanUSB.ino:68:3: note: in expansion of macro 'SERIAL_PORT' SERIAL_PORT.begin(115200); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanUSB/Stm32CanUSB.ino:48:20: error: 'PB_9' was not declared in this scope #define CAN_TX_PIN PB_9 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanUSB/Stm32CanUSB.ino:69:22: note: in expansion of macro 'CAN_TX_PIN' arduino_can_pinmap(CAN_TX_PIN, CAN_RX_PIN); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanUSB/Stm32CanUSB.ino:52:20: error: 'PB_8' was not declared in this scope #define CAN_RX_PIN PB_8 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanUSB/Stm32CanUSB.ino:69:34: note: in expansion of macro 'CAN_RX_PIN' arduino_can_pinmap(CAN_TX_PIN, CAN_RX_PIN); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanUSB/Stm32CanUSB.ino:69:44: error: 'arduino_can_pinmap' was not declared in this scope arduino_can_pinmap(CAN_TX_PIN, CAN_RX_PIN); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanUSB/Stm32CanUSB.ino:72:55: error: expected primary-expression before ',' token can_bridge.reset(new openmrn_arduino::CanBridge(&Can, &openmrn_can_hub)); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OpenMRNLite/examples/Stm32CanUSB/Stm32CanUSB.ino:73:78: error: template argument 1 is invalid serial_bridge.reset(new openmrn_arduino::SerialBridge<decltype(SERIAL_PORT)>( ^