Bodmer / JPEGDecoder

A JPEG decoder library
Other
220 stars 64 forks source link

Reallllllly long error on Arduino 33 BLE Sense #65

Closed AdamMiltonBarker closed 2 years ago

AdamMiltonBarker commented 2 years ago

Hi I am attempting to read a jpg image stored on an SD attached to an Arduino 33 BLE Sense. I have already modified User_Config but I get the following error. Any suggestions ? This is just from import there is no code in the script yet that calls the library yet.

TIA.

`from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/api/ArduinoAPI.h:29, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/Arduino.h:30, from C:\Users\INTEL-~1\AppData\Local\Temp\arduino-sketch-CF5AD8817FB5E8C462F734B93BC8A94C\sketch\all_nano_33_ble_sense.ino.cpp:1: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:388:13: error: expected unqualified-id before 'noexcept' min() _GLIBCXX_USE_NOEXCEPT { return false; } ^ In file included from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\uniform_int_dist.h:35:0, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:66, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\algorithm:62, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/base.h:45, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/flatbuffers.h:20, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/tensorflow/lite/micro/micro_interpreter.h:21, from b:\Devices\Arduino\Nano_33_BLE_Sense\1\all_nano_33_ble\all_nano_33_ble_sense\all_nano_33_ble_sense.ino:9: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits: In static member function 'static constexpr bool std::numeric_limits::lowest()': c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:395:41: error: the value of 'std::numeric_limits::min' is not usable in a constant expression lowest() noexcept { return min(); } ^ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:388:7: note: 'std::numeric_limits::min' was not initialized with a constant expression min() _GLIBCXX_USE_NOEXCEPT { return false; } ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits: At global scope: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:457:7: error: constexpr static data member 'min' must have an initializer min() _GLIBCXX_USE_NOEXCEPT { return glibcxx_min(char); } ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:457:7: error: expected ';' at end of member declaration In file included from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\cstdlib:41:0, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\stdlib.h:36, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/api/Interrupts.h:5, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/api/ArduinoAPI.h:29, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/Arduino.h:30, from C:\Users\INTEL-~1\AppData\Local\Temp\arduino-sketch-CF5AD8817FB5E8C462F734B93BC8A94C\sketch\all_nano_33_ble_sense.ino.cpp:1: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:457:13: error: expected unqualified-id before 'noexcept' min() _GLIBCXX_USE_NOEXCEPT { return glibcxx_min(char); } ^ In file included from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\uniform_int_dist.h:35:0, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:66, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\algorithm:62, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/base.h:45, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/flatbuffers.h:20, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/tensorflow/lite/micro/micro_interpreter.h:21, from b:\Devices\Arduino\Nano_33_BLE_Sense\1\all_nano_33_ble\all_nano_33_ble_sense\all_nano_33_ble_sense.ino:9: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits: In static member function 'static constexpr char std::numeric_limits::lowest()': c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:464:41: error: the value of 'std::numeric_limits::min' is not usable in a constant expression lowest() noexcept { return min(); } ^ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:457:7: note: 'std::numeric_limits::min' was not initialized with a constant expression min() _GLIBCXX_USE_NOEXCEPT { return glibcxx_min(char); } ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits: At global scope: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:524:7: error: constexpr static data member 'min' must have an initializer min() _GLIBCXX_USE_NOEXCEPT { return -SCHAR_MAX - 1; } ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:524:7: error: expected ';' at end of member declaration In file included from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\cstdlib:41:0, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\stdlib.h:36, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/api/Interrupts.h:5, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/api/ArduinoAPI.h:29, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/Arduino.h:30, from C:\Users\INTEL-~1\AppData\Local\Temp\arduino-sketch-CF5AD8817FB5E8C462F734B93BC8A94C\sketch\all_nano_33_ble_sense.ino.cpp:1: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:524:13: error: expected unqualified-id before 'noexcept' min() _GLIBCXX_USE_NOEXCEPT { return -__SCHAR_MAX - 1; } ^ In file included from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\uniform_int_dist.h:35:0, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:66, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\algorithm:62, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/base.h:45, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/flatbuffers.h:20, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/tensorflow/lite/micro/micro_interpreter.h:21, from b:\Devices\Arduino\Nano_33_BLE_Sense\1\all_nano_33_ble\all_nano_33_ble_sense\all_nano_33_ble_sense.ino:9: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits: In static member function 'static constexpr signed char std::numeric_limits::lowest()': c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:531:41: error: the value of 'std::numeric_limits::min' is not usable in a constant expression lowest() noexcept { return min(); } ^ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:524:7: note: 'std::numeric_limits::min' was not initialized with a constant expression min() _GLIBCXX_USE_NOEXCEPT { return -SCHAR_MAX - 1; } ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits: At global scope: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:594:7: error: constexpr static data member 'min' must have an initializer min() _GLIBCXX_USE_NOEXCEPT { return 0; } ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:594:7: error: expected ';' at end of member declaration In file included from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\cstdlib:41:0, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\stdlib.h:36, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/api/Interrupts.h:5, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/api/ArduinoAPI.h:29, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/Arduino.h:30, from C:\Users\INTEL-~1\AppData\Local\Temp\arduino-sketch-CF5AD8817FB5E8C462F734B93BC8A94C\sketch\all_nano_33_ble_sense.ino.cpp:1: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:594:13: error: expected unqualified-id before 'noexcept' min() _GLIBCXX_USE_NOEXCEPT { return 0; } ^ In file included from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\uniform_int_dist.h:35:0, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:66, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\algorithm:62, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/base.h:45, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/flatbuffers.h:20, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/tensorflow/lite/micro/micro_interpreter.h:21, from b:\Devices\Arduino\Nano_33_BLE_Sense\1\all_nano_33_ble\all_nano_33_ble_sense\all_nano_33_ble_sense.ino:9: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits: In static member function 'static constexpr unsigned char std::numeric_limits::lowest()': c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:601:41: error: the value of 'std::numeric_limits::min' is not usable in a constant expression lowest() noexcept { return min(); } ^ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:594:7: note: 'std::numeric_limits::min' was not initialized with a constant expression min() _GLIBCXX_USE_NOEXCEPT { return 0; } ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits: At global scope: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:667:7: error: constexpr static data member 'min' must have an initializer min() _GLIBCXX_USE_NOEXCEPT { return glibcxx_min (wchar_t); } ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:667:7: error: expected ';' at end of member declaration In file included from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\cstdlib:41:0, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\stdlib.h:36, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/api/Interrupts.h:5, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/api/ArduinoAPI.h:29, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/Arduino.h:30, from C:\Users\INTEL-~1\AppData\Local\Temp\arduino-sketch-CF5AD8817FB5E8C462F734B93BC8A94C\sketch\all_nano_33_ble_sense.ino.cpp:1: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:667:13: error: expected unqualified-id before 'noexcept' min() _GLIBCXX_USE_NOEXCEPT { return glibcxx_min (wchar_t); } ^ In file included from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\uniform_int_dist.h:35:0, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:66, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\algorithm:62, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/base.h:45, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/flatbuffers.h:20, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/tensorflow/lite/micro/micro_interpreter.h:21, from b:\Devices\Arduino\Nano_33_BLE_Sense\1\all_nano_33_ble\all_nano_33_ble_sense\all_nano_33_ble_sense.ino:9: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits: In static member function 'static constexpr wchar_t std::numeric_limits::lowest()': c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:674:41: error: the value of 'std::numeric_limits::min' is not usable in a constant expression lowest() noexcept { return min(); } ^ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:667:7: note: 'std::numeric_limits::min' was not initialized with a constant expression min() _GLIBCXX_USE_NOEXCEPT { return glibcxx_min (wchar_t); } ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits: At global scope: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:736:7: error: constexpr static data member 'min' must have an initializer min() noexcept { return glibcxx_min (char16_t); } ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:736:7: error: expected ';' at end of member declaration c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:736:13: error: expected unqualified-id before 'noexcept' min() noexcept { return glibcxx_min (char16_t); } ^~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits: In static member function 'static constexpr char16_t std::numeric_limits::lowest()': c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:742:41: error: the value of 'std::numeric_limits::min' is not usable in a constant expression lowest() noexcept { return min(); } ^ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:736:7: note: 'std::numeric_limits::min' was not initialized with a constant expression min() noexcept { return glibcxx_min (char16_t); } ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits: At global scope: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:797:7: error: constexpr static data member 'min' must have an initializer min() noexcept { return glibcxx_min (char32_t); } ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:797:7: error: expected ';' at end of member declaration c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:797:13: error: expected unqualified-id before 'noexcept' min() noexcept { return __glibcxx_min (char32_t); } ^~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits: In static member function 'static constexpr char32_t std::numeric_limits::lowest()': c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:803:41: error: the value of 'std::numeric_limits::min' is not usable in a constant expression lowest() noexcept { return min(); } ^ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:797:7: note: 'std::numeric_limits::min' was not initialized with a constant expression min() noexcept { return glibcxx_min (char32_t); } ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits: At global scope: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:859:7: error: constexpr static data member 'min' must have an initializer min() _GLIBCXX_USE_NOEXCEPT { return -SHRT_MAX__ - 1; } ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:859:7: error: expected ';' at end of member declaration In file included from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\cstdlib:41:0, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\stdlib.h:36, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/api/Interrupts.h:5, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/api/ArduinoAPI.h:29, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/Arduino.h:30, from C:\Users\INTEL-~1\AppData\Local\Temp\arduino-sketch-CF5AD8817FB5E8C462F734B93BC8A94C\sketch\all_nano_33_ble_sense.ino.cpp:1: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:859:13: error: expected unqualified-id before 'noexcept' min() _GLIBCXX_USE_NOEXCEPT { return -SHRT_MAX - 1; } ^ In file included from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\uniform_int_dist.h:35:0, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:66, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\algorithm:62, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/base.h:45, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/flatbuffers.h:20, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/tensorflow/lite/micro/micro_interpreter.h:21, from b:\Devices\Arduino\Nano_33_BLE_Sense\1\all_nano_33_ble\all_nano_33_ble_sense\all_nano_33_ble_sense.ino:9: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits: In static member function 'static constexpr short int std::numeric_limits::lowest()': c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:866:41: error: the value of 'std::numeric_limits::min' is not usable in a constant expression lowest() noexcept { return min(); } ^ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:859:7: note: 'std::numeric_limits::min' was not initialized with a constant expression min() _GLIBCXX_USE_NOEXCEPT { return -__SHRT_MAX - 1; } ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits: At global scope: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:926:7: error: constexpr static data member 'min' must have an initializer min() _GLIBCXX_USE_NOEXCEPT { return 0; } ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:926:7: error: expected ';' at end of member declaration In file included from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\cstdlib:41:0, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\stdlib.h:36, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/api/Interrupts.h:5, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/api/ArduinoAPI.h:29, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/Arduino.h:30, from C:\Users\INTEL-~1\AppData\Local\Temp\arduino-sketch-CF5AD8817FB5E8C462F734B93BC8A94C\sketch\all_nano_33_ble_sense.ino.cpp:1: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:926:13: error: expected unqualified-id before 'noexcept' min() _GLIBCXX_USE_NOEXCEPT { return 0; } ^ In file included from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\uniform_int_dist.h:35:0, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:66, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\algorithm:62, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/base.h:45, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/flatbuffers.h:20, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/tensorflow/lite/micro/micro_interpreter.h:21, from b:\Devices\Arduino\Nano_33_BLE_Sense\1\all_nano_33_ble\all_nano_33_ble_sense\all_nano_33_ble_sense.ino:9: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits: In static member function 'static constexpr short unsigned int std::numeric_limits::lowest()': c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:933:41: error: the value of 'std::numeric_limits::min' is not usable in a constant expression lowest() noexcept { return min(); } ^ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:926:7: note: 'std::numeric_limits::min' was not initialized with a constant expression min() _GLIBCXX_USE_NOEXCEPT { return 0; } ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits: At global scope: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:999:7: error: constexpr static data member 'min' must have an initializer min() _GLIBCXX_USE_NOEXCEPT { return -INT_MAX__ - 1; } ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:999:7: error: expected ';' at end of member declaration In file included from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\cstdlib:41:0, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\stdlib.h:36, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/api/Interrupts.h:5, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/api/ArduinoAPI.h:29, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/Arduino.h:30, from C:\Users\INTEL-~1\AppData\Local\Temp\arduino-sketch-CF5AD8817FB5E8C462F734B93BC8A94C\sketch\all_nano_33_ble_sense.ino.cpp:1: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:999:13: error: expected unqualified-id before 'noexcept' min() _GLIBCXX_USE_NOEXCEPT { return -INT_MAX - 1; } ^ In file included from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\uniform_int_dist.h:35:0, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:66, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\algorithm:62, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/base.h:45, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/flatbuffers.h:20, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/tensorflow/lite/micro/micro_interpreter.h:21, from b:\Devices\Arduino\Nano_33_BLE_Sense\1\all_nano_33_ble\all_nano_33_ble_sense\all_nano_33_ble_sense.ino:9: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits: In static member function 'static constexpr int std::numeric_limits::lowest()': c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:1006:41: error: the value of 'std::numeric_limits::min' is not usable in a constant expression lowest() noexcept { return min(); } ^ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:999:7: note: 'std::numeric_limits::min' was not initialized with a constant expression min() _GLIBCXX_USE_NOEXCEPT { return -__INT_MAX - 1; } ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits: At global scope: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:1066:7: error: constexpr static data member 'min' must have an initializer min() _GLIBCXX_USE_NOEXCEPT { return 0; } ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:1066:7: error: expected ';' at end of member declaration In file included from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\cstdlib:41:0, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\stdlib.h:36, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/api/Interrupts.h:5, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/api/ArduinoAPI.h:29, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/Arduino.h:30, from C:\Users\INTEL-~1\AppData\Local\Temp\arduino-sketch-CF5AD8817FB5E8C462F734B93BC8A94C\sketch\all_nano_33_ble_sense.ino.cpp:1: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:1066:13: error: expected unqualified-id before 'noexcept' min() _GLIBCXX_USE_NOEXCEPT { return 0; } ^ In file included from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\uniform_int_dist.h:35:0, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:66, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\algorithm:62, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/base.h:45, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/flatbuffers.h:20, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/tensorflow/lite/micro/micro_interpreter.h:21, from b:\Devices\Arduino\Nano_33_BLE_Sense\1\all_nano_33_ble\all_nano_33_ble_sense\all_nano_33_ble_sense.ino:9: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits: In static member function 'static constexpr unsigned int std::numeric_limits::lowest()': c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:1073:41: error: the value of 'std::numeric_limits::min' is not usable in a constant expression lowest() noexcept { return min(); } ^ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:1066:7: note: 'std::numeric_limits::min' was not initialized with a constant expression min() _GLIBCXX_USE_NOEXCEPT { return 0; } ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits: At global scope: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:1138:7: error: constexpr static data member 'min' must have an initializer min() _GLIBCXX_USE_NOEXCEPT { return -LONG_MAX__ - 1; } ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:1138:7: error: expected ';' at end of member declaration In file included from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\cstdlib:41:0, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\stdlib.h:36, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/api/Interrupts.h:5, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/api/ArduinoAPI.h:29, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/Arduino.h:30, from C:\Users\INTEL-~1\AppData\Local\Temp\arduino-sketch-CF5AD8817FB5E8C462F734B93BC8A94C\sketch\all_nano_33_ble_sense.ino.cpp:1: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:1138:13: error: expected unqualified-id before 'noexcept' min() _GLIBCXX_USE_NOEXCEPT { return -LONG_MAX - 1; } ^ In file included from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\uniform_int_dist.h:35:0, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:66, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\algorithm:62, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/base.h:45, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/flatbuffers.h:20, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/tensorflow/lite/micro/micro_interpreter.h:21, from b:\Devices\Arduino\Nano_33_BLE_Sense\1\all_nano_33_ble\all_nano_33_ble_sense\all_nano_33_ble_sense.ino:9: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits: In static member function 'static constexpr long int std::numeric_limits::lowest()': c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:1145:41: error: the value of 'std::numeric_limits::min' is not usable in a constant expression lowest() noexcept { return min(); } ^ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:1138:7: note: 'std::numeric_limits::min' was not initialized with a constant expression min() _GLIBCXX_USE_NOEXCEPT { return -__LONG_MAX - 1; } ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits: At global scope: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:1205:7: error: constexpr static data member 'min' must have an initializer min() _GLIBCXX_USE_NOEXCEPT { return 0; } ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:1205:7: error: expected ';' at end of member declaration In file included from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\cstdlib:41:0, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\stdlib.h:36, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/api/Interrupts.h:5, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/api/ArduinoAPI.h:29, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/Arduino.h:30, from C:\Users\INTEL-~1\AppData\Local\Temp\arduino-sketch-CF5AD8817FB5E8C462F734B93BC8A94C\sketch\all_nano_33_ble_sense.ino.cpp:1: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:1205:13: error: expected unqualified-id before 'noexcept' min() _GLIBCXX_USE_NOEXCEPT { return 0; } ^ In file included from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\uniform_int_dist.h:35:0, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:66, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\algorithm:62, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/base.h:45, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/flatbuffers.h:20, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/tensorflow/lite/micro/micro_interpreter.h:21, from b:\Devices\Arduino\Nano_33_BLE_Sense\1\all_nano_33_ble\all_nano_33_ble_sense\all_nano_33_ble_sense.ino:9: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits: In static member function 'static constexpr long unsigned int std::numeric_limits::lowest()': c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:1212:41: error: the value of 'std::numeric_limits::min' is not usable in a constant expression lowest() noexcept { return min(); } ^ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:1205:7: note: 'std::numeric_limits::min' was not initialized with a constant expression min() _GLIBCXX_USE_NOEXCEPT { return 0; } ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits: At global scope: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:1278:7: error: constexpr static data member 'min' must have an initializer min() _GLIBCXX_USE_NOEXCEPT { return -LONG_LONG_MAX - 1; } ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:1278:7: error: expected ';' at end of member declaration In file included from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\cstdlib:41:0, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\stdlib.h:36, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/api/Interrupts.h:5, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/api/ArduinoAPI.h:29, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/Arduino.h:30, from C:\Users\INTEL-~1\AppData\Local\Temp\arduino-sketch-CF5AD8817FB5E8C462F734B93BC8A94C\sketch\all_nano_33_ble_sense.ino.cpp:1: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:1278:13: error: expected unqualified-id before 'noexcept' min() _GLIBCXX_USE_NOEXCEPT { return -LONG_LONG_MAX - 1; } ^ In file included from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\uniform_int_dist.h:35:0, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:66, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\algorithm:62, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/base.h:45, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/flatbuffers.h:20, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/tensorflow/lite/micro/micro_interpreter.h:21, from b:\Devices\Arduino\Nano_33_BLE_Sense\1\all_nano_33_ble\all_nano_33_ble_sense\all_nano_33_ble_sense.ino:9: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits: In static member function 'static constexpr long long int std::numeric_limits::lowest()': c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:1285:41: error: the value of 'std::numeric_limits::min' is not usable in a constant expression lowest() noexcept { return min(); } ^ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:1278:7: note: 'std::numeric_limits::min' was not initialized with a constant expression min() _GLIBCXX_USE_NOEXCEPT { return -LONG_LONG_MAX - 1; } ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits: At global scope: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:1348:7: error: constexpr static data member 'min' must have an initializer min() _GLIBCXX_USE_NOEXCEPT { return 0; } ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:1348:7: error: expected ';' at end of member declaration In file included from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\cstdlib:41:0, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\stdlib.h:36, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/api/Interrupts.h:5, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/api/ArduinoAPI.h:29, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/Arduino.h:30, from C:\Users\INTEL-~1\AppData\Local\Temp\arduino-sketch-CF5AD8817FB5E8C462F734B93BC8A94C\sketch\all_nano_33_ble_sense.ino.cpp:1: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:1348:13: error: expected unqualified-id before 'noexcept' min() _GLIBCXX_USE_NOEXCEPT { return 0; } ^ In file included from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\uniform_int_dist.h:35:0, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:66, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\algorithm:62, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/base.h:45, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/flatbuffers.h:20, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/tensorflow/lite/micro/micro_interpreter.h:21, from b:\Devices\Arduino\Nano_33_BLE_Sense\1\all_nano_33_ble\all_nano_33_ble_sense\all_nano_33_ble_sense.ino:9: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits: In static member function 'static constexpr long long unsigned int std::numeric_limits::lowest()': c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:1355:41: error: the value of 'std::numeric_limits::min' is not usable in a constant expression lowest() noexcept { return min(); } ^ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:1348:7: note: 'std::numeric_limits::min' was not initialized with a constant expression min() _GLIBCXX_USE_NOEXCEPT { return 0; } ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits: At global scope: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:1599:7: error: constexpr static data member 'min' must have an initializer min() _GLIBCXX_USE_NOEXCEPT { return FLT_MIN__; } ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:1599:7: error: expected ';' at end of member declaration In file included from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\cstdlib:41:0, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\stdlib.h:36, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/api/Interrupts.h:5, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/api/ArduinoAPI.h:29, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/Arduino.h:30, from C:\Users\INTEL-~1\AppData\Local\Temp\arduino-sketch-CF5AD8817FB5E8C462F734B93BC8A94C\sketch\all_nano_33_ble_sense.ino.cpp:1: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:1599:13: error: expected unqualified-id before 'noexcept' min() _GLIBCXX_USE_NOEXCEPT { return FLT_MIN; } ^ In file included from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\uniform_int_dist.h:35:0, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:66, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\algorithm:62, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/base.h:45, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/flatbuffers.h:20, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/tensorflow/lite/micro/micro_interpreter.h:21, from b:\Devices\Arduino\Nano_33_BLE_Sense\1\all_nano_33_ble\all_nano_33_ble_sense\all_nano_33_ble_sense.ino:9: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:1674:7: error: constexpr static data member 'min' must have an initializer min() _GLIBCXX_USE_NOEXCEPT { return DBL_MIN; } ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:1674:7: error: expected ';' at end of member declaration In file included from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\cstdlib:41:0, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\stdlib.h:36, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/api/Interrupts.h:5, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/api/ArduinoAPI.h:29, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/Arduino.h:30, from C:\Users\INTEL-~1\AppData\Local\Temp\arduino-sketch-CF5AD8817FB5E8C462F734B93BC8A94C\sketch\all_nano_33_ble_sense.ino.cpp:1: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:1674:13: error: expected unqualified-id before 'noexcept' min() _GLIBCXX_USE_NOEXCEPT { return __DBL_MIN; } ^ In file included from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\uniform_int_dist.h:35:0, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:66, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\algorithm:62, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/base.h:45, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/flatbuffers.h:20, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/tensorflow/lite/micro/micro_interpreter.h:21, from b:\Devices\Arduino\Nano_33_BLE_Sense\1\all_nano_33_ble\all_nano_33_ble_sense\all_nano_33_ble_sense.ino:9: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:1749:7: error: constexpr static data member 'min' must have an initializer min() _GLIBCXX_USE_NOEXCEPT { return LDBL_MIN__; } ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:1749:7: error: expected ';' at end of member declaration In file included from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\cstdlib:41:0, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\stdlib.h:36, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/api/Interrupts.h:5, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/api/ArduinoAPI.h:29, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/Arduino.h:30, from C:\Users\INTEL-~1\AppData\Local\Temp\arduino-sketch-CF5AD8817FB5E8C462F734B93BC8A94C\sketch\all_nano_33_ble_sense.ino.cpp:1: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\limits:1749:13: error: expected unqualified-id before 'noexcept' min() _GLIBCXX_USE_NOEXCEPT { return LDBL_MIN; } ^ In file included from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:66:0, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\algorithm:62, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/base.h:45, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/flatbuffers.h:20, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/tensorflow/lite/micro/micro_interpreter.h:21, from b:\Devices\Arduino\Nano_33_BLE_Sense\1\all_nano_33_ble\all_nano_33_ble_sense\all_nano_33_ble_sense.ino:9: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\uniform_int_dist.h:153:7: error: expected ';' at end of member declaration min() const ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\uniform_int_dist.h:154:7: error: expected unqualified-id before '{' token { return this->a(); } ^ In file included from b:\Devices\Arduino\Nano_33_BLE_Sense\1\all_nano_33_ble\all_nano_33_ble_sense\all_nano_33_ble_sense.ino:1:0: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h: In function 'void std::merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare)': c:\Users\intel-vr-1\Documents\Arduino\libraries\JPEGDecoder\src/JPEGDecoder.h:74:20: error: expected unqualified-id before '(' token

define min(a,b) (((a) < (b)) ? (a) : (b))

                ^

In file included from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\algorithm:62:0, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/base.h:45, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/flatbuffers.h:20, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/tensorflow/lite/micro/micro_interpreter.h:21, from b:\Devices\Arduino\Nano_33_BLE_Sense\1\all_nano_33_ble\all_nano_33_ble_sense\all_nano_33_ble_sense.ino:9: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h: At global scope: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3450:5: error: 'template constexpr const _Tp std::min' conflicts with a previous declaration min(initializer_list<_Tp> l) ^~~ In file included from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\char_traits.h:39:0, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\string:40, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\stdexcept:39, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\array:39, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\tuple:39, from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\functional:54, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/mbed/platform/cxxsupport/mstd_type_traits:291, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/mbed/platform/include/platform/Callback.h:26, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/mbed/platform/include/platform/FileHandle.h:23, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/macros.h:41, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\variants\ARDUINO_NANO33BLE/pins_arduino.h:3, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/Arduino.h:79, from C:\Users\INTEL-~1\AppData\Local\Temp\arduino-sketch-CF5AD8817FB5E8C462F734B93BC8A94C\sketch\all_nano_33_ble_sense.ino.cpp:1: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algobase.h:243:5: note: previous declaration 'namespace std { }::min' min(const _Tp& __a, const _Tp& b, _Compare comp) ^~~ In file included from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\algorithm:62:0, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/base.h:45, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/flatbuffers.h:20, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/tensorflow/lite/micro/micro_interpreter.h:21, from b:\Devices\Arduino\Nano_33_BLE_Sense\1\all_nano_33_ble\all_nano_33_ble_sense\all_nano_33_ble_sense.ino:9: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3451:7: error: expected primary-expression before 'return' { return *std::min_element(l.begin(), l.end()); } ^~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3451:7: error: expected '}' before 'return' c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3451:7: error: expected ';' before 'return' In file included from b:\Devices\Arduino\Nano_33_BLE_Sense\1\all_nano_33_ble\all_nano_33_ble_sense\all_nano_33_ble_sense.ino:1:0: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3456:5: error: expected ')' before '<' token min(initializer_list<_Tp> __l, _Compare comp) ^ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3456:5: error: expected ')' before '<' token c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3456:5: error: expected ')' before '<' token In file included from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\algorithm:62:0, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/base.h:45, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/flatbuffers.h:20, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/tensorflow/lite/micro/micro_interpreter.h:21, from b:\Devices\Arduino\Nano_33_BLE_Sense\1\all_nano_33_ble\all_nano_33_ble_sense\all_nano_33_ble_sense.ino:9: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3462:9: error: 'template constexpr const _Tp max' conflicts with a previous declaration max(initializer_list<_Tp> l) ^~~~ In file included from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\variants\ARDUINO_NANO33BLE/pinmode_arduino.h:23:0, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/Arduino.h:27, from C:\Users\INTEL-~1\AppData\Local\Temp\arduino-sketch-CF5AD8817FB5E8C462F734B93BC8A94C\sketch\all_nano_33_ble_sense.ino.cpp:1: C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/api/Common.h:130:8: note: previous declaration 'decltype (((b < a) ? b : a)) max(const T&, const L&)' auto max(const T& a, const L& b) -> decltype((b < a) ? b : a) ^~~ In file included from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\algorithm:62:0, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/base.h:45, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/flatbuffers.h:20, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/tensorflow/lite/micro/micro_interpreter.h:21, from b:\Devices\Arduino\Nano_33_BLE_Sense\1\all_nano_33_ble\all_nano_33_ble_sense\all_nano_33_ble_sense.ino:9: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3462:9: error: 'initializer_list' was not declared in this scope max(initializer_list<_Tp> l) ^~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3462:9: note: suggested alternatives: In file included from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\utility:76:0, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/mbed/platform/cxxsupport/mstd_type_traits:290, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/mbed/platform/include/platform/Callback.h:26, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/mbed/platform/include/platform/FileHandle.h:23, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/macros.h:41, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\variants\ARDUINO_NANO33BLE/pins_arduino.h:3, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/Arduino.h:79, from C:\Users\INTEL-~1\AppData\Local\Temp\arduino-sketch-CF5AD8817FB5E8C462F734B93BC8A94C\sketch\all_nano_33_ble_sense.ino.cpp:1: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\initializer_list:47:11: note: 'std::initializer_list' class initializer_list ^~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\initializer_list:47:11: note: 'std::initializer_list' In file included from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\algorithm:62:0, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/base.h:45, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/flatbuffers.h:20, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/tensorflow/lite/micro/micro_interpreter.h:21, from b:\Devices\Arduino\Nano_33_BLE_Sense\1\all_nano_33_ble\all_nano_33_ble_sense\all_nano_33_ble_sense.ino:9: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3462:29: error: expected primary-expression before '>' token max(initializer_list<_Tp> l) ^ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3462:31: error: 'l' was not declared in this scope max(initializer_list<_Tp> l) ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3462:31: note: suggested alternative: 'O' max(initializer_list<_Tp> l) ^~~ O c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3463:5: error: expected ';' before '{' token { return std::max_element(l.begin(), l.end()); } ^ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3468:9: error: 'template<class _Tp, class _Compare> constexpr const _Tp max' conflicts with a previous declaration max(initializer_list<_Tp> l, _Compare comp) ^~~~ In file included from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\variants\ARDUINO_NANO33BLE/pinmode_arduino.h:23:0, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/Arduino.h:27, from C:\Users\INTEL-~1\AppData\Local\Temp\arduino-sketch-CF5AD8817FB5E8C462F734B93BC8A94C\sketch\all_nano_33_ble_sense.ino.cpp:1: C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/api/Common.h:130:8: note: previous declaration 'decltype (((b < a) ? b : a)) max(const T&, const L&)' auto max(const T& a, const L& b) -> decltype((b < a) ? b : a) ^~~ In file included from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\algorithm:62:0, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/base.h:45, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/flatbuffers.h:20, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/tensorflow/lite/micro/micro_interpreter.h:21, from b:\Devices\Arduino\Nano_33_BLE_Sense\1\all_nano_33_ble\all_nano_33_ble_sense\all_nano_33_ble_sense.ino:9: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3468:9: error: 'initializer_list' was not declared in this scope max(initializer_list<_Tp> l, _Compare comp) ^~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3468:9: note: suggested alternatives: In file included from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\utility:76:0, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/mbed/platform/cxxsupport/mstd_type_traits:290, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/mbed/platform/include/platform/Callback.h:26, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/mbed/platform/include/platform/FileHandle.h:23, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/macros.h:41, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\variants\ARDUINO_NANO33BLE/pins_arduino.h:3, from C:\Users\intel-vr-1\AppData\Local\Arduino15\packages\arduino\hardware\mbed\2.2.0\cores\arduino/Arduino.h:79, from C:\Users\INTEL-~1\AppData\Local\Temp\arduino-sketch-CF5AD8817FB5E8C462F734B93BC8A94C\sketch\all_nano_33_ble_sense.ino.cpp:1: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\initializer_list:47:11: note: 'std::initializer_list' class initializer_list ^~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\initializer_list:47:11: note: 'std::initializer_list' In file included from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\algorithm:62:0, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/base.h:45, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/flatbuffers.h:20, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/tensorflow/lite/micro/micro_interpreter.h:21, from b:\Devices\Arduino\Nano_33_BLE_Sense\1\all_nano_33_ble\all_nano_33_ble_sense\all_nano_33_ble_sense.ino:9: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3468:29: error: expected primary-expression before '>' token max(initializer_list<_Tp> l, _Compare __comp) ^ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3468:31: error: 'l' was not declared in this scope max(initializer_list<_Tp> l, _Compare __comp) ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3468:31: note: suggested alternative: 'O' max(initializer_list<_Tp> l, _Compare comp) ^~~ O c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3468:45: error: expected primary-expression before 'comp' max(initializer_list<_Tp> __l, _Compare __comp) ^~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3469:5: error: expected ';' before '{' token { return std::max_element(l.begin(), l.end(), comp); } ^ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3473:12: error: 'pair' does not name a type; did you mean 'main'? inline pair<_Tp, _Tp> ^~~~ main c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3483:12: error: 'pair' does not name a type; did you mean 'main'? inline pair<_Tp, _Tp> ^~~~ main c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h: In function 'bool is_permutation(_ForwardIterator1, _ForwardIterator1, _ForwardIterator2)': c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3553:19: error: 'is_permutation' is not a member of 'std' return std::is_permutation(first1, last1, first2, ^~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3553:19: note: suggested alternative: 'is_permutation' return std::is_permutation(first1, last1, first2, ^~~~ is_permutation c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h: In function 'bool is_permutation(_ForwardIterator1, _ForwardIterator1, _ForwardIterator2, _BinaryPredicate)': c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3585:19: error: 'is_permutation' is not a member of 'std' return std::__is_permutation(first1, last1, first2, ^~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3585:19: note: suggested alternative: 'is_permutation' return std::is_permutation(first1, last1, first2, ^~~~ is_permutation c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h: In function 'bool is_permutation(_ForwardIterator1, _ForwardIterator1, _ForwardIterator2, _ForwardIterator2, _BinaryPredicate)': c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3598:13: error: expected nested-name-specifier before 'iterator_traits' = typename iterator_traits<_ForwardIterator1>::iterator_category; ^~~~~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3600:13: error: expected nested-name-specifier before 'iterator_traits' = typename iterator_traits<_ForwardIterator2>::iterator_category; ^~~~~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3601:26: error: 'is_same' does not name a type; did you mean 'iswspace'? using _It1_is_RA = is_same<_Cat1, random_access_iterator_tag>; ^~~ iswspace c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3602:26: error: 'is_same' does not name a type; did you mean 'iswspace'? using _It2_is_RA = is_same<_Cat2, random_access_iterator_tag>; ^~~ iswspace c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3603:35: error: there are no arguments to '_It1_is_RA' that depend on a template parameter, so a declaration of '_It1_is_RA' must be available [-fpermissive] constexpr bool ra_iters = _It1_is_RA() && _It2_is_RA(); ^~~~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3603:35: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated) c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3603:51: error: there are no arguments to '_It2_is_RA' that depend on a template parameter, so a declaration of '_It2_is_RA' must be available [-fpermissive] constexpr bool ra_iters = _It1_is_RA() && _It2_is_RA(); ^~~~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h: In function 'bool is_permutation(_ForwardIterator1, _ForwardIterator1, _ForwardIterator2, _ForwardIterator2)': c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3673:7: error: 'is_permutation' is not a member of 'std' std::is_permutation(first1, last1, first2, last2, ^~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3673:7: note: suggested alternative: 'is_permutation' std::__is_permutation(first1, last1, first2, last2, ^~~~ is_permutation c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h: In function 'bool is_permutation(_ForwardIterator1, _ForwardIterator1, _ForwardIterator2, _ForwardIterator2, _BinaryPredicate)': c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3701:19: error: '__is_permutation' is not a member of 'std' return std::is_permutation(first1, last1, first2, last2, ^~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3701:19: note: suggested alternative: 'is_permutation' return std::is_permutation(first1, last1, first2, last2, ^~~~ is_permutation c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h: At global scope: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3768:5: error: 'pair' does not name a type; did you mean 'main'? pair<_IntType, _IntType> ^~~~ main c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h: In function 'void shuffle(_RandomAccessIterator, _RandomAccessIterator, _UniformRandomNumberGenerator&&)': c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3803:24: error: expected nested-name-specifier before 'iterator_traits' typedef typename iterator_traits<_RandomAccessIterator>::difference_type ^~~~~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3803:39: error: expected initializer before '<' token typedef typename iterator_traits<_RandomAccessIterator>::difference_type ^ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3806:43: error: '_DistanceType' was not declared in this scope typedef typename std::make_unsigned<_DistanceType>::type ud_type; ^~~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3806:56: error: template argument 1 is invalid typedef typename std::make_unsigned<_DistanceType>::type ud_type; ^ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3810:24: error: expected nested-name-specifier before 'remove_reference' typedef typename remove_reference<_UniformRandomNumberGenerator>::type ^~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3810:40: error: expected initializer before '<' token typedef typename remove_reference<_UniformRandomNumberGenerator>::type ^ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3812:24: error: expected nested-name-specifier before 'common_type' typedef typename common_type<typename _Gen::result_type, ud_type>::type ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3812:35: error: expected initializer before '<' token typedef typename common_type<typename _Gen::result_type, ud_type>::type ^ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3815:13: error: 'uc_type' does not name a type; did you mean 'ud_type'? const __uc_type urngrange = g.max() - g.min(); ^~~~~ ud_type c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3816:13: error: 'uc_type' does not name a type; did you mean 'ud_type'? const __uc_type urange = uc_type(last - first); ^~~~~ ud_type c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3818:11: error: 'urngrange' was not declared in this scope if (urngrange / urange >= __urange) ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3818:25: error: 'urange' was not declared in this scope if (urngrange / urange >= urange) ^~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3818:25: note: suggested alternative: 'rangeof' if (urngrange / urange >= urange) ^~~~ __rangeof c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3839:10: error: 'uc_type' does not name a type; did you mean 'ud_type'? const __uc_type swap_range = uc_type(i - first) + 1; ^~~~~ ud_type c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3841:10: error: 'pair' does not name a type; did you mean 'main'? const pair<uc_type, uc_type> pospos = ^~~~ main c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3844:36: error: '__pospos' was not declared in this scope std::iter_swap(i++, first + pospos.first); ^~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:3844:36: note: suggested alternative: '_fpos_t' std::iter_swap(i++, first + pospos.first); ^~~~ _fpos_t c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h: At global scope: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:4075:21: error: expected nested-name-specifier before 'iterator_traits' inline typename iterator_traits<_InputIterator>::difference_type ^~~~~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:4075:36: error: expected initializer before '<' token inline typename iterator_traits<_InputIterator>::difference_type ^ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:4098:21: error: expected nested-name-specifier before 'iterator_traits' inline typename iterator_traits<_InputIterator>::difference_type ^~~~~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:4098:36: error: expected initializer before '<' token inline typename iterator_traits<_InputIterator>::difference_type ^ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h: In function '_OutputIterator merge(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator)': c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:4937:30: error: '__merge' is not a member of 'std' return _GLIBCXX_STD_A::merge(first1, last1, ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:4937:30: note: suggested alternative: 'merge' return _GLIBCXX_STD_A::merge(first1, last1, ^~~ merge c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h: In function '_OutputIterator merge(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare)': c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:4987:30: error: '__merge' is not a member of 'std' return _GLIBCXX_STD_A::merge(first1, last1, ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:4987:30: note: suggested alternative: 'merge' return _GLIBCXX_STD_A::merge(first1, last1, ^~~ merge c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h: In function 'void __stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare)': c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:4997:24: error: expected nested-name-specifier before 'iterator_traits' typedef typename iterator_traits<_RandomAccessIterator>::value_type ^~~~~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:4997:39: error: expected initializer before '<' token typedef typename iterator_traits<_RandomAccessIterator>::value_type ^ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:4999:24: error: expected nested-name-specifier before 'iterator_traits' typedef typename iterator_traits<_RandomAccessIterator>::difference_type ^~~~~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:4999:39: error: expected initializer before '<' token typedef typename iterator_traits<_RandomAccessIterator>::difference_type ^ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5002:15: error: '_Temporary_buffer' does not name a type typedef _Temporary_buffer<_RandomAccessIterator, _ValueType> _TmpBuf; ^~~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5003:7: error: '_TmpBuf' was not declared in this scope _TmpBuf buf(first, last); ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5005:11: error: 'buf' was not declared in this scope if (buf.begin() == 0) ^~~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5005:11: note: suggested alternative: 'sbuf' if (buf.begin() == 0) ^~~~~ sbuf c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5009:9: error: there are no arguments to '_DistanceType' that depend on a template parameter, so a declaration of '_DistanceType' must be available [-fpermissive] _DistanceType(buf.size()), comp); ^~~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h: In function 'void stable_sort(_RandomAccessIterator, _RandomAccessIterator)': c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5041:23: error: 'stable_sort' is not a member of 'std' _GLIBCXX_STD_A::stable_sort(first, last, ^~~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5041:23: note: suggested alternative: 'stable_sort' _GLIBCXX_STD_A::__stable_sort(first, last, ^~~~~ stable_sort c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h: In function 'void stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare)': c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5077:23: error: 'stable_sort' is not a member of 'std' _GLIBCXX_STD_A::stable_sort(first, last, ^~~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5077:23: note: suggested alternative: 'stable_sort' _GLIBCXX_STD_A::__stable_sort(first, last, ^~~~~ stable_sort c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h: In function '_OutputIterator set_union(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator)': c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5156:30: error: 'set_union' is not a member of 'std' return _GLIBCXX_STD_A::set_union(first1, last1, ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5156:30: note: suggested alternative: 'set_union' return _GLIBCXX_STD_A::set_union(first1, last1, ^~~ set_union c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h: In function '_OutputIterator set_union(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare)': c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5205:30: error: 'set_union' is not a member of 'std' return _GLIBCXX_STD_A::set_union(first1, last1, ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5205:30: note: suggested alternative: 'set_union' return _GLIBCXX_STD_A::set_union(first1, last1, ^~~ set_union c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h: In function '_OutputIterator set_intersection(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator)': c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5273:30: error: 'set_intersection' is not a member of 'std' return _GLIBCXX_STD_A::set_intersection(first1, last1, ^~~~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5273:30: note: suggested alternative: 'set_intersection' return _GLIBCXX_STD_A::__set_intersection(first1, last1, ^~~~~~ set_intersection c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h: In function '_OutputIterator set_intersection(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare)': c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5321:30: error: 'set_intersection' is not a member of 'std' return _GLIBCXX_STD_A::set_intersection(first1, last1, ^~~~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5321:30: note: suggested alternative: 'set_intersection' return _GLIBCXX_STD_A::__set_intersection(first1, last1, ^~~~~~ set_intersection c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h: In function '_OutputIterator set_difference(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator)': c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5393:30: error: 'set_difference' is not a member of 'std' return _GLIBCXX_STD_A::set_difference(first1, last1, ^~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5393:30: note: suggested alternative: 'set_difference' return _GLIBCXX_STD_A::set_difference(first1, last1, ^~~~ set_difference c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h: In function '_OutputIterator set_difference(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare)': c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5443:30: error: 'set_difference' is not a member of 'std' return _GLIBCXX_STD_A::set_difference(first1, last1, ^~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5443:30: note: suggested alternative: 'set_difference' return _GLIBCXX_STD_A::set_difference(first1, last1, ^~~~ set_difference c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h: In function '_OutputIterator set_symmetric_difference(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator)': c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5523:30: error: 'set_symmetric_difference' is not a member of 'std' return _GLIBCXX_STD_A::set_symmetric_difference(first1, last1, ^~~~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5523:30: note: suggested alternative: 'set_symmetric_difference' return _GLIBCXX_STD_A::set_symmetric_difference(first1, last1, ^~~~~~ set_symmetric_difference c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h: In function '_OutputIterator set_symmetric_difference(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare)': c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5574:30: error: 'set_symmetric_difference' is not a member of 'std' return _GLIBCXX_STD_A::set_symmetric_difference(first1, last1, ^~~~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5574:30: note: suggested alternative: 'set_symmetric_difference' return _GLIBCXX_STD_A::set_symmetric_difference(first1, last1, ^~~~~~ set_symmetric_difference c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h: In function 'constexpr _ForwardIterator min_element(_ForwardIterator, _ForwardIterator)': c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5613:30: error: 'min_element' is not a member of 'std' return _GLIBCXX_STD_A::min_element(first, last, ^~~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5613:30: note: suggested alternative: 'min_element' return _GLIBCXX_STD_A::__min_element(first, last, ^~~~~ min_element c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h: In function 'constexpr _ForwardIterator min_element(_ForwardIterator, _ForwardIterator, _Compare)': c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5640:30: error: 'min_element' is not a member of 'std' return _GLIBCXX_STD_A::min_element(first, last, ^~~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5640:30: note: suggested alternative: 'min_element' return _GLIBCXX_STD_A::min_element(first, last, ^~~~~ min_element c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h: In function 'constexpr _ForwardIterator max_element(_ForwardIterator, _ForwardIterator)': c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5677:30: error: 'max_element' is not a member of 'std' return _GLIBCXX_STD_A::max_element(first, last, ^~~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5677:30: note: suggested alternative: 'max_element' return _GLIBCXX_STD_A::max_element(first, last, ^~~~~ max_element c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h: In function 'constexpr _ForwardIterator max_element(_ForwardIterator, _ForwardIterator, _Compare)': c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5704:30: error: 'max_element' is not a member of 'std' return _GLIBCXX_STD_A::max_element(first, last, ^~~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5704:30: note: suggested alternative: 'max_element' return _GLIBCXX_STD_A::__max_element(first, last, ^~~~~ max_element c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h: At global scope: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5713:61: error: 'input_iterator_tag' has not been declared __sample(_InputIterator first, _InputIterator last, input_iterator_tag, ^~~~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5714:36: error: 'random_access_iterator_tag' has not been declared _RandomAccessIterator __out, random_access_iterator_tag, ^~~~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h: In function '_RandomAccessIterator sample(_InputIterator, _InputIterator, int, _RandomAccessIterator, int, _Size, _UniformRandomBitGenerator&&)': c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5717:30: error: 'uniform_int_distribution' does not name a type using distrib_type = uniform_int_distribution<_Size>; ^~~~~~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5718:37: error: '__distrib_type' has not been declared using param_type = typename distrib_type::param_type; ^~~~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5719:7: error: '__distrib_type' was not declared in this scope distrib_type d{}; ^~~~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5719:7: note: suggested alternative: '__tzinfo_type' distrib_type d{}; ^~~~~~ tzinfo_type c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5729:30: error: 'param_type' was not declared in this scope const auto k = d(g, param_type{0, pop_sz}); ^~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5729:30: note: suggested alternative: 'tzrule_type' const auto k = d(g, param_type{0, pop_sz}); ^~~~ tzrule_type c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h: At global scope: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5741:7: error: 'forward_iterator_tag' has not been declared forward_iterator_tag, ^~~~~~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h: In function '_OutputIterator __sample(_ForwardIterator, _ForwardIterator, int, _OutputIterator, _Cat, _Size, _UniformRandomBitGenerator&&)': c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5745:30: error: 'uniform_int_distribution' does not name a type using distrib_type = uniform_int_distribution<_Size>; ^~~~~~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5746:37: error: 'distrib_type' has not been declared using __param_type = typename distrib_type::param_type; ^~~~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5747:22: error: 'make_unsigned_t' does not name a type; did you mean 'max_align_t'? using _USize = make_unsigned_t<_Size>; ^~~~~~~ max_align_t c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5748:20: error: 'remove_reference_t' does not name a type; did you mean 'nrf_saadc_reference_t'? using _Gen = remove_reference_t<_UniformRandomBitGenerator>; ^~~~~~ nrf_saadc_reference_t c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5749:25: error: 'common_type_t' does not name a type using uc_type = common_type_t<typename _Gen::result_type, _USize>; ^~~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5751:7: error: '__distrib_type' was not declared in this scope distrib_type d{}; ^~~~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5751:7: note: suggested alternative: '__tzinfo_type' distrib_type d{}; ^~~~~~ tzinfo_type In file included from b:\Devices\Arduino\Nano_33_BLE_Sense\1\all_nano_33_ble\all_nano_33_ble_sense\all_nano_33_ble_sense.ino:1:0: c:\Users\intel-vr-1\Documents\Arduino\libraries\JPEGDecoder\src/JPEGDecoder.h:74:20: error: expected unqualified-id before '(' token

define min(a,b) (((a) < (b)) ? (a) : (b))

                ^

In file included from c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\algorithm:62:0, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/base.h:45, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/third_party/flatbuffers/include/flatbuffers/flatbuffers.h:20, from c:\Users\intel-vr-1\Documents\Arduino\libraries\Arduino_TensorFlowLite\src/tensorflow/lite/micro/micro_interpreter.h:21, from b:\Devices\Arduino\Nano_33_BLE_Sense\1\all_nano_33_ble\all_nano_33_ble_sense\all_nano_33_ble_sense.ino:9: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5758:13: error: 'uc_type' does not name a type; did you mean 'wctype'? const __uc_type urngrange = g.max() - g.min(); ^~~~~ wctype c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5759:11: error: 'urngrange' was not declared in this scope if (urngrange / uc_type(__unsampled_sz) >= uc_type(unsampled_sz)) ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5765:14: error: 'pair' does not name a type; did you mean 'main'? const pair<_Size, _Size> p = ^~~~ main c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5769:12: error: 'p' was not declared in this scope if (p.first < n) ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5769:12: note: suggested alternative: 'n' if (p.first < n) ^~~ n c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5780:12: error: 'p' was not declared in this scope if (p.second < n) ^~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5780:12: note: suggested alternative: 'n' if (p.second < n) ^~~ n c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5793:15: error: 'param_type' was not declared in this scope if (d(g, __param_type{0, --unsampled_sz}) < n) ^~~~ c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5793:15: note: suggested alternative: '__tzrule_type' if (d(g, param_type{0, --__unsampled_sz}) < n) ^~~~ tzrule_type c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h: At global scope: c:\users\intel-vr-1\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\bits\stl_algo.h:5834:1: error: expected declaration before '}' token } // namespace std ^ Compilation error: Error: 2 UNKNOWN: exit status 1`

AdamMiltonBarker commented 2 years ago

OK moving the import to after:

`#include

include

include

include "main_functions.h"

include "all_model.h"

include "model_settings.h"

include "tensorflow/lite/micro/micro_error_reporter.h"

include "tensorflow/lite/micro/micro_interpreter.h"

include "tensorflow/lite/micro/micro_mutable_op_resolver.h"

include "tensorflow/lite/schema/schema_generated.h"

include "tensorflow/lite/version.h"`

Appears to have been the answer.