This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.
Version: 2.2.0
More details
| Board | Claims compatibility | Inclusion | json_via_arduino_serial |
|---|---|---|---|
|
arduino:avr:uno
1.8.4 |
Yes | PASS | FAIL |
|
arduino:mbed_nano:nanorp2040connect
2.7.2 |
Yes ⚠️ | FAIL | FAIL |
|
arduino:megaavr:nona4809
1.8.7 |
Yes | PASS | FAIL |
|
arduino:samd:mkrwifi1010
1.8.12 |
Yes ⚠️ | FAIL | FAIL |
|
esp32:esp32:d1_mini32
1.0.6 |
Yes ⚠️ | FAIL | FAIL |
Result: PASS
Sketch uses 444 bytes (1%) of program storage space. Maximum is 32256 bytes. Global variables use 9 bytes (0%) of dynamic memory, leaving 2039 bytes for local variables. Maximum is 2048 bytes.
Result: FAIL
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Cojson/src/cojson.hpp:26:0,
from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Cojson/src/cojson.h:52,
from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Cojson/examples/json_via_arduino_serial/json_via_arduino_serial.ino:22:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Cojson/src/cojson.hpp: In instantiation of 'constexpr const bool cojson::accessor::methods<MyApp::MyClass, bool, &MyApp::MyClass::led_get, &MyApp::MyClass::led_set>::canset':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Cojson/src/cojson.hpp:188:54: required from 'static constexpr bool cojson::accessor::methods<C, T, G, S>::is() [with C = MyApp::MyClass; T = bool; T (C::* G)() const noexcept = &MyApp::MyClass::led_get; void (C::* S)(T) noexcept = &MyApp::MyClass::led_set]'
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Cojson/src/cojson.hpp:1486:13: required from 'bool cojson::details::propertyx<X>::read(cojson::details::propertyx<X>::C&, cojson::details::lexer&) const [with X = cojson::accessor::methods<MyApp::MyClass, bool, &MyApp::MyClass::led_get, &MyApp::MyClass::led_set>; cojson::details::propertyx<X>::C = MyApp::MyClass]'
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Cojson/examples/json_via_arduino_serial/json_via_arduino_serial.ino:126:1: required from here
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Cojson/src/cojson.hpp:183:70: in constexpr expansion of 'elemental::is_null<void (MyApp::MyClass::*)(bool) noexcept, &MyApp::MyClass::led_set>(&MyApp::MyClass::led_set)'
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Cojson/src/elemental.hpp:247:11: error: '(MyApp::MyClass::led_set == 0)' is not a constant expression
return v == nullptr;
~~^~~~~~~~~~
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Cojson/src/cojson.h:52:0,
from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Cojson/examples/json_via_arduino_serial/json_via_arduino_serial.ino:22:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Cojson/src/cojson.hpp: In instantiation of 'static constexpr bool cojson::accessor::methods<C, T, G, S>::is() [with C = MyApp::MyClass; T = bool; T (C::* G)() const noexcept = &MyApp::MyClass::led_get; void (C::* S)(T) noexcept = &MyApp::MyClass::led_set]':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Cojson/src/cojson.hpp:1486:13: required from 'bool cojson::details::propertyx<X>::read(cojson::details::propertyx<X>::C&, cojson::details::lexer&) const [with X = cojson::accessor::methods<MyApp::MyClass, bool, &MyApp::MyClass::led_get, &MyApp::MyClass::led_set>; cojson::details::propertyx<X>::C = MyApp::MyClass]'
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Cojson/examples/json_via_arduino_serial/json_via_arduino_serial.ino:126:1: required from here
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Cojson/src/cojson.hpp:188:62: error: body of constexpr function 'static constexpr bool cojson::accessor::methods<C, T, G, S>::is() [with C = MyApp::MyClass; T = bool; T (C::* G)() const noexcept = &MyApp::MyClass::led_get; void (C::* S)(T) noexcept = &MyApp::MyClass::led_set]' not a return-statement
static inline constexpr bool is() noexcept { return canset; }
^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Cojson/src/cojson.hpp:26:0,
from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Cojson/src/cojson.h:52,
from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Cojson/examples/json_via_arduino_serial/json_via_arduino_serial.ino:22:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Cojson/src/cojson.hpp: In instantiation of 'constexpr const bool cojson::accessor::methods<MyApp::MyClass, bool, &MyApp::MyClass::led_get, &MyApp::MyClass::led_set>::canget':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Cojson/src/cojson.hpp:1506:10: required from 'bool cojson::details::propertyx<X>::write(const C&, cojson::details::ostream&) const [with X = cojson::accessor::methods<MyApp::MyClass, bool, &MyApp::MyClass::led_get, &MyApp::MyClass::led_set>; cojson::details::propertyx<X>::C = MyApp::MyClass]'
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Cojson/examples/json_via_arduino_serial/json_via_arduino_serial.ino:126:1: required from here
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Cojson/src/cojson.hpp:182:70: in constexpr expansion of 'elemental::is_null<bool (MyApp::MyClass::*)() const noexcept, &MyApp::MyClass::led_get>(&MyApp::MyClass::led_get)'
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Cojson/src/elemental.hpp:247:11: error: '(MyApp::MyClass::led_get == 0)' is not a constant expression
return v == nullptr;
~~^~~~~~~~~~
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Cojson/src/cojson.h:52:0,
from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Cojson/examples/json_via_arduino_serial/json_via_arduino_serial.ino:22:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Cojson/src/cojson.hpp: In instantiation of 'static constexpr bool cojson::accessor::methods<C, T, G, S>::has(const C&) [with C = MyApp::MyClass; T = bool; T (C::* G)() const noexcept = &MyApp::MyClass::led_get; void (C::* S)(T) noexcept = &MyApp::MyClass::led_set]':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Cojson/src/cojson.hpp:1512:16: required from 'bool cojson::details::propertyx<X>::has(const C&) const [with X = cojson::accessor::methods<MyApp::MyClass, bool, &MyApp::MyClass::led_get, &MyApp::MyClass::led_set>; cojson::details::propertyx<X>::C = MyApp::MyClass]'
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Cojson/examples/json_via_arduino_serial/json_via_arduino_serial.ino:126:1: required from here
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Cojson/src/cojson.hpp:189:71: error: body of constexpr function 'static constexpr bool cojson::accessor::methods<C, T, G, S>::has(const C&) [with C = MyApp::MyClass; T = bool; T (C::* G)() const noexcept = &MyApp::MyClass::led_get; void (C::* S)(T) noexcept = &MyApp::MyClass::led_set]' not a return-statement
static inline constexpr bool has(const C&) noexcept { return canget; }
^
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/IPAddress.h:23:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/ArduinoAPI.h:30,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:27,
from /tmp/arduino-sketch-9EF3B4F531F618A0973768FA08D5D764/sketch/test.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/Printable.h:36:13: error: 'size_t' does not name a type; did you mean 'pin_size_t'?
virtual size_t printTo(Print& p) const = 0;
^~~~~~
pin_size_t
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/exception:38:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/new:40,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/platform/cxxsupport/mstd_new:27,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/platform/include/platform/Callback.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/platform/include/platform/FileHandle.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/macros.h:41,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/variants/NANO_RP2040_CONNECT/pins_arduino.h:2,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:76,
from /tmp/arduino-sketch-9EF3B4F531F618A0973768FA08D5D764/sketch/test.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/bits/exception.h:64:24: error: expected ';' at end of member declaration
virtual ~exception() _GLIBCXX_TXN_SAFE_DYN _GLIBCXX_USE_NOEXCEPT;
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/bits/exception.h:64:26: error: '_GLIBCXX_TXN_SAFE_DYN' does not name a type; did you mean '_GLIBCXX_NUM_FACETS'?
virtual ~exception() _GLIBCXX_TXN_SAFE_DYN _GLIBCXX_USE_NOEXCEPT;
^~~~~~~~~~~~~~~~~~~~~
_GLIBCXX_NUM_FACETS
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/bits/exception.h:69:12: error: expected ';' at end of member declaration
what() const _GLIBCXX_TXN_SAFE_DYN _GLIBCXX_USE_NOEXCEPT;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/bits/exception.h:69:18: error: '_GLIBCXX_TXN_SAFE_DYN' does not name a type; did you mean '_GLIBCXX_NUM_FACETS'?
what() const _GLIBCXX_TXN_SAFE_DYN _GLIBCXX_USE_NOEXCEPT;
^~~~~~~~~~~~~~~~~~~~~
_GLIBCXX_NUM_FACETS
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/new:40:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/platform/cxxsupport/mstd_new:27,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/platform/include/platform/Callback.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/platform/include/platform/FileHandle.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/macros.h:41,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/variants/NANO_RP2040_CONNECT/pins_arduino.h:2,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:76,
from /tmp/arduino-sketch-9EF3B4F531F618A0973768FA08D5D764/sketch/test.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/exception:53:28: error: expected ';' at end of member declaration
virtual ~bad_exception() _GLIBCXX_TXN_SAFE_DYN _GLIBCXX_USE_NOEXCEPT;
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/exception:53:30: error: '_GLIBCXX_TXN_SAFE_DYN' does not name a type; did you mean '_GLIBCXX_NUM_FACETS'?
virtual ~bad_exception() _GLIBCXX_TXN_SAFE_DYN _GLIBCXX_USE_NOEXCEPT;
^~~~~~~~~~~~~~~~~~~~~
_GLIBCXX_NUM_FACETS
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/exception:57:12: error: expected ';' at end of member declaration
what() const _GLIBCXX_TXN_SAFE_DYN _GLIBCXX_USE_NOEXCEPT;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/exception:57:18: error: '_GLIBCXX_TXN_SAFE_DYN' does not name a type; did you mean '_GLIBCXX_NUM_FACETS'?
what() const _GLIBCXX_TXN_SAFE_DYN _GLIBCXX_USE_NOEXCEPT;
^~~~~~~~~~~~~~~~~~~~~
_GLIBCXX_NUM_FACETS
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/bits/nested_exception.h:40:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/exception:143,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/new:40,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/platform/cxxsupport/mstd_new:27,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/platform/include/platform/Callback.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/platform/include/platform/FileHandle.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/macros.h:41,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/variants/NANO_RP2040_CONNECT/pins_arduino.h:2,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:76,
from /tmp/arduino-sketch-9EF3B4F531F618A0973768FA08D5D764/sketch/test.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/bits/move.h:136:12: error: '_GLIBCXX17_CONSTEXPR' does not name a type; did you mean '_GLIBCXX_CONSTEXPR'?
inline _GLIBCXX17_CONSTEXPR _Tp*
^~~~~~~~~~~~~~~~~~~~
_GLIBCXX_CONSTEXPR
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/bits/move.h:184:38: error: '__is_tuple_like' was not declared in this scope
typename enable_if<__and_<__not_<__is_tuple_like<_Tp>>,
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/bits/move.h:184:38: note: suggested alternative: '__strfmonlike'
typename enable_if<__and_<__not_<__is_tuple_like<_Tp>>,
^~~~~~~~~~~~~~~
__strfmonlike
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/bits/move.h:184:54: error: template argument 1 is invalid
typename enable_if<__and_<__not_<__is_tuple_like<_Tp>>,
^~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/bits/move.h:184:57: error: template argument 1 is invalid
typename enable_if<__and_<__not_<__is_tuple_like<_Tp>>,
^~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/bits/move.h:186:32: error: wrong number of template arguments (3, should be at least 1)
is_move_assignable<_Tp>>::value>::type
^~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/bits/move.h:54:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/bits/nested_exception.h:40,
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/IPAddress.h:23:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/ArduinoAPI.h:30,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:27,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Cojson/examples/json_via_arduino_serial/json_via_arduino_serial.ino:21:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/Printable.h:36:13: error: 'size_t' does not name a type; did you mean 'pin_size_t'?
virtual size_t printTo(Print& p) const = 0;
^~~~~~
pin_size_t
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/exception:38:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/new:40,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/platform/cxxsupport/mstd_new:27,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/platform/include/platform/Callback.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/platform/include/platform/FileHandle.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/macros.h:41,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/variants/NANO_RP2040_CONNECT/pins_arduino.h:2,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:76,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Cojson/examples/json_via_arduino_serial/json_via_arduino_serial.ino:21:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/bits/exception.h:64:24: error: expected ';' at end of member declaration
virtual ~exception() _GLIBCXX_TXN_SAFE_DYN _GLIBCXX_USE_NOEXCEPT;
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/bits/exception.h:64:26: error: '_GLIBCXX_TXN_SAFE_DYN' does not name a type; did you mean '_GLIBCXX_NUM_FACETS'?
virtual ~exception() _GLIBCXX_TXN_SAFE_DYN _GLIBCXX_USE_NOEXCEPT;
^~~~~~~~~~~~~~~~~~~~~
_GLIBCXX_NUM_FACETS
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/bits/exception.h:69:12: error: expected ';' at end of member declaration
what() const _GLIBCXX_TXN_SAFE_DYN _GLIBCXX_USE_NOEXCEPT;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/bits/exception.h:69:18: error: '_GLIBCXX_TXN_SAFE_DYN' does not name a type; did you mean '_GLIBCXX_NUM_FACETS'?
what() const _GLIBCXX_TXN_SAFE_DYN _GLIBCXX_USE_NOEXCEPT;
^~~~~~~~~~~~~~~~~~~~~
_GLIBCXX_NUM_FACETS
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/new:40:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/platform/cxxsupport/mstd_new:27,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/platform/include/platform/Callback.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/platform/include/platform/FileHandle.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/macros.h:41,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/variants/NANO_RP2040_CONNECT/pins_arduino.h:2,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:76,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Cojson/examples/json_via_arduino_serial/json_via_arduino_serial.ino:21:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/exception:53:28: error: expected ';' at end of member declaration
virtual ~bad_exception() _GLIBCXX_TXN_SAFE_DYN _GLIBCXX_USE_NOEXCEPT;
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/exception:53:30: error: '_GLIBCXX_TXN_SAFE_DYN' does not name a type; did you mean '_GLIBCXX_NUM_FACETS'?
virtual ~bad_exception() _GLIBCXX_TXN_SAFE_DYN _GLIBCXX_USE_NOEXCEPT;
^~~~~~~~~~~~~~~~~~~~~
_GLIBCXX_NUM_FACETS
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/exception:57:12: error: expected ';' at end of member declaration
what() const _GLIBCXX_TXN_SAFE_DYN _GLIBCXX_USE_NOEXCEPT;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/exception:57:18: error: '_GLIBCXX_TXN_SAFE_DYN' does not name a type; did you mean '_GLIBCXX_NUM_FACETS'?
what() const _GLIBCXX_TXN_SAFE_DYN _GLIBCXX_USE_NOEXCEPT;
^~~~~~~~~~~~~~~~~~~~~
_GLIBCXX_NUM_FACETS
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/bits/nested_exception.h:40:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/exception:143,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/new:40,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/platform/cxxsupport/mstd_new:27,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/platform/include/platform/Callback.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/platform/include/platform/FileHandle.h:23,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/macros.h:41,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/variants/NANO_RP2040_CONNECT/pins_arduino.h:2,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:76,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Cojson/examples/json_via_arduino_serial/json_via_arduino_serial.ino:21:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/bits/move.h:136:12: error: '_GLIBCXX17_CONSTEXPR' does not name a type; did you mean '_GLIBCXX_CONSTEXPR'?
inline _GLIBCXX17_CONSTEXPR _Tp*
^~~~~~~~~~~~~~~~~~~~
_GLIBCXX_CONSTEXPR
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/bits/move.h:184:38: error: '__is_tuple_like' was not declared in this scope
typename enable_if<__and_<__not_<__is_tuple_like<_Tp>>,
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/bits/move.h:184:38: note: suggested alternative: '__strfmonlike'
typename enable_if<__and_<__not_<__is_tuple_like<_Tp>>,
^~~~~~~~~~~~~~~
__strfmonlike
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/bits/move.h:184:54: error: template argument 1 is invalid
typename enable_if<__and_<__not_<__is_tuple_like<_Tp>>,
^~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/bits/move.h:184:57: error: template argument 1 is invalid
typename enable_if<__and_<__not_<__is_tuple_like<_Tp>>,
^~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/bits/move.h:186:32: error: wrong number of template arguments (3, should be at least 1)
is_move_assignable<_Tp>>::value>::type
^~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++
Result: PASS
Sketch uses 802 bytes (1%) of program storage space. Maximum is 49152 bytes. Global variables use 22 bytes (0%) of dynamic memory, leaving 6122 bytes for local variables. Maximum is 6144 bytes.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Cojson/src/cojson.hpp:26:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Cojson/src/cojson.h:52,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Cojson/examples/json_via_arduino_serial/json_via_arduino_serial.ino:22:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Cojson/src/cojson.hpp: In instantiation of 'constexpr const bool cojson::accessor::methods<MyApp::MyClass, bool, &MyApp::MyClass::led_get, &MyApp::MyClass::led_set>::canset':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Cojson/src/cojson.hpp:188:54: required from 'static constexpr bool cojson::accessor::methods<C, T, G, S>::is() [with C = MyApp::MyClass; T = bool; T (C::* G)() const noexcept = &MyApp::MyClass::led_get; void (C::* S)(T) noexcept = &MyApp::MyClass::led_set]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Cojson/src/cojson.hpp:1486:13: required from 'bool cojson::details::propertyx<X>::read(cojson::details::propertyx<X>::C&, cojson::details::lexer&) const [with X = cojson::accessor::methods<MyApp::MyClass, bool, &MyApp::MyClass::led_get, &MyApp::MyClass::led_set>; cojson::details::propertyx<X>::C = MyApp::MyClass]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Cojson/examples/json_via_arduino_serial/json_via_arduino_serial.ino:126:1: required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Cojson/src/cojson.hpp:183:70: in constexpr expansion of 'elemental::is_null<void (MyApp::MyClass::*)(bool) noexcept, &MyApp::MyClass::led_set>(&MyApp::MyClass::led_set)'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Cojson/src/elemental.hpp:247:11: error: '(MyApp::MyClass::led_set == 0)' is not a constant expression
return v == nullptr;
~~^~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Cojson/src/cojson.h:52:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Cojson/examples/json_via_arduino_serial/json_via_arduino_serial.ino:22:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Cojson/src/cojson.hpp: In instantiation of 'static constexpr bool cojson::accessor::methods<C, T, G, S>::is() [with C = MyApp::MyClass; T = bool; T (C::* G)() const noexcept = &MyApp::MyClass::led_get; void (C::* S)(T) noexcept = &MyApp::MyClass::led_set]':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Cojson/src/cojson.hpp:1486:13: required from 'bool cojson::details::propertyx<X>::read(cojson::details::propertyx<X>::C&, cojson::details::lexer&) const [with X = cojson::accessor::methods<MyApp::MyClass, bool, &MyApp::MyClass::led_get, &MyApp::MyClass::led_set>; cojson::details::propertyx<X>::C = MyApp::MyClass]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Cojson/examples/json_via_arduino_serial/json_via_arduino_serial.ino:126:1: required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Cojson/src/cojson.hpp:188:62: error: body of constexpr function 'static constexpr bool cojson::accessor::methods<C, T, G, S>::is() [with C = MyApp::MyClass; T = bool; T (C::* G)() const noexcept = &MyApp::MyClass::led_get; void (C::* S)(T) noexcept = &MyApp::MyClass::led_set]' not a return-statement
static inline constexpr bool is() noexcept { return canset; }
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Cojson/src/cojson.hpp:26:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Cojson/src/cojson.h:52,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Cojson/examples/json_via_arduino_serial/json_via_arduino_serial.ino:22:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Cojson/src/cojson.hpp: In instantiation of 'constexpr const bool cojson::accessor::methods<MyApp::MyClass, bool, &MyApp::MyClass::led_get, &MyApp::MyClass::led_set>::canget':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Cojson/src/cojson.hpp:1506:10: required from 'bool cojson::details::propertyx<X>::write(const C&, cojson::details::ostream&) const [with X = cojson::accessor::methods<MyApp::MyClass, bool, &MyApp::MyClass::led_get, &MyApp::MyClass::led_set>; cojson::details::propertyx<X>::C = MyApp::MyClass]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Cojson/examples/json_via_arduino_serial/json_via_arduino_serial.ino:126:1: required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Cojson/src/cojson.hpp:182:70: in constexpr expansion of 'elemental::is_null<bool (MyApp::MyClass::*)() const noexcept, &MyApp::MyClass::led_get>(&MyApp::MyClass::led_get)'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Cojson/src/elemental.hpp:247:11: error: '(MyApp::MyClass::led_get == 0)' is not a constant expression
return v == nullptr;
~~^~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Cojson/src/cojson.h:52:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Cojson/examples/json_via_arduino_serial/json_via_arduino_serial.ino:22:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Cojson/src/cojson.hpp: In instantiation of 'static constexpr bool cojson::accessor::methods<C, T, G, S>::has(const C&) [with C = MyApp::MyClass; T = bool; T (C::* G)() const noexcept = &MyApp::MyClass::led_get; void (C::* S)(T) noexcept = &MyApp::MyClass::led_set]':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Cojson/src/cojson.hpp:1512:16: required from 'bool cojson::details::propertyx<X>::has(const C&) const [with X = cojson::accessor::methods<MyApp::MyClass, bool, &MyApp::MyClass::led_get, &MyApp::MyClass::led_set>; cojson::details::propertyx<X>::C = MyApp::MyClass]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Cojson/examples/json_via_arduino_serial/json_via_arduino_serial.ino:126:1: required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Cojson/src/cojson.hpp:189:71: error: body of constexpr function 'static constexpr bool cojson::accessor::methods<C, T, G, S>::has(const C&) [with C = MyApp::MyClass; T = bool; T (C::* G)() const noexcept = &MyApp::MyClass::led_get; void (C::* S)(T) noexcept = &MyApp::MyClass::led_set]' not a return-statement
static inline constexpr bool has(const C&) noexcept { return canget; }
^
Result: FAIL
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/IPAddress.h:23:0,
from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/ArduinoAPI.h:30,
from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:23,
from /private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-1734ACEE5BF962D8DB9B6FEDF67205D1/sketch/test.ino.cpp:1:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/Printable.h:36:13: error: 'size_t' does not name a type; did you mean 'pin_size_t'?
virtual size_t printTo(Print& p) const = 0;
^~~~~~
pin_size_t
Result: FAIL
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/IPAddress.h:23:0,
from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/ArduinoAPI.h:30,
from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:23,
from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Cojson/examples/json_via_arduino_serial/json_via_arduino_serial.ino:21:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/Printable.h:36:13: error: 'size_t' does not name a type; did you mean 'pin_size_t'?
virtual size_t printTo(Print& p) const = 0;
^~~~~~
pin_size_t
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_algobase.h:65:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/algorithm:61,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:142,
from /tmp/arduino-sketch-D143C63230A62F8A1A6EDE7E8C43F0C6/sketch/test.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_iterator_base_types.h:143:43: error: '__void_t' does not name a type
template<typename _Iterator, typename = __void_t<>>
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_iterator_base_types.h:143:51: error: expected '>' before '<' token
template<typename _Iterator, typename = __void_t<>>
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_iterator_base_types.h:148:9: error: '__void_t' was not declared in this scope
__void_t<typename _Iterator::iterator_category,
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_iterator_base_types.h:152:31: error: wrong number of template arguments (6, should be at least 1)
typename _Iterator::reference>>
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_iterator_base_types.h:144:12: note: provided for 'template<class _Iterator, class> struct std::__iterator_traits'
struct __iterator_traits { };
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_iterator_base_types.h:152:40: error: expected unqualified-id before '>' token
typename _Iterator::reference>>
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_iterator_base_types.h:163:41: error: template argument 2 is invalid
: public __iterator_traits<_Iterator> { };
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_algobase.h:71:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/algorithm:61,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:142,
from /tmp/arduino-sketch-D143C63230A62F8A1A6EDE7E8C43F0C6/sketch/test.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/predefined_ops.h:40:7: error: '_GLIBCXX14_CONSTEXPR' does not name a type
_GLIBCXX14_CONSTEXPR
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/predefined_ops.h:45:3: error: '_GLIBCXX14_CONSTEXPR' does not name a type
_GLIBCXX14_CONSTEXPR
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/predefined_ops.h:114:7: error: '_GLIBCXX14_CONSTEXPR' does not name a type
_GLIBCXX14_CONSTEXPR
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/predefined_ops.h:120:9: error: '_GLIBCXX14_CONSTEXPR' does not name a type
_GLIBCXX14_CONSTEXPR
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/predefined_ops.h:127:5: error: '_GLIBCXX14_CONSTEXPR' does not name a type
_GLIBCXX14_CONSTEXPR
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/algorithm:61:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:142,
from /tmp/arduino-sketch-D143C63230A62F8A1A6EDE7E8C43F0C6/sketch/test.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_algobase.h:193:5: error: '_GLIBCXX14_CONSTEXPR' does not name a type
_GLIBCXX14_CONSTEXPR
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_algobase.h:217:5: error: '_GLIBCXX14_CONSTEXPR' does not name a type
_GLIBCXX14_CONSTEXPR
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_algobase.h:241:5: error: '_GLIBCXX14_CONSTEXPR' does not name a type
_GLIBCXX14_CONSTEXPR
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_algobase.h:263:5: error: '_GLIBCXX14_CONSTEXPR' does not name a type
_GLIBCXX14_CONSTEXPR
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_algobase.h: In static member function 'static bool std::__lexicographical_compare<_BoolType>::__lc(_II1, _II1, _II2, _II2)':
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_algobase.h:918:6: error: '__iter_less_iter' is not a member of '__gnu_cxx::__ops'
__gnu_cxx::__ops::__iter_less_iter());
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_algobase.h: In static member function 'static bool std::__lexicographical_compare<true>::__lc(const _Tp*, const _Tp*, const _Up*, const _Up*)':
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_algobase.h:931:29: error: 'min' is not a member of 'std'
if (const size_t __len = std::min(__len1, __len2))
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_algo.h:60:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/algorithm:62,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:142,
from /tmp/arduino-sketch-D143C63230A62F8A1A6EDE7E8C43F0C6/sketch/test.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/algorithmfwd.h: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/algorithmfwd.h:355:5: error: '_GLIBCXX14_CONSTEXPR' does not name a type
_GLIBCXX14_CONSTEXPR
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/algorithmfwd.h:360:5: error: '_GLIBCXX14_CONSTEXPR' does not name a type
_GLIBCXX14_CONSTEXPR
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/algorithmfwd.h:368:5: error: '_GLIBCXX14_CONSTEXPR' does not name a type
_GLIBCXX14_CONSTEXPR
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/algorithmfwd.h:373:5: error: '_GLIBCXX14_CONSTEXPR' does not name a type
_GLIBCXX14_CONSTEXPR
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/algorithmfwd.h:381:5: error: '_GLIBCXX14_CONSTEXPR' does not name a type
_GLIBCXX14_CONSTEXPR
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/algorithmfwd.h:386:5: error: '_GLIBCXX14_CONSTEXPR' does not name a type
_GLIBCXX14_CONSTEXPR
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/algorithmfwd.h:39
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_algobase.h:65:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/algorithm:61,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:142,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Cojson/examples/json_via_arduino_serial/json_via_arduino_serial.ino:21:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_iterator_base_types.h:143:43: error: '__void_t' does not name a type
template<typename _Iterator, typename = __void_t<>>
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_iterator_base_types.h:143:51: error: expected '>' before '<' token
template<typename _Iterator, typename = __void_t<>>
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_iterator_base_types.h:148:9: error: '__void_t' was not declared in this scope
__void_t<typename _Iterator::iterator_category,
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_iterator_base_types.h:152:31: error: wrong number of template arguments (6, should be at least 1)
typename _Iterator::reference>>
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_iterator_base_types.h:144:12: note: provided for 'template<class _Iterator, class> struct std::__iterator_traits'
struct __iterator_traits { };
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_iterator_base_types.h:152:40: error: expected unqualified-id before '>' token
typename _Iterator::reference>>
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_iterator_base_types.h:163:41: error: template argument 2 is invalid
: public __iterator_traits<_Iterator> { };
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_algobase.h:71:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/algorithm:61,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:142,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Cojson/examples/json_via_arduino_serial/json_via_arduino_serial.ino:21:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/predefined_ops.h:40:7: error: '_GLIBCXX14_CONSTEXPR' does not name a type
_GLIBCXX14_CONSTEXPR
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/predefined_ops.h:45:3: error: '_GLIBCXX14_CONSTEXPR' does not name a type
_GLIBCXX14_CONSTEXPR
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/predefined_ops.h:114:7: error: '_GLIBCXX14_CONSTEXPR' does not name a type
_GLIBCXX14_CONSTEXPR
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/predefined_ops.h:120:9: error: '_GLIBCXX14_CONSTEXPR' does not name a type
_GLIBCXX14_CONSTEXPR
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/predefined_ops.h:127:5: error: '_GLIBCXX14_CONSTEXPR' does not name a type
_GLIBCXX14_CONSTEXPR
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/algorithm:61:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:142,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Cojson/examples/json_via_arduino_serial/json_via_arduino_serial.ino:21:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_algobase.h:193:5: error: '_GLIBCXX14_CONSTEXPR' does not name a type
_GLIBCXX14_CONSTEXPR
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_algobase.h:217:5: error: '_GLIBCXX14_CONSTEXPR' does not name a type
_GLIBCXX14_CONSTEXPR
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_algobase.h:241:5: error: '_GLIBCXX14_CONSTEXPR' does not name a type
_GLIBCXX14_CONSTEXPR
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_algobase.h:263:5: error: '_GLIBCXX14_CONSTEXPR' does not name a type
_GLIBCXX14_CONSTEXPR
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_algobase.h: In static member function 'static bool std::__lexicographical_compare<_BoolType>::__lc(_II1, _II1, _II2, _II2)':
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_algobase.h:918:6: error: '__iter_less_iter' is not a member of '__gnu_cxx::__ops'
__gnu_cxx::__ops::__iter_less_iter());
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_algobase.h: In static member function 'static bool std::__lexicographical_compare<true>::__lc(const _Tp*, const _Tp*, const _Up*, const _Up*)':
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_algobase.h:931:29: error: 'min' is not a member of 'std'
if (const size_t __len = std::min(__len1, __len2))
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_algo.h:60:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/algorithm:62,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:142,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Cojson/examples/json_via_arduino_serial/json_via_arduino_serial.ino:21:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/algorithmfwd.h: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/algorithmfwd.h:355:5: error: '_GLIBCXX14_CONSTEXPR' does not name a type
_GLIBCXX14_CONSTEXPR
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/algorithmfwd.h:360:5: error: '_GLIBCXX14_CONSTEXPR' does not name a type
_GLIBCXX14_CONSTEXPR
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/algorithmfwd.h:368:5: error: '_GLIBCXX14_CONSTEXPR' does not name a type
_GLIBCXX14_CONSTEXPR
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/algorithmfwd.h:373:5: error: '_GLIBCXX14_CONSTEXPR' does not name a type
_GLIBCXX14_CONSTEXPR
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/algorithmfwd.h:381:5: error: '_GLIBCXX14_CONSTEXPR' does not name a type
_GLIBCXX14_CONSTEXPR
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/xtensa-esp32-elf/include/c++/5.2.0/bits/algorithmfwd.h:386:5: error: '_GLIBCXX14_CONSTEXPR' does not n