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