This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.
Version: 1.0.0
More details
| Board | Claims compatibility | Inclusion | Get_Voltage |
Set_Angle |
Set_PWM |
Set_Round |
|---|---|---|---|---|---|---|
|
arduino:avr:uno
1.8.4 |
Yes | PASS | PASS | PASS | PASS | FAIL |
|
arduino:mbed_nano:nanorp2040connect
2.7.2 |
Yes | PASS | PASS | PASS | PASS | FAIL |
|
arduino:megaavr:nona4809
1.8.7 |
Yes | PASS | PASS | PASS | PASS | FAIL |
|
arduino:samd:mkrwifi1010
1.8.12 |
Yes | PASS | PASS | PASS | PASS | FAIL |
|
esp32:esp32:d1_mini32
1.0.6 |
Yes | PASS | PASS | PASS | PASS | FAIL |
Result: PASS
This library has no main header file so an empty one was created.
Sketch uses 1636 bytes (5%) of program storage space. Maximum is 32256 bytes. Global variables use 122 bytes (5%) of dynamic memory, leaving 1926 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 5872 bytes (18%) of program storage space. Maximum is 32256 bytes. Global variables use 532 bytes (25%) of dynamic memory, leaving 1516 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 6272 bytes (19%) of program storage space. Maximum is 32256 bytes. Global variables use 509 bytes (24%) of dynamic memory, leaving 1539 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 6356 bytes (19%) of program storage space. Maximum is 32256 bytes. Global variables use 515 bytes (25%) of dynamic memory, leaving 1533 bytes for local variables. Maximum is 2048 bytes.
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/examples/Set_Round/Set_Round.ino:6:7: error: 'float round' redeclared as different kind of symbol
float round;
^~~~~
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:26:0,
from /private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-F14FC13BED526731C6EED0F3F1536908/sketch/Set_Round.ino.cpp:1:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/math.h:427:15: note: previous declaration 'double round(double)'
extern double round (double __x) __ATTR_CONST__;
^~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/examples/Set_Round/Set_Round.ino: In function 'void loop()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/examples/Set_Round/Set_Round.ino:21:13: error: assignment of function 'double round(double)'
round = 1.5;
^~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/examples/Set_Round/Set_Round.ino:21:13: error: cannot convert 'double' to 'double(double)' in assignment
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/examples/Set_Round/Set_Round.ino:23:37: error: no matching function for call to 'MatrixController::motorRound(int&, double (&)(double))'
MXctrl.motorRound(channel, round);
^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/examples/Set_Round/Set_Round.ino:1:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/src/MatrixController.h:51:8: note: candidate: void MatrixController::motorRound(uint8_t, float)
void motorRound(uint8_t motor_ch, float round);
^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/src/MatrixController.h:51:8: note: no known conversion for argument 2 from 'double(double)' to 'float'
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/examples/Set_Round/Set_Round.ino:24:72: error: no matching function for call to 'String(double (&)(double))'
Serial.println("set channel " + (String)channel + " to " + (String)round);
^~~~~
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:232:0,
from /private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-F14FC13BED526731C6EED0F3F1536908/sketch/Set_Round.ino.cpp:1:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/WString.h:71:11: note: candidate: String::String(long unsigned int, unsigned char) <near match>
explicit String(unsigned long, unsigned char base=10);
^~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/WString.h:71:11: note: conversion of argument 1 would be ill-formed:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/WString.h:70:11: note: candidate: String::String(long int, unsigned char) <near match>
explicit String(long, unsigned char base=10);
^~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/WString.h:70:11: note: conversion of argument 1 would be ill-formed:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/WString.h:69:11: note: candidate: String::String(unsigned int, unsigned char) <near match>
explicit String(unsigned int, unsigned char base=10);
^~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/WString.h:69:11: note: conversion of argument 1 would be ill-formed:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/WString.h:68:11: note: candidate: String::String(int, unsigned char) <near match>
explicit String(int, unsigned char base=10);
^~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/WString.h:68:11: note: conversion of argument 1 would be ill-formed:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/WString.h:67:11: note: candidate: String::String(unsigned char, unsigned char) <near match>
explicit String(unsigned char, unsigned char base=10);
^~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/WString.h:67:11: note: conversion of argument 1 would be ill-formed:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/WString.h:66:11: note: candidate: String::String(char) <near match>
explicit String(char c);
^~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/WString.h:66:11: note: conversion of argument 1 would be ill-formed:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/WString.h:64:2: note: candidate: String::String(StringSumHelper&&) <near match>
String(StringSumHelper &&rval);
^~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/WString.h:64:2: note: conversion of argument 1 would be ill-formed:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/examples/Set_Round/Set_Round.ino:24:72: error: conversion from 'double(double)' to 'StringSumHelper' is ambiguous
Serial.println("set channel " + (String)channel + " to " + (String)round);
^~~~~
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:232:0,
from /private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-F14FC13BED526731C6EED0F3F1536908/sketch/Set_Round.ino.cpp:1:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/WString.h:223:2: note: candidate: StringSumHelper::StringSumHelper(long unsigned int) <near match>
StringSumHelper(unsigned long num) : String(num) {}
^~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/WString.h:223:2: note: conversion of argument 1 would be ill-formed:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/WString.h:222:2: note: candidate: StringSumHelper::StringSumHelper(long int) <near match>
StringSumHelper(long num) : String(num) {}
^~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/WString.h:222:2: note: conversion of argument 1 would be ill-formed:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/WString.h:221:2: note: candidate: StringSumHelper::StringSumHelper(unsigned int) <near match>
StringSumHelper(unsigned int num) : String(num) {}
^~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/WString.h:221:2: note: conversion of argument 1 would be ill-formed:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/WString.h:220:2: note: candidate: StringSumHelper::StringSumHelper(int) <near match>
StringSumHelper(int num) : String(num) {}
^~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/WString.h:220:2: note: conversion of argument 1 would be ill-formed:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/WString.h:219:2: note: candidate: StringSumHelper::StringSumHelper(unsigned char) <near match>
StringSumHelper(unsigned char num) : String(num) {}
^~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/WString.h:219:2: note: conversion of argument 1 would be ill-formed:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/WString.h:218:2: note: candidate: StringSumHelper::StringSumHelper(char) <near match>
StringSumHelper(char c) : String(c) {}
^~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/WString.h:218:2: note: conversion of argument 1 would be ill-formed:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/WString.h:63:2: note: candidate: String::String(String&&) <near match>
String(String &&rval);
^~~~~~
/Users/alranel/Documents/git/arduino/ar
Result: PASS
Sketch uses 81706 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 44220 bytes (16%) of dynamic memory, leaving 226116 bytes for local variables. Maximum is 270336 bytes.
Result: PASS
Sketch uses 83126 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 44228 bytes (16%) of dynamic memory, leaving 226108 bytes for local variables. Maximum is 270336 bytes.
Result: PASS
Sketch uses 83700 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 44236 bytes (16%) of dynamic memory, leaving 226100 bytes for local variables. Maximum is 270336 bytes.
Result: PASS
Sketch uses 83324 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 44236 bytes (16%) of dynamic memory, leaving 226100 bytes for local variables. Maximum is 270336 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/examples/Set_Round/Set_Round.ino:6:7: error: 'float round' redeclared as different kind of symbol
float round;
^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/math.h:36:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/ArduinoAPI.h:47,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:27,
from /tmp/arduino-sketch-B1908D04A6D572862F2006222A611BEE/sketch/Set_Round.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/cmath:1783:5: note: previous declaration 'template<class _Tp> constexpr typename __gnu_cxx::__enable_if<std::__is_integer<_Tp>::__value, double>::__type std::round(_Tp)'
round(_Tp __x)
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/examples/Set_Round/Set_Round.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/examples/Set_Round/Set_Round.ino:21:13: error: overloaded function with no contextual type information
round = 1.5;
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/examples/Set_Round/Set_Round.ino:23:37: error: no matching function for call to 'MatrixController::motorRound(int&, <unresolved overloaded function type>)'
MXctrl.motorRound(channel, round);
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/examples/Set_Round/Set_Round.ino:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/src/MatrixController.h:51:8: note: candidate: void MatrixController::motorRound(uint8_t, float)
void motorRound(uint8_t motor_ch, float round);
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/src/MatrixController.h:51:8: note: no known conversion for argument 2 from '<unresolved overloaded function type>' to 'float'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/examples/Set_Round/Set_Round.ino:24:72: error: no matching function for call to 'arduino::String::String(<unresolved overloaded function type>)'
Serial.println("set channel " + (String)channel + " to " + (String)round);
^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/IPAddress.h:24:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/ArduinoAPI.h:30,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:27,
from /tmp/arduino-sketch-B1908D04A6D572862F2006222A611BEE/sketch/Set_Round.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:85:11: note: candidate: arduino::String::String(double, unsigned char)
explicit String(double, unsigned char decimalPlaces=2);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:85:11: note: no known conversion for argument 1 from '<unresolved overloaded function type>' to 'double'
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:84:11: note: candidate: arduino::String::String(float, unsigned char)
explicit String(float, unsigned char decimalPlaces=2);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:84:11: note: no known conversion for argument 1 from '<unresolved overloaded function type>' to 'float'
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:83:11: note: candidate: arduino::String::String(long unsigned int, unsigned char)
explicit String(unsigned long, unsigned char base=10);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:83:11: note: no known conversion for argument 1 from '<unresolved overloaded function type>' to 'long unsigned int'
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:82:11: note: candidate: arduino::String::String(long int, unsigned char)
explicit String(long, unsigned char base=10);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:82:11: note: no known conversion for argument 1 from '<unresolved overloaded function type>' to 'long int'
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:81:11: note: candidate: arduino::String::String(unsigned int, unsigned char)
explicit String(unsigned int, unsigned char base=10);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:81:11: note: no known conversion for argument 1 from '<unresolved overloaded function type>' to 'unsigned int'
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:80:11: note: candidate: arduino::String::String(int, unsigned char)
explicit String(int, unsigned char base=10);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:80:11: note: no known conversion for argument 1 from '<unresolved overloaded function type>' to 'int'
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:79:11: note: candidate: arduino::String::String(unsigned char, unsigned char)
explicit String(unsigned char, unsigned char base=10);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:79:11: note: no known conversion for argument 1 from '<unresolved overloaded function type>' to 'unsigned char'
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:78:11: note: candidate: arduino::String::String(char)
explicit String(char c);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:78:11: note: no known conversion for argument 1 from '<unresolved overloaded function type>' to 'char'
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:76:2: note: candidate: arduino::String::String(arduino::String&&)
String(String &&rval);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:76:2: note: no known conversion for argument 1 from '<unresolved overloaded function type>' to 'arduino::String&&'
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:74:2: note: candidate: arduino::String::String(const arduino::__FlashStringHelper*)
String(const __FlashStringHelper *str);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:74:2: note: no known conversion for argument 1 from '<unresolved overloaded function type>' to 'const arduino::__FlashStringHelper*'
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:73:2: note: candidate: arduino::String::String(const arduino::String&)
String(const String &str);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:73:2: note: no known conversion for argument 1 from '<unresolved overloaded function type>' to 'const arduino::String&'
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:72:2: note: candidate: arduino::String::String(const uint8_t*, unsigned int)
String(const uint8_t *cstr, unsigned int length) : String((const char*)cstr, length) {}
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:72:2: note: candidate expects 2 arguments, 1 provided
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:71:2: note: candidate: arduino::String::String(const char*, unsigned int)
String(const char *cstr, unsigned int length);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:71:2: note: candidate expects 2 arguments, 1 provided
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:70:2: note: candidate: arduino::String::String(const char*)
String(const char *cstr = "");
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/String.h:70:2: note: no known conversion for argument 1 from '<unresolved overloaded function type>' to 'const char*'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/examples/Set_Round/Set_Round.ino:28:13: erro
Result: PASS
Sketch uses 3104 bytes (6%) of program storage space. Maximum is 49152 bytes. Global variables use 317 bytes (5%) of dynamic memory, leaving 5827 bytes for local variables. Maximum is 6144 bytes.
Result: PASS
Sketch uses 6805 bytes (13%) of program storage space. Maximum is 49152 bytes. Global variables use 490 bytes (7%) of dynamic memory, leaving 5654 bytes for local variables. Maximum is 6144 bytes.
Result: PASS
Sketch uses 8470 bytes (17%) of program storage space. Maximum is 49152 bytes. Global variables use 504 bytes (8%) of dynamic memory, leaving 5640 bytes for local variables. Maximum is 6144 bytes.
Result: PASS
Sketch uses 7784 bytes (15%) of program storage space. Maximum is 49152 bytes. Global variables use 504 bytes (8%) of dynamic memory, leaving 5640 bytes for local variables. Maximum is 6144 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/examples/Set_Round/Set_Round.ino:6:7: error: 'float round' redeclared as different kind of symbol
float round;
^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:47:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
from /tmp/arduino-sketch-B1908D04A6D572862F2006222A611BEE/sketch/Set_Round.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/math.h:427:15: note: previous declaration 'double round(double)'
extern double round (double __x) __ATTR_CONST__;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/examples/Set_Round/Set_Round.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/examples/Set_Round/Set_Round.ino:21:13: error: assignment of function 'double round(double)'
round = 1.5;
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/examples/Set_Round/Set_Round.ino:21:13: error: cannot convert 'double' to 'double(double)' in assignment
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/examples/Set_Round/Set_Round.ino:23:37: error: no matching function for call to 'MatrixController::motorRound(int&, double (&)(double))'
MXctrl.motorRound(channel, round);
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/examples/Set_Round/Set_Round.ino:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/src/MatrixController.h:51:8: note: candidate: void MatrixController::motorRound(uint8_t, float)
void motorRound(uint8_t motor_ch, float round);
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/src/MatrixController.h:51:8: note: no known conversion for argument 2 from 'double(double)' to 'float'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/examples/Set_Round/Set_Round.ino:24:72: error: no matching function for call to 'String(double (&)(double))'
Serial.println("set channel " + (String)channel + " to " + (String)round);
^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
from /tmp/arduino-sketch-B1908D04A6D572862F2006222A611BEE/sketch/Set_Round.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:82:11: note: candidate: arduino::String::String(long unsigned int, unsigned char) <near match>
explicit String(unsigned long, unsigned char base=10);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:82:11: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:81:11: note: candidate: arduino::String::String(long int, unsigned char) <near match>
explicit String(long, unsigned char base=10);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:81:11: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:80:11: note: candidate: arduino::String::String(unsigned int, unsigned char) <near match>
explicit String(unsigned int, unsigned char base=10);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:80:11: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:79:11: note: candidate: arduino::String::String(int, unsigned char) <near match>
explicit String(int, unsigned char base=10);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:79:11: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:78:11: note: candidate: arduino::String::String(unsigned char, unsigned char) <near match>
explicit String(unsigned char, unsigned char base=10);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:78:11: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:77:11: note: candidate: arduino::String::String(char) <near match>
explicit String(char c);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:77:11: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:75:2: note: candidate: arduino::String::String(arduino::StringSumHelper&&) <near match>
String(StringSumHelper &&rval);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:75:2: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/examples/Set_Round/Set_Round.ino:24:72: error: conversion from 'double(double)' to 'arduino::StringSumHelper' is ambiguous
Serial.println("set channel " + (String)channel + " to " + (String)round);
^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
from /tmp/arduino-sketch-B1908D04A6D572862F2006222A611BEE/sketch/Set_Round.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:248:5: note: candidate: arduino::StringSumHelper::StringSumHelper(long unsigned int) <near match>
StringSumHelper(unsigned long num) : String(num) {}
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:248:5: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:247:5: note: candidate: arduino::StringSumHelper::StringSumHelper(long int) <near match>
StringSumHelper(long num) : String(num) {}
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:247:5: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:246:5: note: candidate: arduino::StringSumHelper::StringSumHelper(unsigned int) <near match>
StringSumHelper(unsigned int num) : String(num) {}
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:246:5: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:245:5: note: candidate: arduino::StringSumHelper::StringSumHelper(int) <near match>
StringSumHelper(int num) : String(num) {}
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:245:5: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:244:5: note: candidate: arduino::StringSumHelper::StringSumHelper(unsigned char) <near match>
StringSumHelper(unsigned char num) : String(num) {}
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:244:5: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:243:5: note: candidate: arduino::StringSumHelper::StringSumHelper(char) <near match>
StringSumHelper(char c) : String(c) {}
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:243:5: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:74:2: note: candidate: arduino::String::String(arduino::String&&) <near match>
String(String &&rv
Result: PASS
This library has no main header file so an empty one was created.
Sketch uses 13588 bytes (5%) of program storage space. Maximum is 262144 bytes. Global variables use 3568 bytes (10%) of dynamic memory, leaving 29200 bytes for local variables. Maximum is 32768 bytes.
Result: PASS
Sketch uses 22428 bytes (8%) of program storage space. Maximum is 262144 bytes. Global variables use 3576 bytes (10%) of dynamic memory, leaving 29192 bytes for local variables. Maximum is 32768 bytes.
Result: PASS
Sketch uses 21248 bytes (8%) of program storage space. Maximum is 262144 bytes. Global variables use 3584 bytes (10%) of dynamic memory, leaving 29184 bytes for local variables. Maximum is 32768 bytes.
Result: PASS
Sketch uses 15476 bytes (5%) of program storage space. Maximum is 262144 bytes. Global variables use 3584 bytes (10%) of dynamic memory, leaving 29184 bytes for local variables. Maximum is 32768 bytes.
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/examples/Set_Round/Set_Round.ino:6:7: error: 'float round' redeclared as different kind of symbol
float round;
^~~~~
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/math.h:36:0,
from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/ArduinoAPI.h:47,
from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:23,
from /private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-F14FC13BED526731C6EED0F3F1536908/sketch/Set_Round.ino.cpp:1:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/arm-none-eabi/include/c++/7.2.1/cmath:1783:5: note: previous declaration 'template<class _Tp> constexpr typename __gnu_cxx::__enable_if<std::__is_integer<_Tp>::__value, double>::__type std::round(_Tp)'
round(_Tp __x)
^~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/examples/Set_Round/Set_Round.ino: In function 'void loop()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/examples/Set_Round/Set_Round.ino:21:13: error: overloaded function with no contextual type information
round = 1.5;
^~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/examples/Set_Round/Set_Round.ino:23:37: error: no matching function for call to 'MatrixController::motorRound(int&, <unresolved overloaded function type>)'
MXctrl.motorRound(channel, round);
^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/examples/Set_Round/Set_Round.ino:1:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/src/MatrixController.h:51:8: note: candidate: void MatrixController::motorRound(uint8_t, float)
void motorRound(uint8_t motor_ch, float round);
^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/src/MatrixController.h:51:8: note: no known conversion for argument 2 from '<unresolved overloaded function type>' to 'float'
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/examples/Set_Round/Set_Round.ino:24:72: error: no matching function for call to 'arduino::String::String(<unresolved overloaded function type>)'
Serial.println("set channel " + (String)channel + " to " + (String)round);
^~~~~
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/IPAddress.h:24:0,
from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/ArduinoAPI.h:30,
from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:23,
from /private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-F14FC13BED526731C6EED0F3F1536908/sketch/Set_Round.ino.cpp:1:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/String.h:86:11: note: candidate: arduino::String::String(double, unsigned char)
explicit String(double, unsigned char decimalPlaces=2);
^~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/String.h:86:11: note: no known conversion for argument 1 from '<unresolved overloaded function type>' to 'double'
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/String.h:85:11: note: candidate: arduino::String::String(float, unsigned char)
explicit String(float, unsigned char decimalPlaces=2);
^~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/String.h:85:11: note: no known conversion for argument 1 from '<unresolved overloaded function type>' to 'float'
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/String.h:84:11: note: candidate: arduino::String::String(long unsigned int, unsigned char)
explicit String(unsigned long, unsigned char base=10);
^~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/String.h:84:11: note: no known conversion for argument 1 from '<unresolved overloaded function type>' to 'long unsigned int'
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/String.h:83:11: note: candidate: arduino::String::String(long int, unsigned char)
explicit String(long, unsigned char base=10);
^~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/String.h:83:11: note: no known conversion for argument 1 from '<unresolved overloaded function type>' to 'long int'
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/String.h:82:11: note: candidate: arduino::String::String(unsigned int, unsigned char)
explicit String(unsigned int, unsigned char base=10);
^~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/String.h:82:11: note: no known conversion for argument 1 from '<unresolved overloaded function type>' to 'unsigned int'
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/String.h:81:11: note: candidate: arduino::String::String(int, unsigned char)
explicit String(int, unsigned char base=10);
^~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/String.h:81:11: note: no known conversion for argument 1 from '<unresolved overloaded function type>' to 'int'
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/String.h:80:11: note: candidate: arduino::String::String(unsigned char, unsigned char)
explicit String(unsigned char, unsigned char base=10);
^~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/String.h:80:11: note: no known conversion for argument 1 from '<unresolved overloaded function type>' to 'unsigned char'
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/String.h:79:11: note: candidate: arduino::String::String(char)
explicit String(char c);
^~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/String.h:79:11: note: no known conversion for argument 1 from '<unresolved overloaded function type>' to 'char'
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/String.h:77:2: note: candidate: arduino::String::String(arduino::StringSumHelper&&)
String(StringSumHelper &&rval);
^~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/String.h:77:2: note: no known conversion for argument 1 from '<unresolved overloaded function type>' to 'arduino::StringSumHelper&&'
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/String.h:76:2: note: candidate: arduino::String::String(arduino::String&&)
String(String &&rval);
^~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/String.h:76:2: note: no known conversion for argument 1 from '<unresolved overloaded function type>' to 'arduino::String&&'
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/String.h:74:2: note: candidate: arduino::String::String(const arduino::__FlashStringHelper*)
String(const __FlashStringHelper *str);
^~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/String.h:74:2: note: no known conversion for argument 1 from '<unresolved overloaded function type>' to 'const arduino::__FlashStringHelper*'
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/String.h:73:2: note: candidate: arduino::String::String(const arduino::String&)
String(const String &str);
^~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/String.h:73:2: note: no known conversion for argument 1 from '<unresolved overloaded function type>' to 'const arduino::String&'
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/Strin
Result: PASS
Sketch uses 202634 bytes (15%) of program storage space. Maximum is 1310720 bytes. Global variables use 13880 bytes (4%) of dynamic memory, leaving 313800 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 214214 bytes (16%) of program storage space. Maximum is 1310720 bytes. Global variables use 14144 bytes (4%) of dynamic memory, leaving 313536 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 214686 bytes (16%) of program storage space. Maximum is 1310720 bytes. Global variables use 14152 bytes (4%) of dynamic memory, leaving 313528 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 214762 bytes (16%) of program storage space. Maximum is 1310720 bytes. Global variables use 14152 bytes (4%) of dynamic memory, leaving 313528 bytes for local variables. Maximum is 327680 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/examples/Set_Round/Set_Round.ino:6:7: error: 'float round' redeclared as different kind of symbol
float round;
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal.h:34:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:35,
from /tmp/arduino-sketch-B1908D04A6D572862F2006222A611BEE/sketch/Set_Round.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/newlib/math.h:278:15: note: previous declaration 'double round(double)'
extern double round _PARAMS((double));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/examples/Set_Round/Set_Round.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/examples/Set_Round/Set_Round.ino:21:11: error: assignment of function 'double round(double)'
round = 1.5;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/examples/Set_Round/Set_Round.ino:21:11: error: cannot convert 'double' to 'double(double)' in assignment
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/examples/Set_Round/Set_Round.ino:23:37: error: no matching function for call to 'MatrixController::motorRound(int&, double (&)(double))'
MXctrl.motorRound(channel, round);
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/examples/Set_Round/Set_Round.ino:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/src/MatrixController.h:51:8: note: candidate: void MatrixController::motorRound(uint8_t, float)
void motorRound(uint8_t motor_ch, float round);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/src/MatrixController.h:51:8: note: no known conversion for argument 2 from 'double(double)' to 'float'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/examples/Set_Round/Set_Round.ino:24:72: error: no matching function for call to 'String(double (&)(double))'
Serial.println("set channel " + (String)channel + " to " + (String)round);
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:146:0,
from /tmp/arduino-sketch-B1908D04A6D572862F2006222A611BEE/sketch/Set_Round.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/WString.h:69:18: note: candidate: String::String(long unsigned int, unsigned char) <near match>
explicit String(unsigned long, unsigned char base = 10);
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/WString.h:69:18: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/examples/Set_Round/Set_Round.ino:24:72: error: invalid conversion from 'double (*)(double)' to 'long unsigned int' [-fpermissive]
Serial.println("set channel " + (String)channel + " to " + (String)round);
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:146:0,
from /tmp/arduino-sketch-B1908D04A6D572862F2006222A611BEE/sketch/Set_Round.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/WString.h:68:18: note: candidate: String::String(long int, unsigned char) <near match>
explicit String(long, unsigned char base = 10);
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/WString.h:68:18: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/examples/Set_Round/Set_Round.ino:24:72: error: invalid conversion from 'double (*)(double)' to 'long int' [-fpermissive]
Serial.println("set channel " + (String)channel + " to " + (String)round);
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:146:0,
from /tmp/arduino-sketch-B1908D04A6D572862F2006222A611BEE/sketch/Set_Round.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/WString.h:67:18: note: candidate: String::String(unsigned int, unsigned char) <near match>
explicit String(unsigned int, unsigned char base = 10);
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/WString.h:67:18: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/examples/Set_Round/Set_Round.ino:24:72: error: invalid conversion from 'double (*)(double)' to 'unsigned int' [-fpermissive]
Serial.println("set channel " + (String)channel + " to " + (String)round);
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:146:0,
from /tmp/arduino-sketch-B1908D04A6D572862F2006222A611BEE/sketch/Set_Round.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/WString.h:66:18: note: candidate: String::String(int, unsigned char) <near match>
explicit String(int, unsigned char base = 10);
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/WString.h:66:18: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/examples/Set_Round/Set_Round.ino:24:72: error: invalid conversion from 'double (*)(double)' to 'int' [-fpermissive]
Serial.println("set channel " + (String)channel + " to " + (String)round);
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:146:0,
from /tmp/arduino-sketch-B1908D04A6D572862F2006222A611BEE/sketch/Set_Round.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/WString.h:65:18: note: candidate: String::String(unsigned char, unsigned char) <near match>
explicit String(unsigned char, unsigned char base = 10);
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/WString.h:65:18: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/examples/Set_Round/Set_Round.ino:24:72: error: invalid conversion from 'double (*)(double)' to 'unsigned char' [-fpermissive]
Serial.println("set channel " + (String)channel + " to " + (String)round);
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:146:0,
from /tmp/arduino-sketch-B1908D04A6D572862F2006222A611BEE/sketch/Set_Round.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/WString.h:64:18: note: candidate: String::String(char) <near match>
explicit String(char c);
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/WString.h:64:18: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/examples/Set_Round/Set_Round.ino:24:72: error: invalid conversion from 'double (*)(double)' to 'char' [-fpermissive]
Serial.println("set channel " + (String)channel + " to " + (String)round);
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:146:0,
from /tmp/arduino-sketch-B1908D04A6D572862F2006222A611BEE/sketch/Set_Round.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/WString.h:62:9: note: candidate: String::String(StringSumHelper&&) <near match>
String(StringSumHelper &&rval);
^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/WString.h:62:9: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Matrix_Controller/examples/Set_Round/Set_Round.ino:24:72: error: conversion from 'double(double)' to 'StringSumHelper' is ambiguous
Serial.println("set channel " + (String)channel + " to " + (String)round);
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:146:0,
from /tmp/arduino-sketch-B1908D04A6D572862F2006222A611BEE/sketch/Set_Round.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/WString.h:358:9: note: candidate: StringSumHelper::StringSumHelper(long unsigne