This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.
Version: 1.0.1
More details
| Board | Claims compatibility | Inclusion | Multitask |
|---|---|---|---|
|
arduino:avr:uno
1.8.4 |
Yes ⚠️ | FAIL | FAIL |
|
arduino:mbed_nano:nanorp2040connect
2.7.2 |
No ⚠️ | PASS | FAIL |
|
arduino:megaavr:nona4809
1.8.7 |
Yes | PASS | PASS |
|
arduino:samd:mkrwifi1010
1.8.12 |
Yes ⚠️ | FAIL | FAIL |
|
esp32:esp32:d1_mini32
1.0.6 |
No ⚠️ | PASS | FAIL |
Result: FAIL
/tmp/arduino-testlib3076812447/test/test.ino:3:14: fatal error: opening dependency file /tmp/arduino-sketch-33BAA10231DB0302D638EEBD92F22131/sketch/test.ino.cpp.d: No space left on device
void loop() {}
^
compilation terminated.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:53:1: fatal error: error writing to /tmp/ccJlZT06.s: No space left on device } ^ compilation terminated. Multiple libraries were found for "Scheduler.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266Scheduler Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueFairy Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Scheduler
Result: PASS
WARNING: library Taskrunner claims to run on avr, megaavr, sam, samd, nrf52, stm32f4 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s). Sketch uses 78756 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 43444 bytes (16%) of dynamic memory, leaving 226892 bytes for local variables. Maximum is 270336 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:4:1: error: 'Scheduler' does not name a type
Scheduler scheduler;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:7:21: error: variable or field 'taskSystemLoad' declared void
void taskSystemLoad(timeUs_t currentTimeUs);
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:7:21: error: 'timeUs_t' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:7:21: note: suggested alternative: 'timer_t'
void taskSystemLoad(timeUs_t currentTimeUs);
^~~~~~~~
timer_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:8:15: error: variable or field 'taskMain' declared void
void taskMain(timeUs_t currentTimeUs);
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:8:15: error: 'timeUs_t' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:8:15: note: suggested alternative: 'timer_t'
void taskMain(timeUs_t currentTimeUs);
^~~~~~~~
timer_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:9:15: error: variable or field 'taskInfo' declared void
void taskInfo(timeUs_t currentTimeUs);
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:9:15: error: 'timeUs_t' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:9:15: note: suggested alternative: 'timer_t'
void taskInfo(timeUs_t currentTimeUs);
^~~~~~~~
timer_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:10:16: error: variable or field 'taskBlink' declared void
void taskBlink(timeUs_t currentTimeUs);
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:10:16: error: 'timeUs_t' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:10:16: note: suggested alternative: 'timer_t'
void taskBlink(timeUs_t currentTimeUs);
^~~~~~~~
timer_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:12:1: error: 'task_t' does not name a type; did you mean 'flash_t'?
task_t tasks[TASK_COUNT] = {
^~~~~~
flash_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:23:5: error: 'scheduler' was not declared in this scope
scheduler.queueClear();
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:23:5: note: suggested alternative: 'Scheduler'
scheduler.queueClear();
^~~~~~~~~
Scheduler
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:25:42: error: 'TASK_SYSTEM' was not declared in this scope
scheduler.queueAdd(scheduler.getTask(TASK_SYSTEM));
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:26:30: error: 'TASK_INFO' was not declared in this scope
scheduler.setTaskEnabled(TASK_INFO, true);
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:27:30: error: 'TASK_MAIN' was not declared in this scope
scheduler.setTaskEnabled(TASK_MAIN, true);
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:28:30: error: 'TASK_BLINK' was not declared in this scope
scheduler.setTaskEnabled(TASK_BLINK, true);
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:33:5: error: 'scheduler' was not declared in this scope
scheduler.run_scheduler();
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:33:5: note: suggested alternative: 'Scheduler'
scheduler.run_scheduler();
^~~~~~~~~
Scheduler
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:37:21: error: variable or field 'taskSystemLoad' declared void
void taskSystemLoad(timeUs_t currentTimeUs){
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:37:21: error: 'timeUs_t' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:37:21: note: suggested alternative: 'timer_t'
void taskSystemLoad(timeUs_t currentTimeUs){
^~~~~~~~
timer_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:41:15: error: variable or field 'taskInfo' declared void
void taskInfo(timeUs_t currentTimeUs){
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:41:15: error: 'timeUs_t' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:41:15: note: suggested alternative: 'timer_t'
void taskInfo(timeUs_t currentTimeUs){
^~~~~~~~
timer_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:45:16: error: variable or field 'taskBlink' declared void
void taskBlink(timeUs_t currentTimeUs){
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:45:16: error: 'timeUs_t' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:45:16: note: suggested alternative: 'timer_t'
void taskBlink(timeUs_t currentTimeUs){
^~~~~~~~
timer_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:51:15: error: variable or field 'taskMain' declared void
void taskMain(timeUs_t currentTimeUs){
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:51:15: error: 'timeUs_t' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:51:15: note: suggested alternative: 'timer_t'
void taskMain(timeUs_t currentTimeUs){
^~~~~~~~
timer_t
Multiple libraries were found for "Scheduler.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/libraries/Scheduler
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueFairy
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266Scheduler
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Scheduler
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner
Result: PASS
Sketch uses 2614 bytes (5%) of program storage space. Maximum is 49152 bytes. Global variables use 177 bytes (2%) of dynamic memory, leaving 5967 bytes for local variables. Maximum is 6144 bytes.
Result: PASS
Sketch uses 8810 bytes (17%) of program storage space. Maximum is 49152 bytes. Global variables use 422 bytes (6%) of dynamic memory, leaving 5722 bytes for local variables. Maximum is 6144 bytes.
Result: FAIL
<built-in>: fatal error: when writing output to /tmp/arduino-sketch-33BAA10231DB0302D638EEBD92F22131/preproc/ctags_target_for_gcc_minus_e.cpp: No such file or directory compilation terminated.
Result: FAIL
<built-in>: fatal error: when writing output to /tmp/arduino-sketch-937C1E8E8E254912DAF8AB0D9072C3AE/preproc/ctags_target_for_gcc_minus_e.cpp: No space left on device compilation terminated. Multiple libraries were found for "Scheduler.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Scheduler Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266Scheduler Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueFairy Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner
Result: PASS
WARNING: library Taskrunner claims to run on avr, megaavr, sam, samd, nrf52, stm32f4 architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s). Sketch uses 200486 bytes (15%) of program storage space. Maximum is 1310720 bytes. Global variables use 13192 bytes (4%) of dynamic memory, leaving 314488 bytes for local variables. Maximum is 327680 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:4:1: error: 'Scheduler' does not name a type
Scheduler scheduler;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:7:21: error: variable or field 'taskSystemLoad' declared void
void taskSystemLoad(timeUs_t currentTimeUs);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:7:21: error: 'timeUs_t' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:8:15: error: variable or field 'taskMain' declared void
void taskMain(timeUs_t currentTimeUs);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:8:15: error: 'timeUs_t' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:9:15: error: variable or field 'taskInfo' declared void
void taskInfo(timeUs_t currentTimeUs);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:9:15: error: 'timeUs_t' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:10:16: error: variable or field 'taskBlink' declared void
void taskBlink(timeUs_t currentTimeUs);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:10:16: error: 'timeUs_t' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:12:1: error: 'task_t' does not name a type
task_t tasks[TASK_COUNT] = {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:23:5: error: 'scheduler' was not declared in this scope
scheduler.queueClear();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:25:42: error: 'TASK_SYSTEM' was not declared in this scope
scheduler.queueAdd(scheduler.getTask(TASK_SYSTEM));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:26:30: error: 'TASK_INFO' was not declared in this scope
scheduler.setTaskEnabled(TASK_INFO, true);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:27:30: error: 'TASK_MAIN' was not declared in this scope
scheduler.setTaskEnabled(TASK_MAIN, true);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:28:30: error: 'TASK_BLINK' was not declared in this scope
scheduler.setTaskEnabled(TASK_BLINK, true);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:33:5: error: 'scheduler' was not declared in this scope
scheduler.run_scheduler();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:37:21: error: variable or field 'taskSystemLoad' declared void
void taskSystemLoad(timeUs_t currentTimeUs){
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:37:21: error: 'timeUs_t' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:41:15: error: variable or field 'taskInfo' declared void
void taskInfo(timeUs_t currentTimeUs){
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:41:15: error: 'timeUs_t' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:45:16: error: variable or field 'taskBlink' declared void
void taskBlink(timeUs_t currentTimeUs){
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:45:16: error: 'timeUs_t' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:51:15: error: variable or field 'taskMain' declared void
void taskMain(timeUs_t currentTimeUs){
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner/examples/Multitask/Multitask.ino:51:15: error: 'timeUs_t' was not declared in this scope
Multiple libraries were found for "Scheduler.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueFairy
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266Scheduler
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Taskrunner
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Scheduler