This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.
Version: 1.2.2
More details
Board | Claims compatibility | Inclusion | basic |
dma |
dma_passthrough |
tone_generator |
---|---|---|---|---|---|---|
arduino:avr:uno
1.8.4 |
No | FAIL | FAIL | FAIL | FAIL | FAIL |
arduino:mbed_nano:nanorp2040connect
2.7.2 |
No | FAIL | FAIL | FAIL | FAIL | FAIL |
arduino:megaavr:nona4809
1.8.7 |
No | FAIL | FAIL | FAIL | FAIL | FAIL |
arduino:samd:mkrwifi1010
1.8.12 |
Yes ⚠️ | FAIL | PASS | PASS | FAIL | FAIL |
esp32:esp32:d1_mini32
1.0.6 |
No | FAIL | FAIL | FAIL | FAIL | FAIL |
Result: FAIL
This library has no main header file so an empty one was created.
/private/tmp/arduino-testlib2491500801/test/test.ino:1:10: fatal error: Adafruit_Zero_I2S_Library.h: No such file or directory #include <Adafruit_Zero_I2S_Library.h> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated.
Result: FAIL
WARNING: library Adafruit_Zero_I2S_Library claims to run on samd architecture(s) and may be incompatible with your current board which runs on avr architecture(s). /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp: In constructor 'Adafruit_ZeroI2S::Adafruit_ZeroI2S()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:60:11: error: 'PIN_I2S_FS' was not declared in this scope : _fs(PIN_I2S_FS), _sck(PIN_I2S_SCK), _tx(PIN_I2S_SD) { ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:60:11: note: suggested alternative: 'PIN_SPI_SS' : _fs(PIN_I2S_FS), _sck(PIN_I2S_SCK), _tx(PIN_I2S_SD) { ^~~~~~~~~~ PIN_SPI_SS /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:60:29: error: 'PIN_I2S_SCK' was not declared in this scope : _fs(PIN_I2S_FS), _sck(PIN_I2S_SCK), _tx(PIN_I2S_SD) { ^~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:60:29: note: suggested alternative: 'PIN_SPI_SCK' : _fs(PIN_I2S_FS), _sck(PIN_I2S_SCK), _tx(PIN_I2S_SD) { ^~~~~~~~~~~ PIN_SPI_SCK /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:60:47: error: 'PIN_I2S_SD' was not declared in this scope : _fs(PIN_I2S_FS), _sck(PIN_I2S_SCK), _tx(PIN_I2S_SD) { ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:60:47: note: suggested alternative: 'PIN_WIRE_SDA' : _fs(PIN_I2S_FS), _sck(PIN_I2S_SCK), _tx(PIN_I2S_SD) { ^~~~~~~~~~ PIN_WIRE_SDA /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp: In member function 'bool Adafruit_ZeroI2S::begin(I2SSlotSize, int, int)': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:158:24: error: 'g_APinDescription' was not declared in this scope uint32_t clockport = g_APinDescription[_sck].ulPort; ^~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:163:16: error: 'PIN_PA10G_I2S_SCK0' was not declared in this scope _clk_pin = PIN_PA10G_I2S_SCK0; ^~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:163:16: note: suggested alternative: 'PIN_SPI_SCK' _clk_pin = PIN_PA10G_I2S_SCK0; ^~~~~~~~~~~~~~~~~~ PIN_SPI_SCK /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:164:16: error: 'MUX_PA10G_I2S_SCK0' was not declared in this scope _clk_mux = MUX_PA10G_I2S_SCK0; ^~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:183:24: error: 'EPioType' was not declared in this scope pinPeripheral(_sck, (EPioType)_clk_mux); ^~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:183:3: error: 'pinPeripheral' was not declared in this scope pinPeripheral(_sck, (EPioType)_clk_mux); ^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:190:15: error: 'PIN_PA11G_I2S_FS0' was not declared in this scope _fs_pin = PIN_PA11G_I2S_FS0; ^~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:191:15: error: 'MUX_PA11G_I2S_FS0' was not declared in this scope _fs_mux = MUX_PA11G_I2S_FS0; ^~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:202:32: error: expected ')' before '_fs_mux' pinPeripheral(_fs, (EPioType)_fs_mux); ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:206:15: error: 'I2S_GCLK_ID_0' was not declared in this scope i2sGCLK = I2S_GCLK_ID_0; ^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:208:15: error: 'I2S_GCLK_ID_1' was not declared in this scope i2sGCLK = I2S_GCLK_ID_1; ^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:212:10: error: 'GCLK' was not declared in this scope while (GCLK->STATUS.bit.SYNCBUSY) ^~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:212:10: note: suggested alternative: 'SCL' while (GCLK->STATUS.bit.SYNCBUSY) ^~~~ SCL /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:214:3: error: 'GCLK' was not declared in this scope GCLK->GENDIV.bit.ID = I2S_CLOCK_GENERATOR; ^~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:214:3: note: suggested alternative: 'SCL' GCLK->GENDIV.bit.ID = I2S_CLOCK_GENERATOR; ^~~~ SCL /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:214:25: error: 'I2S_CLOCK_GENERATOR' was not declared in this scope GCLK->GENDIV.bit.ID = I2S_CLOCK_GENERATOR; ^~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:215:26: error: 'SystemCoreClock' was not declared in this scope GCLK->GENDIV.bit.DIV = SystemCoreClock / divider; ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:221:27: error: 'GCLK_GENCTRL_SRC_DFLL48M_Val' was not declared in this scope GCLK->GENCTRL.bit.SRC = GCLK_GENCTRL_SRC_DFLL48M_Val; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:241:17: error: 'PIN_PA07G_I2S_SD0' was not declared in this scope _data_pin = PIN_PA07G_I2S_SD0; ^~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:242:17: error: 'MUX_PA07G_I2S_SD0' was not declared in this scope _data_mux = MUX_PA07G_I2S_SD0; ^~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:246:17: error: 'PIN_PA08G_I2S_SD1' was not declared in this scope _data_pin = PIN_PA08G_I2S_SD1; ^~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:247:17: error: 'MUX_PA08G_I2S_SD1' was not declared in this scope _data_mux = MUX_PA08G_I2S_SD1; ^~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:251:17: error: 'PIN_PA19G_I2S_SD0' was not declared in this scope _data_pin = PIN_PA19G_I2S_SD0; ^~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:252:17: error: 'MUX_PA19G_I2S_SD0' was not declared in this scope _data_mux = MUX_PA19G_I2S_SD0; ^~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:257:32: error: expected ')' before '_data_mux' pinPeripheral(_tx, (EPioType)_data_mux); ^~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:259:3: error: 'PM' was not declared in this scope PM->APBCMASK.reg |= PM_APBCMASK_I2S; ^~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:259:3: note: suggested alternative: 'PI' PM->APBCMASK.reg |= PM_APBCMASK_I2S; ^~ PI /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:259:23: error: 'PM_APBCMASK_I2S' was not declared in this scope PM->APBCMASK.reg |= PM_APBCMASK_I2S; ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:261:3: error: 'I2S' was not declared in this scope I2S->CTRLA.bit.ENABLE = 0; ^~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:273:7: error: 'I2S_CLKCTRL_MCKSEL_GC
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_DMA_Library/Adafruit_ZeroDMA.cpp:30:10: fatal error: malloc.h: No such file or directory #include <malloc.h> // memalign() function ^~~~~~~~~~ compilation terminated.
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_DMA_Library/Adafruit_ZeroDMA.cpp:30:10: fatal error: malloc.h: No such file or directory #include <malloc.h> // memalign() function ^~~~~~~~~~ compilation terminated.
Result: FAIL
WARNING: library Adafruit_Zero_I2S_Library claims to run on samd architecture(s) and may be incompatible with your current board which runs on avr architecture(s). /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/tone_generator/tone_generator.ino:51:24: error: 'int32_t square [256]' redeclared as different kind of symbol int32_t square[WAV_SIZE] = {0}; ^ 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-E8C33B46A2C9D3BF08A68403C3C57C52/sketch/tone_generator.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:203:15: note: previous declaration 'double square(double)' extern double square(double __x) __ATTR_CONST__; ^~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/tone_generator/tone_generator.ino: In function 'void setup()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/tone_generator/tone_generator.ino:134:45: error: cannot convert 'double (*)(double)' to 'int32_t* {aka long int*}' for argument '2' to 'void generateSquare(int32_t, int32_t*, uint16_t)' generateSquare(AMPLITUDE, square, WAV_SIZE); ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/tone_generator/tone_generator.ino: In function 'void loop()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/tone_generator/tone_generator.ino:162:46: error: cannot convert 'double (*)(double)' to 'int32_t* {aka long int*}' for argument '1' to 'void playWave(int32_t*, uint16_t, float, float)' playWave(square, WAV_SIZE, scale[i], 0.25); ^
Result: FAIL
This library has no main header file so an empty one was created.
/tmp/arduino-testlib3173061747/test/test.ino:1:10: fatal error: Adafruit_Zero_I2S_Library.h: No such file or directory #include <Adafruit_Zero_I2S_Library.h> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated.
Result: FAIL
WARNING: library Adafruit_Zero_I2S_Library claims to run on samd architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s). /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp: In constructor 'Adafruit_ZeroI2S::Adafruit_ZeroI2S()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:60:11: error: 'PIN_I2S_FS' was not declared in this scope : _fs(PIN_I2S_FS), _sck(PIN_I2S_SCK), _tx(PIN_I2S_SD) { ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:60:11: note: suggested alternative: 'PIN_SPI_SS' : _fs(PIN_I2S_FS), _sck(PIN_I2S_SCK), _tx(PIN_I2S_SD) { ^~~~~~~~~~ PIN_SPI_SS /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:60:29: error: 'PIN_I2S_SCK' was not declared in this scope : _fs(PIN_I2S_FS), _sck(PIN_I2S_SCK), _tx(PIN_I2S_SD) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:60:29: note: suggested alternative: 'PIN_SPI_SCK' : _fs(PIN_I2S_FS), _sck(PIN_I2S_SCK), _tx(PIN_I2S_SD) { ^~~~~~~~~~~ PIN_SPI_SCK /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:60:47: error: 'PIN_I2S_SD' was not declared in this scope : _fs(PIN_I2S_FS), _sck(PIN_I2S_SCK), _tx(PIN_I2S_SD) { ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:60:47: note: suggested alternative: 'PIN_WIRE_SDA' : _fs(PIN_I2S_FS), _sck(PIN_I2S_SCK), _tx(PIN_I2S_SD) { ^~~~~~~~~~ PIN_WIRE_SDA /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp: In member function 'bool Adafruit_ZeroI2S::begin(I2SSlotSize, int, int)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:158:46: error: invalid use of incomplete type 'PinDescription {aka struct _PinDescription}' uint32_t clockport = g_APinDescription[_sck].ulPort; ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.h:20:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:25: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:80:16: note: forward declaration of 'PinDescription {aka struct _PinDescription}' typedef struct _PinDescription PinDescription; ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:159:45: error: invalid use of incomplete type 'PinDescription {aka struct _PinDescription}' uint32_t clockpin = g_APinDescription[_sck].ulPin; ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.h:20:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:25: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:80:16: note: forward declaration of 'PinDescription {aka struct _PinDescription}' typedef struct _PinDescription PinDescription; ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:163:16: error: 'PIN_PA10G_I2S_SCK0' was not declared in this scope _clk_pin = PIN_PA10G_I2S_SCK0; ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:163:16: note: suggested alternative: 'PIN_SPI_SCK' _clk_pin = PIN_PA10G_I2S_SCK0; ^~~~~~~~~~~~~~~~~~ PIN_SPI_SCK /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:164:16: error: 'MUX_PA10G_I2S_SCK0' was not declared in this scope _clk_mux = MUX_PA10G_I2S_SCK0; ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:183:24: error: 'EPioType' was not declared in this scope pinPeripheral(_sck, (EPioType)_clk_mux); ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:183:24: note: suggested alternative: 'SCB_Type' pinPeripheral(_sck, (EPioType)_clk_mux); ^~~~~~~~ SCB_Type /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:183:3: error: 'pinPeripheral' was not declared in this scope pinPeripheral(_sck, (EPioType)_clk_mux); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:186:42: error: invalid use of incomplete type 'PinDescription {aka struct _PinDescription}' uint32_t fsport = g_APinDescription[_fs].ulPort; ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.h:20:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:25: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:80:16: note: forward declaration of 'PinDescription {aka struct _PinDescription}' typedef struct _PinDescription PinDescription; ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:187:41: error: invalid use of incomplete type 'PinDescription {aka struct _PinDescription}' uint32_t fspin = g_APinDescription[_fs].ulPin; ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.h:20:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:25: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:80:16: note: forward declaration of 'PinDescription {aka struct _PinDescription}' typedef struct _PinDescription PinDescription; ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:190:15: error: 'PIN_PA11G_I2S_FS0' was not declared in this scope _fs_pin = PIN_PA11G_I2S_FS0; ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:191:15: error: 'MUX_PA11G_I2S_FS0' was not declared in this scope _fs_mux = MUX_PA11G_I2S_FS0; ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:206:15: error: 'I2S_GCLK_ID_0' was not declared in this scope i2sGCLK = I2S_GCLK_ID_0; ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:208:15: error: 'I2S_GCLK_ID_1' was not declared in this scope i2sGCLK = I2S_GCLK_ID_1; ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:212:10: error: 'GCLK' was not declared in this scope while (GCLK->STATUS.bit.SYNCBUSY) ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:212:10: note: suggested alternative: 'SCK' while (GCLK->STATUS.bit.SYNCBUSY) ^~~~ SCK /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:214:3: error: 'GCLK' was not declared in this scope GCLK->GENDIV.bit.ID = I2S_CLOCK_GENERATOR; ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:214:3: note: suggested alternative: 'SCK' GCLK->GENDIV.bit.ID = I2S_CLOCK_GENERATOR; ^~~~ SCK /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:214:25: error: 'I2S_CLOCK_GENERATOR' was not declared in this scope GCLK->GENDIV.bit.ID = I2S_CLOCK_GENERATOR; ^~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:221:27: error: 'GCLK_GENCTRL_SRC_DFLL48M_Val' was not declared in this scope GCLK->GENCTRL.bit.SRC = GCLK_GENCTRL_SRC_DFLL48M_Val; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:236:43: error: invalid use of incomplete type 'PinDescription {aka struct _PinDescription}' uint32_t datapin = g_APinDescription[_tx].ulPin; ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.h:20:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:25: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h
Result: FAIL
WARNING: library Adafruit_Zero_I2S_Library claims to run on samd architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s). WARNING: library Adafruit_Zero_DMA_Library claims to run on samd architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s). In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_DMA_Library/Adafruit_ZeroDMA.h:25:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/dma/dma.ino:2: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_DMA_Library/utility/dma.h:73:29: error: 'DMAC_CHCTRLB_TRIGACT_BLOCK_Val' was not declared in this scope DMA_TRIGGER_ACTON_BLOCK = DMAC_CHCTRLB_TRIGACT_BLOCK_Val, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_DMA_Library/utility/dma.h:74:28: error: 'DMAC_CHCTRLB_TRIGACT_BEAT_Val' was not declared in this scope DMA_TRIGGER_ACTON_BEAT = DMAC_CHCTRLB_TRIGACT_BEAT_Val, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_DMA_Library/utility/dma.h:75:35: error: 'DMAC_CHCTRLB_TRIGACT_TRANSACTION_Val' was not declared in this scope DMA_TRIGGER_ACTON_TRANSACTION = DMAC_CHCTRLB_TRIGACT_TRANSACTION_Val, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/dma/dma.ino:2:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_DMA_Library/Adafruit_ZeroDMA.h:201:3: error: 'DmacDescriptor' does not name a type; did you mean 'PinDescription'? DmacDescriptor * ^~~~~~~~~~~~~~ PinDescription /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_DMA_Library/Adafruit_ZeroDMA.h:219:25: error: 'DmacDescriptor' has not been declared void changeDescriptor(DmacDescriptor *d, void *src = NULL, void *dst = NULL, ^~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/dma/dma.ino:14:18: error: 'ZeroDMAstatus stat' redeclared as different kind of symbol ZeroDMAstatus stat; // DMA status codes returned by some functions ^~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/platform/include/platform/platform.h:26:0, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/platform/include/platform/FileHandle.h:25, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/macros.h:41, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/variants/NANO_RP2040_CONNECT/pins_arduino.h:2, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:76, from /tmp/arduino-sketch-2C92CA458EBDF9988970B73E491EA245/sketch/dma.ino.cpp:1: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/platform/include/platform/mbed_retarget.h:750:9: note: previous declaration 'int stat(const char*, stat*)' int stat(const char *path, struct stat *st); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/dma/dma.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/dma/dma.ino:41:20: error: 'I2S_DMAC_ID_TX_0' was not declared in this scope myDMA.setTrigger(I2S_DMAC_ID_TX_0); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/dma/dma.ino:45:25: error: assignment of function 'int stat(const char*, stat*)' stat = myDMA.allocate(); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/dma/dma.ino:45:25: error: cannot convert 'ZeroDMAstatus' to 'int(const char*, stat*)' in assignment /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/dma/dma.ino:46:25: error: no matching function for call to 'Adafruit_ZeroDMA::printStatus(int (&)(const char*, stat*))' myDMA.printStatus(stat); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/dma/dma.ino:2:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_DMA_Library/Adafruit_ZeroDMA.h:165:8: note: candidate: void Adafruit_ZeroDMA::printStatus(ZeroDMAstatus) void printStatus(ZeroDMAstatus s = DMA_STATUS_JOBSTATUS); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_DMA_Library/Adafruit_ZeroDMA.h:165:8: note: no known conversion for argument 1 from 'int(const char*, stat*)' to 'ZeroDMAstatus' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/dma/dma.ino:49:11: error: 'class Adafruit_ZeroDMA' has no member named 'addDescriptor'; did you mean 'hasDescriptors'? myDMA.addDescriptor( ^~~~~~~~~~~~~ hasDescriptors /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/dma/dma.ino:54:17: error: 'I2S' was not declared in this scope (void *)(&I2S->DATA[0].reg), // to here (M0+) ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/dma/dma.ino:70:25: error: assignment of function 'int stat(const char*, stat*)' stat = myDMA.startJob(); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/dma/dma.ino:70:25: error: cannot convert 'ZeroDMAstatus' to 'int(const char*, stat*)' in assignment
Result: FAIL
WARNING: library Adafruit_Zero_I2S_Library claims to run on samd architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s). WARNING: library Adafruit_Zero_DMA_Library claims to run on samd architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s). /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/dma_passthrough/dma_passthrough.ino:22:2: error: #error "this example is for SAMD51 devices only" #error "this example is for SAMD51 devices only" ^~~~~
Result: FAIL
WARNING: library Adafruit_Zero_I2S_Library claims to run on samd architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s). /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/tone_generator/tone_generator.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/tone_generator/tone_generator.ino:56:16: error: 'Serial' was not declared in this scope #define Serial Serial ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/tone_generator/tone_generator.ino:120:3: note: in expansion of macro 'Serial' Serial.begin(115200); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/tone_generator/tone_generator.ino:56:16: note: suggested alternative: 'serial_t' #define Serial Serial ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/tone_generator/tone_generator.ino:120:3: note: in expansion of macro 'Serial' Serial.begin(115200); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/tone_generator/tone_generator.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/tone_generator/tone_generator.ino:56:16: error: 'Serial' was not declared in this scope #define Serial Serial ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/tone_generator/tone_generator.ino:138:3: note: in expansion of macro 'Serial' Serial.println("Sine wave"); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/tone_generator/tone_generator.ino:56:16: note: suggested alternative: 'serial_t' #define Serial Serial ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/tone_generator/tone_generator.ino:138:3: note: in expansion of macro 'Serial' Serial.println("Sine wave"); ^~~~~~
Result: FAIL
This library has no main header file so an empty one was created.
/tmp/arduino-testlib3173061747/test/test.ino:1:10: fatal error: Adafruit_Zero_I2S_Library.h: No such file or directory #include <Adafruit_Zero_I2S_Library.h> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated.
Result: FAIL
WARNING: library Adafruit_Zero_I2S_Library claims to run on samd architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s). /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp: In constructor 'Adafruit_ZeroI2S::Adafruit_ZeroI2S()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:60:11: error: 'PIN_I2S_FS' was not declared in this scope : _fs(PIN_I2S_FS), _sck(PIN_I2S_SCK), _tx(PIN_I2S_SD) { ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:60:11: note: suggested alternative: 'PIN_SPI_SS' : _fs(PIN_I2S_FS), _sck(PIN_I2S_SCK), _tx(PIN_I2S_SD) { ^~~~~~~~~~ PIN_SPI_SS /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:60:29: error: 'PIN_I2S_SCK' was not declared in this scope : _fs(PIN_I2S_FS), _sck(PIN_I2S_SCK), _tx(PIN_I2S_SD) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:60:29: note: suggested alternative: 'PIN_SPI_SCK' : _fs(PIN_I2S_FS), _sck(PIN_I2S_SCK), _tx(PIN_I2S_SD) { ^~~~~~~~~~~ PIN_SPI_SCK /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:60:47: error: 'PIN_I2S_SD' was not declared in this scope : _fs(PIN_I2S_FS), _sck(PIN_I2S_SCK), _tx(PIN_I2S_SD) { ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:60:47: note: suggested alternative: 'PIN_WIRE_SDA' : _fs(PIN_I2S_FS), _sck(PIN_I2S_SCK), _tx(PIN_I2S_SD) { ^~~~~~~~~~ PIN_WIRE_SDA /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp: In member function 'bool Adafruit_ZeroI2S::begin(I2SSlotSize, int, int)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:158:24: error: 'g_APinDescription' was not declared in this scope uint32_t clockport = g_APinDescription[_sck].ulPort; ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:158:24: note: suggested alternative: 'IADDescriptor' uint32_t clockport = g_APinDescription[_sck].ulPort; ^~~~~~~~~~~~~~~~~ IADDescriptor /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:163:16: error: 'PIN_PA10G_I2S_SCK0' was not declared in this scope _clk_pin = PIN_PA10G_I2S_SCK0; ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:163:16: note: suggested alternative: 'PIN_SPI_SCK' _clk_pin = PIN_PA10G_I2S_SCK0; ^~~~~~~~~~~~~~~~~~ PIN_SPI_SCK /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:164:16: error: 'MUX_PA10G_I2S_SCK0' was not declared in this scope _clk_mux = MUX_PA10G_I2S_SCK0; ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:183:24: error: 'EPioType' was not declared in this scope pinPeripheral(_sck, (EPioType)_clk_mux); ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:183:3: error: 'pinPeripheral' was not declared in this scope pinPeripheral(_sck, (EPioType)_clk_mux); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:190:15: error: 'PIN_PA11G_I2S_FS0' was not declared in this scope _fs_pin = PIN_PA11G_I2S_FS0; ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:191:15: error: 'MUX_PA11G_I2S_FS0' was not declared in this scope _fs_mux = MUX_PA11G_I2S_FS0; ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:202:32: error: expected ')' before '_fs_mux' pinPeripheral(_fs, (EPioType)_fs_mux); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:206:15: error: 'I2S_GCLK_ID_0' was not declared in this scope i2sGCLK = I2S_GCLK_ID_0; ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:208:15: error: 'I2S_GCLK_ID_1' was not declared in this scope i2sGCLK = I2S_GCLK_ID_1; ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:212:10: error: 'GCLK' was not declared in this scope while (GCLK->STATUS.bit.SYNCBUSY) ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:212:10: note: suggested alternative: 'SCL' while (GCLK->STATUS.bit.SYNCBUSY) ^~~~ SCL /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:214:3: error: 'GCLK' was not declared in this scope GCLK->GENDIV.bit.ID = I2S_CLOCK_GENERATOR; ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:214:3: note: suggested alternative: 'SCL' GCLK->GENDIV.bit.ID = I2S_CLOCK_GENERATOR; ^~~~ SCL /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:214:25: error: 'I2S_CLOCK_GENERATOR' was not declared in this scope GCLK->GENDIV.bit.ID = I2S_CLOCK_GENERATOR; ^~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:215:26: error: 'SystemCoreClock' was not declared in this scope GCLK->GENDIV.bit.DIV = SystemCoreClock / divider; ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:221:27: error: 'GCLK_GENCTRL_SRC_DFLL48M_Val' was not declared in this scope GCLK->GENCTRL.bit.SRC = GCLK_GENCTRL_SRC_DFLL48M_Val; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:677:0, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24, 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 /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.h:20, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:25: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:228:9: error: expected unqualified-id before '(' token GCLK->CLKCTRL.bit.ID = i2sGCLK; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:229:9: error: expected unqualified-id before '(' token GCLK->CLKCTRL.bit.GEN = I2S_CLOCK_GENERATOR; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:230:9: error: expected unqualified-id before '(' token GCLK->CLKCTRL.bit.CLKEN = 1; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:241:17: error: 'PIN_PA07G_I2S_SD0' was not declared in this scope _data_pin = PIN_PA07G_I2S_SD0; ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:242:17: error: 'MUX_PA07G_I2S_SD0' was not declared in this scope _data_mux = MUX_PA07G_I2S_SD0; ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:246:17: error: 'PIN_PA08G_I2S_SD1' was not declared in this scope _data_pin = PIN_PA08G_I2S_SD1; ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:247:17: error: 'MUX_PA08G_I2S_SD1' was not declared in this scope _data_mux = MUX_PA08G_I2S_SD1; ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:251:17: error: 'PIN_PA19G_I2S_SD0' was not declared in this scope _data_pin = PIN_PA19G_I2S_SD0; ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:252:17: error: 'MUX_PA19G_I2S_SD0' was not declared in this scope _data_mux = MUX_PA19G_I2S_SD0; ^~~~~~
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_DMA_Library/Adafruit_ZeroDMA.cpp:30:10: fatal error: malloc.h: No such file or directory #include <malloc.h> // memalign() function ^~~~~~~~~~ compilation terminated.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_DMA_Library/Adafruit_ZeroDMA.cpp:30:10: fatal error: malloc.h: No such file or directory #include <malloc.h> // memalign() function ^~~~~~~~~~ compilation terminated.
Result: FAIL
WARNING: library Adafruit_Zero_I2S_Library claims to run on samd architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s). /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/tone_generator/tone_generator.ino:51:24: error: 'int32_t square [256]' redeclared as different kind of symbol int32_t square[WAV_SIZE] = {0}; ^ 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-97923611DFD2642623FC85D9E1EF1B0F/sketch/tone_generator.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:203:15: note: previous declaration 'double square(double)' extern double square(double __x) __ATTR_CONST__; ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/tone_generator/tone_generator.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/tone_generator/tone_generator.ino:134:45: error: cannot convert 'double (*)(double)' to 'int32_t* {aka long int*}' for argument '2' to 'void generateSquare(int32_t, int32_t*, uint16_t)' generateSquare(AMPLITUDE, square, WAV_SIZE); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/tone_generator/tone_generator.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/tone_generator/tone_generator.ino:162:46: error: cannot convert 'double (*)(double)' to 'int32_t* {aka long int*}' for argument '1' to 'void playWave(int32_t*, uint16_t, float, float)' playWave(square, WAV_SIZE, scale[i], 0.25); ^
Result: FAIL
This library has no main header file so an empty one was created.
/private/tmp/arduino-testlib2491500801/test/test.ino:1:10: fatal error: Adafruit_Zero_I2S_Library.h: No such file or directory #include <Adafruit_Zero_I2S_Library.h> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated.
Result: PASS
Sketch uses 25036 bytes (9%) of program storage space. Maximum is 262144 bytes. Global variables use 4028 bytes (12%) of dynamic memory, leaving 28740 bytes for local variables. Maximum is 32768 bytes.
Result: PASS
Sketch uses 26988 bytes (10%) of program storage space. Maximum is 262144 bytes. Global variables use 4500 bytes (13%) of dynamic memory, leaving 28268 bytes for local variables. Maximum is 32768 bytes.
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/dma_passthrough/dma_passthrough.ino:22:2: error: #error "this example is for SAMD51 devices only" #error "this example is for SAMD51 devices only" ^~~~~
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/tone_generator/tone_generator.ino: In function 'void setup()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/tone_generator/tone_generator.ino:56:16: error: 'Serial' was not declared in this scope #define Serial Serial ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/tone_generator/tone_generator.ino:120:3: note: in expansion of macro 'Serial' Serial.begin(115200); ^~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/tone_generator/tone_generator.ino:56:16: note: suggested alternative: 'Serial_' #define Serial Serial ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/tone_generator/tone_generator.ino:120:3: note: in expansion of macro 'Serial' Serial.begin(115200); ^~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/tone_generator/tone_generator.ino: In function 'void loop()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/tone_generator/tone_generator.ino:56:16: error: 'Serial' was not declared in this scope #define Serial Serial ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/tone_generator/tone_generator.ino:138:3: note: in expansion of macro 'Serial' Serial.println("Sine wave"); ^~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/tone_generator/tone_generator.ino:56:16: note: suggested alternative: 'Serial_' #define Serial Serial ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/tone_generator/tone_generator.ino:138:3: note: in expansion of macro 'Serial' Serial.println("Sine wave"); ^~~~~~
Result: FAIL
This library has no main header file so an empty one was created.
/tmp/arduino-testlib362897504/test/test.ino:1:39: fatal error: Adafruit_Zero_I2S_Library.h: No such file or directory compilation terminated.
Result: FAIL
WARNING: library Adafruit_Zero_I2S_Library claims to run on samd architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s). /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp: In constructor 'Adafruit_ZeroI2S::Adafruit_ZeroI2S()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:60:11: error: 'PIN_I2S_FS' was not declared in this scope : _fs(PIN_I2S_FS), _sck(PIN_I2S_SCK), _tx(PIN_I2S_SD) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:60:29: error: 'PIN_I2S_SCK' was not declared in this scope : _fs(PIN_I2S_FS), _sck(PIN_I2S_SCK), _tx(PIN_I2S_SD) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:60:47: error: 'PIN_I2S_SD' was not declared in this scope : _fs(PIN_I2S_FS), _sck(PIN_I2S_SCK), _tx(PIN_I2S_SD) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp: In member function 'bool Adafruit_ZeroI2S::begin(I2SSlotSize, int, int)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:158:24: error: 'g_APinDescription' was not declared in this scope uint32_t clockport = g_APinDescription[_sck].ulPort; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:163:16: error: 'PIN_PA10G_I2S_SCK0' was not declared in this scope _clk_pin = PIN_PA10G_I2S_SCK0; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:164:16: error: 'MUX_PA10G_I2S_SCK0' was not declared in this scope _clk_mux = MUX_PA10G_I2S_SCK0; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:183:24: error: 'EPioType' was not declared in this scope pinPeripheral(_sck, (EPioType)_clk_mux); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:183:41: error: 'pinPeripheral' was not declared in this scope pinPeripheral(_sck, (EPioType)_clk_mux); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:190:15: error: 'PIN_PA11G_I2S_FS0' was not declared in this scope _fs_pin = PIN_PA11G_I2S_FS0; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:191:15: error: 'MUX_PA11G_I2S_FS0' was not declared in this scope _fs_mux = MUX_PA11G_I2S_FS0; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:202:32: error: expected ')' before '_fs_mux' pinPeripheral(_fs, (EPioType)_fs_mux); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:206:15: error: 'I2S_GCLK_ID_0' was not declared in this scope i2sGCLK = I2S_GCLK_ID_0; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:208:15: error: 'I2S_GCLK_ID_1' was not declared in this scope i2sGCLK = I2S_GCLK_ID_1; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:212:10: error: 'GCLK' was not declared in this scope while (GCLK->STATUS.bit.SYNCBUSY) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:214:3: error: 'GCLK' was not declared in this scope GCLK->GENDIV.bit.ID = I2S_CLOCK_GENERATOR; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:214:25: error: 'I2S_CLOCK_GENERATOR' was not declared in this scope GCLK->GENDIV.bit.ID = I2S_CLOCK_GENERATOR; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:215:26: error: 'SystemCoreClock' was not declared in this scope GCLK->GENDIV.bit.DIV = SystemCoreClock / divider; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:221:27: error: 'GCLK_GENCTRL_SRC_DFLL48M_Val' was not declared in this scope GCLK->GENCTRL.bit.SRC = GCLK_GENCTRL_SRC_DFLL48M_Val; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:241:17: error: 'PIN_PA07G_I2S_SD0' was not declared in this scope _data_pin = PIN_PA07G_I2S_SD0; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:242:17: error: 'MUX_PA07G_I2S_SD0' was not declared in this scope _data_mux = MUX_PA07G_I2S_SD0; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:246:17: error: 'PIN_PA08G_I2S_SD1' was not declared in this scope _data_pin = PIN_PA08G_I2S_SD1; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:247:17: error: 'MUX_PA08G_I2S_SD1' was not declared in this scope _data_mux = MUX_PA08G_I2S_SD1; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:251:17: error: 'PIN_PA19G_I2S_SD0' was not declared in this scope _data_pin = PIN_PA19G_I2S_SD0; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:252:17: error: 'MUX_PA19G_I2S_SD0' was not declared in this scope _data_mux = MUX_PA19G_I2S_SD0; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:257:32: error: expected ')' before '_data_mux' pinPeripheral(_tx, (EPioType)_data_mux); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:259:3: error: 'PM' was not declared in this scope PM->APBCMASK.reg |= PM_APBCMASK_I2S; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:259:23: error: 'PM_APBCMASK_I2S' was not declared in this scope PM->APBCMASK.reg |= PM_APBCMASK_I2S; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:261:3: error: 'I2S' was not declared in this scope I2S->CTRLA.bit.ENABLE = 0; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:273:7: error: 'I2S_CLKCTRL_MCKSEL_GCLK' was not declared in this scope I2S_CLKCTRL_MCKSEL_GCLK | I2S_CLKCTRL_SCKSEL_MCKDIV | ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:273:33: error: 'I2S_CLKCTRL_SCKSEL_MCKDIV' was not declared in this scope I2S_CLKCTRL_MCKSEL_GCLK | I2S_CLKCTRL_SCKSEL_MCKDIV | ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:274:7: error: 'I2S_CLKCTRL_FSSEL_SCKDIV' was not declared in this scope I2S_CLKCTRL_FSSEL_SCKDIV | I2S_CLKCTRL_BITDELAY_I2S | ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:274:34: error: 'I2S_CLKCTRL_BITDELAY_I2S' was not declared in this scope I2S_CLKCTRL_FSSEL_SCKDIV | I2S_CLKCTRL_BITDELAY_I2S | ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:275:44: error: 'I2S_CLKCTRL_NBSLOTS' was not declared in this scope I2S_CLKCTRL_NBSLOTS(I2S_NUM_SLOTS - 1) | I2S_CLKCTRL_SLOTSIZE(width); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:275:74: error: 'I2S_CLKCTRL_SLOTSIZE' was not declared in this scope I2S_CLKCTRL_NBSLOTS(I2S_NUM_SLOTS - 1) | I2S_CLKCTRL_SLOTSIZE(width); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:280:16: error: 'I2S_SERCTRL_DATASIZE_8_Val' was not declared in this scope wordSize = I2S_SERCTRL_DATASIZE_8_Val; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:283:16: error: 'I2S_SERCTRL_DATASIZE_16_Val' was not declared in this scope wordSize = I2S_SERCTRL_DATASIZE_16_Val; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:286:16: error: 'I2S_SERCTRL_DATASIZE_24_Val' was not declared in this scope wordSize = I2S_SERCTRL_DATASIZE_24_Val; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:289:16: error: 'I2S_SERCTRL_DATASIZE_32_Val' was not declared in this scope wordSize = I2S_SERCTRL_DATASIZE_32_Val; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:304:7: error: 'I2S_SERCTRL_DMA_SINGLE' was not declared in this scope I2S_SERCTRL_DMA_SINGLE | I2S_SERCTRL_MONO_STEREO | ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:304:32: error: 'I2S_SERCTRL_MONO_STEREO' was not declared in
Result: FAIL
WARNING: library Adafruit_Zero_I2S_Library claims to run on samd architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s). WARNING: library Adafruit_Zero_DMA_Library claims to run on samd architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s). In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_DMA_Library/Adafruit_ZeroDMA.h:25:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/dma/dma.ino:2: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_DMA_Library/utility/dma.h:73:29: error: 'DMAC_CHCTRLB_TRIGACT_BLOCK_Val' was not declared in this scope DMA_TRIGGER_ACTON_BLOCK = DMAC_CHCTRLB_TRIGACT_BLOCK_Val, ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_DMA_Library/utility/dma.h:74:28: error: 'DMAC_CHCTRLB_TRIGACT_BEAT_Val' was not declared in this scope DMA_TRIGGER_ACTON_BEAT = DMAC_CHCTRLB_TRIGACT_BEAT_Val, ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_DMA_Library/utility/dma.h:75:35: error: 'DMAC_CHCTRLB_TRIGACT_TRANSACTION_Val' was not declared in this scope DMA_TRIGGER_ACTON_TRANSACTION = DMAC_CHCTRLB_TRIGACT_TRANSACTION_Val, ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/dma/dma.ino:2:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_DMA_Library/Adafruit_ZeroDMA.h:201:3: error: 'DmacDescriptor' does not name a type DmacDescriptor * ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_DMA_Library/Adafruit_ZeroDMA.h:219:25: error: 'DmacDescriptor' has not been declared void changeDescriptor(DmacDescriptor *d, void *src = NULL, void *dst = NULL, ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/dma/dma.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/dma/dma.ino:41:20: error: 'I2S_DMAC_ID_TX_0' was not declared in this scope myDMA.setTrigger(I2S_DMAC_ID_TX_0); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/dma/dma.ino:49:11: error: 'class Adafruit_ZeroDMA' has no member named 'addDescriptor' myDMA.addDescriptor( ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/dma/dma.ino:54:17: error: 'I2S' was not declared in this scope (void *)(&I2S->DATA[0].reg), // to here (M0+) ^
Result: FAIL
WARNING: library Adafruit_Zero_I2S_Library claims to run on samd architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s). WARNING: library Adafruit_Zero_DMA_Library claims to run on samd architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s). /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/examples/dma_passthrough/dma_passthrough.ino:22:2: error: #error "this example is for SAMD51 devices only" #error "this example is for SAMD51 devices only" ^
Result: FAIL
WARNING: library Adafruit_Zero_I2S_Library claims to run on samd architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s). /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp: In constructor 'Adafruit_ZeroI2S::Adafruit_ZeroI2S()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:60:11: error: 'PIN_I2S_FS' was not declared in this scope : _fs(PIN_I2S_FS), _sck(PIN_I2S_SCK), _tx(PIN_I2S_SD) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:60:29: error: 'PIN_I2S_SCK' was not declared in this scope : _fs(PIN_I2S_FS), _sck(PIN_I2S_SCK), _tx(PIN_I2S_SD) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:60:47: error: 'PIN_I2S_SD' was not declared in this scope : _fs(PIN_I2S_FS), _sck(PIN_I2S_SCK), _tx(PIN_I2S_SD) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp: In member function 'bool Adafruit_ZeroI2S::begin(I2SSlotSize, int, int)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:158:24: error: 'g_APinDescription' was not declared in this scope uint32_t clockport = g_APinDescription[_sck].ulPort; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:163:16: error: 'PIN_PA10G_I2S_SCK0' was not declared in this scope _clk_pin = PIN_PA10G_I2S_SCK0; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:164:16: error: 'MUX_PA10G_I2S_SCK0' was not declared in this scope _clk_mux = MUX_PA10G_I2S_SCK0; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:183:24: error: 'EPioType' was not declared in this scope pinPeripheral(_sck, (EPioType)_clk_mux); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:183:41: error: 'pinPeripheral' was not declared in this scope pinPeripheral(_sck, (EPioType)_clk_mux); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:190:15: error: 'PIN_PA11G_I2S_FS0' was not declared in this scope _fs_pin = PIN_PA11G_I2S_FS0; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:191:15: error: 'MUX_PA11G_I2S_FS0' was not declared in this scope _fs_mux = MUX_PA11G_I2S_FS0; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:202:32: error: expected ')' before '_fs_mux' pinPeripheral(_fs, (EPioType)_fs_mux); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:206:15: error: 'I2S_GCLK_ID_0' was not declared in this scope i2sGCLK = I2S_GCLK_ID_0; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:208:15: error: 'I2S_GCLK_ID_1' was not declared in this scope i2sGCLK = I2S_GCLK_ID_1; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:212:10: error: 'GCLK' was not declared in this scope while (GCLK->STATUS.bit.SYNCBUSY) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:214:3: error: 'GCLK' was not declared in this scope GCLK->GENDIV.bit.ID = I2S_CLOCK_GENERATOR; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:214:25: error: 'I2S_CLOCK_GENERATOR' was not declared in this scope GCLK->GENDIV.bit.ID = I2S_CLOCK_GENERATOR; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:215:26: error: 'SystemCoreClock' was not declared in this scope GCLK->GENDIV.bit.DIV = SystemCoreClock / divider; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:221:27: error: 'GCLK_GENCTRL_SRC_DFLL48M_Val' was not declared in this scope GCLK->GENCTRL.bit.SRC = GCLK_GENCTRL_SRC_DFLL48M_Val; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:241:17: error: 'PIN_PA07G_I2S_SD0' was not declared in this scope _data_pin = PIN_PA07G_I2S_SD0; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:242:17: error: 'MUX_PA07G_I2S_SD0' was not declared in this scope _data_mux = MUX_PA07G_I2S_SD0; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:246:17: error: 'PIN_PA08G_I2S_SD1' was not declared in this scope _data_pin = PIN_PA08G_I2S_SD1; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:247:17: error: 'MUX_PA08G_I2S_SD1' was not declared in this scope _data_mux = MUX_PA08G_I2S_SD1; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:251:17: error: 'PIN_PA19G_I2S_SD0' was not declared in this scope _data_pin = PIN_PA19G_I2S_SD0; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:252:17: error: 'MUX_PA19G_I2S_SD0' was not declared in this scope _data_mux = MUX_PA19G_I2S_SD0; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:257:32: error: expected ')' before '_data_mux' pinPeripheral(_tx, (EPioType)_data_mux); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:259:3: error: 'PM' was not declared in this scope PM->APBCMASK.reg |= PM_APBCMASK_I2S; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:259:23: error: 'PM_APBCMASK_I2S' was not declared in this scope PM->APBCMASK.reg |= PM_APBCMASK_I2S; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:261:3: error: 'I2S' was not declared in this scope I2S->CTRLA.bit.ENABLE = 0; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:273:7: error: 'I2S_CLKCTRL_MCKSEL_GCLK' was not declared in this scope I2S_CLKCTRL_MCKSEL_GCLK | I2S_CLKCTRL_SCKSEL_MCKDIV | ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:273:33: error: 'I2S_CLKCTRL_SCKSEL_MCKDIV' was not declared in this scope I2S_CLKCTRL_MCKSEL_GCLK | I2S_CLKCTRL_SCKSEL_MCKDIV | ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:274:7: error: 'I2S_CLKCTRL_FSSEL_SCKDIV' was not declared in this scope I2S_CLKCTRL_FSSEL_SCKDIV | I2S_CLKCTRL_BITDELAY_I2S | ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:274:34: error: 'I2S_CLKCTRL_BITDELAY_I2S' was not declared in this scope I2S_CLKCTRL_FSSEL_SCKDIV | I2S_CLKCTRL_BITDELAY_I2S | ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:275:44: error: 'I2S_CLKCTRL_NBSLOTS' was not declared in this scope I2S_CLKCTRL_NBSLOTS(I2S_NUM_SLOTS - 1) | I2S_CLKCTRL_SLOTSIZE(width); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:275:74: error: 'I2S_CLKCTRL_SLOTSIZE' was not declared in this scope I2S_CLKCTRL_NBSLOTS(I2S_NUM_SLOTS - 1) | I2S_CLKCTRL_SLOTSIZE(width); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:280:16: error: 'I2S_SERCTRL_DATASIZE_8_Val' was not declared in this scope wordSize = I2S_SERCTRL_DATASIZE_8_Val; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:283:16: error: 'I2S_SERCTRL_DATASIZE_16_Val' was not declared in this scope wordSize = I2S_SERCTRL_DATASIZE_16_Val; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:286:16: error: 'I2S_SERCTRL_DATASIZE_24_Val' was not declared in this scope wordSize = I2S_SERCTRL_DATASIZE_24_Val; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:289:16: error: 'I2S_SERCTRL_DATASIZE_32_Val' was not declared in this scope wordSize = I2S_SERCTRL_DATASIZE_32_Val; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:304:7: error: 'I2S_SERCTRL_DMA_SINGLE' was not declared in this scope I2S_SERCTRL_DMA_SINGLE | I2S_SERCTRL_MONO_STEREO | ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Zero_I2S_Library/Adafruit_ZeroI2S.cpp:304:32: error: 'I2S_SERCTRL_MONO_STEREO' was not declared in