SoftI2CMaster - compatibility matrix

This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.

SoftI2CMaster

Version: 2.1.7
More details

Compatibility matrix

Board Claims compatibility Inclusion
BMA020SoftI2C
Eeprom24AA1025SoftI2C
EepromFill
I2CShell
simpleSoftWire
TSL2561Soft
simpleSoftI2C
stretchTest
BMA020SoftWire
Eeprom24AA1025SoftWire
I2CScanSoftI2C
I2CScanSoftWire
MLX90614Soft
arduino:avr:uno
1.8.4
Yes ⚠️ FAIL PASS PASS PASS PASS FAIL PASS PASS PASS FAIL FAIL PASS FAIL PASS
arduino:mbed_nano:nanorp2040connect
2.7.2
No FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL
arduino:megaavr:nona4809
1.8.7
No FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL
arduino:samd:mkrwifi1010
1.8.12
No FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL
esp32:esp32:d1_mini32
1.0.6
No FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL

Compilation logs

arduino:avr:uno @ 1.8.4

Inclusion

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
                 from /tmp/arduino-sketch-D47C4AD6DA57B78F0DEC3DF86A6E03AF/sketch/test.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/src/SoftI2CMaster.h: In function 'void i2c_wait_scl_high()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/src/SoftI2CMaster.h:247:31: error: 'SCL_PORT' was not declared in this scope
 #define SCL_IN  (_SFR_IO_ADDR(SCL_PORT) - 2)
                               ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/src/SoftI2CMaster.h:288:23: note: in expansion of macro 'SCL_IN'
      : : [SCLIN] "I" (SCL_IN), [SCLPIN] "I" (SCL_PIN));
                       ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/src/SoftI2CMaster.h:247:31: note: suggested alternative: 'SCL_OUT'
 #define SCL_IN  (_SFR_IO_ADDR(SCL_PORT) - 2)
                               ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/src/SoftI2CMaster.h:288:23: note: in expansion of macro 'SCL_IN'
      : : [SCLIN] "I" (SCL_IN), [SCLPIN] "I" (SCL_PIN));
                       ^~~~~~
In file included from /tmp/arduino-testlib2693340097/test/test.ino:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/src/SoftI2CMaster.h:288:46: error: 'SCL_PIN' was not declared in this scope
      : : [SCLIN] "I" (SCL_IN), [SCLPIN] "I" (SCL_PIN));
                                              ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/src/SoftI2CMaster.h:288:46: note: suggested alternative: 'SCL_IN'
      : : [SCLIN] "I" (SCL_IN), [SCLPIN] "I" (SCL_PIN));
                                              ^~~~~~~
                                              SCL_IN
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
                 from /tmp/arduino-sketch-D47C4AD6DA57B78F0DEC3DF86A6E03AF/sketch/test.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/src/SoftI2CMaster.h: In function 'bool i2c_init()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/src/SoftI2CMaster.h:243:38: error: 'SCL_PORT' was not declared in this scope
 #define SCL_DDR        (_SFR_IO_ADDR(SCL_PORT) - 1)
                                      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/src/SoftI2CMaster.h:384:23: note: in expansion of macro 'SCL_DDR'
        [SCLDDR] "I"  (SCL_DDR), [SCLPIN] "I" (SCL_PIN),
                       ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/src/SoftI2CMaster.h:243:38: note: suggested alternative: 'SCL_OUT'
 #define SCL_DDR        (_SFR_IO_ADDR(SCL_PORT) - 1)
                                      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/src/SoftI2CMaster.h:384:23: note: in expansion of macro 'SCL_DDR'
        [SCLDDR] "I"  (SCL_DDR), [SCLPIN] "I" (SCL_PIN),
                       ^~~~~~~
In file included from /tmp/arduino-testlib2693340097/test/test.ino:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/src/SoftI2CMaster.h:384:47: error: 'SCL_PIN' was not declared in this scope
        [SCLDDR] "I"  (SCL_DDR), [SCLPIN] "I" (SCL_PIN),
                                               ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/src/SoftI2CMaster.h:384:47: note: suggested alternative: 'SCL_IN'
        [SCLDDR] "I"  (SCL_DDR), [SCLPIN] "I" (SCL_PIN),
                                               ^~~~~~~
                                               SCL_IN
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
                 from /tmp/arduino-sketch-D47C4AD6DA57B78F0DEC3DF86A6E03AF/sketch/test.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/src/SoftI2CMaster.h:242:38: error: 'SDA_PORT' was not declared in this scope
 #define SDA_DDR        (_SFR_IO_ADDR(SDA_PORT) - 1)
                                      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/src/SoftI2CMaster.h:386:23: note: in expansion of macro 'SDA_DDR'
        [SDADDR] "I"  (SDA_DDR), [SDAPIN] "I" (SDA_PIN),
                       ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/src/SoftI2CMaster.h:242:38: note: suggested alternative: 'SDA_OUT'
 #define SDA_DDR        (_SFR_IO_ADDR(SDA_PORT) - 1)
                                      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/src/SoftI2CMaster.h:386:23: note: in expansion of macro 'SDA_DDR'
        [SDADDR] "I"  (SDA_DDR), [SDAPIN] "I" (SDA_PIN),
                       ^~~~~~~
In file included from /tmp/arduino-testlib2693340097/test/test.ino:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/src/SoftI2CMaster.h:386:47: error: 'SDA_PIN' was not declared in this scope
        [SDADDR] "I"  (SDA_DDR), [SDAPIN] "I" (SDA_PIN),
                                               ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/src/SoftI2CMaster.h:386:47: note: suggested alternative: 'SDA_IN'
        [SDADDR] "I"  (SDA_DDR), [SDAPIN] "I" (SDA_PIN),
                                               ^~~~~~~
                                               SDA_IN
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
                 from /tmp/arduino-sketch-D47C4AD6DA57B78F0DEC3DF86A6E03AF/sketch/test.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/src/SoftI2CMaster.h: In function 'bool i2c_start(uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/src/SoftI2CMaster.h:242:38: error: 'SDA_PORT' was not declared in this scope
 #define SDA_DDR        (_SFR_IO_ADDR(SDA_PORT) - 1)
                                      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/src/SoftI2CMaster.h:456:25: note: in expansion of macro 'SDA_DDR'
      : : [SDADDR] "I"  (SDA_DDR), [SDAPIN] "I" (SDA_PIN),
                         ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/src/SoftI2CMaster.h:242:38: note: suggested alternative: 'SDA_OUT'
 #define SDA_DDR        (_SFR_IO_ADDR(SDA_PORT) - 1)
                                      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/src/SoftI2CMaster.h:456:25: note: in expansion of macro 'SDA_DDR'
      : : [SDADDR] "I"  (SDA_DDR), [SDAPIN] "I" (SDA_PIN),
                         ^~~~~~~
In file included from /tmp/arduino-testlib2693340097/test/test.ino:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/src/SoftI2CMaster.h:456:49: error: 'SDA_PIN' was not declared in this scope
      : : [SDADDR] "I"  (SDA_DDR), [SDAPIN] "I" (SDA_PIN),
                                                 ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/src/SoftI2CMaster.h:456:49: note: suggested alternative: 'SDA_IN'
      : : [SDADDR] "I"  (SDA_DDR), [SDAPIN] "I" (SDA_PIN),
                                                 ^~~~~~~
                                                 SDA_IN
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:28,
                 from /tmp/arduino-sketch-D47C4AD6DA57B78F0DEC3DF86A6E03AF/sketch/test.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/src/SoftI2CMaster.h:245:37: error: 'SCL_PORT' was not declared in this scope
 #define SCL_OUT        _SFR_IO_ADDR(SCL_PORT)
                                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/src/SoftI2CMaster.h:457:46: note: in expansion of macro 'SCL_OUT'
        [SDAOUT] "I" (SDA_OUT), [SCLOUT] "I" (SCL_OUT),
                                              ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/src/SoftI2CMaster.h:245:37: note: suggested alternative: 'SCL_OUT'
 #define SCL_OUT        _SFR_IO_ADDR(S

examples/BMA020SoftI2C

Result: PASS

Sketch uses 3120 bytes (9%) of program storage space. Maximum is 32256 bytes.
Global variables use 194 bytes (9%) of dynamic memory, leaving 1854 bytes for local variables. Maximum is 2048 bytes.

examples/BMA020SoftWire

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/BMA020SoftWire/BMA020SoftWire.ino:28:26: error: no matching function for call to 'SoftWire::SoftWire()'
 SoftWire Wire = SoftWire();
                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/BMA020SoftWire/BMA020SoftWire.ino:24:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:36:2: note: candidate: SoftWire::SoftWire(uint8_t, uint8_t)
  SoftWire(uint8_t sda, uint8_t scl);
  ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:36:2: note:   candidate expects 2 arguments, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note: candidate: constexpr SoftWire::SoftWire(const SoftWire&)
 class SoftWire : public Stream {
       ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note:   candidate expects 1 argument, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note: candidate: constexpr SoftWire::SoftWire(SoftWire&&)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note:   candidate expects 1 argument, 0 provided
Multiple libraries were found for "SoftWire.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster

examples/Eeprom24AA1025SoftI2C

Result: PASS

Sketch uses 5002 bytes (15%) of program storage space. Maximum is 32256 bytes.
Global variables use 190 bytes (9%) of dynamic memory, leaving 1858 bytes for local variables. Maximum is 2048 bytes.

examples/Eeprom24AA1025SoftWire

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/Eeprom24AA1025SoftWire/Eeprom24AA1025SoftWire.ino:24:26: error: no matching function for call to 'SoftWire::SoftWire()'
 SoftWire Wire = SoftWire();
                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/Eeprom24AA1025SoftWire/Eeprom24AA1025SoftWire.ino:22:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:36:2: note: candidate: SoftWire::SoftWire(uint8_t, uint8_t)
  SoftWire(uint8_t sda, uint8_t scl);
  ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:36:2: note:   candidate expects 2 arguments, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note: candidate: constexpr SoftWire::SoftWire(const SoftWire&)
 class SoftWire : public Stream {
       ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note:   candidate expects 1 argument, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note: candidate: constexpr SoftWire::SoftWire(SoftWire&&)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note:   candidate expects 1 argument, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h: In function 'boolean readEEPROM(long unsigned int, uint8_t*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:133:20: note: candidate 1: uint8_t SoftWire::requestFrom(int, int, int)
     inline uint8_t requestFrom(int address, int quantity, int sendStop = true) {
                    ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:132:13: note: candidate 2: uint8_t SoftWire::requestFrom(uint8_t, uint8_t, uint8_t)
     uint8_t requestFrom(uint8_t address, uint8_t quantity, uint8_t sendStop = true);
             ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h: In function 'boolean readBurstEEPROM(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:133:20: note: candidate 1: uint8_t SoftWire::requestFrom(int, int, int)
     inline uint8_t requestFrom(int address, int quantity, int sendStop = true) {
                    ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:132:13: note: candidate 2: uint8_t SoftWire::requestFrom(uint8_t, uint8_t, uint8_t)
     uint8_t requestFrom(uint8_t address, uint8_t quantity, uint8_t sendStop = true);
             ^~~~~~~~~~~
Multiple libraries were found for "SoftWire.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster

examples/EepromFill

Result: PASS

Sketch uses 2996 bytes (9%) of program storage space. Maximum is 32256 bytes.
Global variables use 480 bytes (23%) of dynamic memory, leaving 1568 bytes for local variables. Maximum is 2048 bytes.

examples/I2CScanSoftI2C

Result: PASS

Sketch uses 2914 bytes (9%) of program storage space. Maximum is 32256 bytes.
Global variables use 274 bytes (13%) of dynamic memory, leaving 1774 bytes for local variables. Maximum is 2048 bytes.

examples/I2CScanSoftWire

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/I2CScanSoftWire/I2CScanSoftWire.ino:53:26: error: no matching function for call to 'SoftWire::SoftWire()'
 SoftWire Wire = SoftWire();
                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/I2CScanSoftWire/I2CScanSoftWire.ino:51:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:36:2: note: candidate: SoftWire::SoftWire(uint8_t, uint8_t)
  SoftWire(uint8_t sda, uint8_t scl);
  ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:36:2: note:   candidate expects 2 arguments, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note: candidate: constexpr SoftWire::SoftWire(const SoftWire&)
 class SoftWire : public Stream {
       ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note:   candidate expects 1 argument, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note: candidate: constexpr SoftWire::SoftWire(SoftWire&&)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note:   candidate expects 1 argument, 0 provided
Multiple libraries were found for "SoftWire.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster

examples/I2CShell

Result: PASS

Sketch uses 11130 bytes (34%) of program storage space. Maximum is 32256 bytes.
Global variables use 1681 bytes (82%) of dynamic memory, leaving 367 bytes for local variables. Maximum is 2048 bytes.
Low memory available, stability problems may occur.

examples/MLX90614Soft

Result: PASS

Sketch uses 4082 bytes (12%) of program storage space. Maximum is 32256 bytes.
Global variables use 232 bytes (11%) of dynamic memory, leaving 1816 bytes for local variables. Maximum is 2048 bytes.

examples/TSL2561Soft

Result: PASS

Sketch uses 3474 bytes (10%) of program storage space. Maximum is 32256 bytes.
Global variables use 204 bytes (9%) of dynamic memory, leaving 1844 bytes for local variables. Maximum is 2048 bytes.

examples/simpleSoftI2C

Result: PASS

Sketch uses 2598 bytes (8%) of program storage space. Maximum is 32256 bytes.
Global variables use 220 bytes (10%) of dynamic memory, leaving 1828 bytes for local variables. Maximum is 2048 bytes.

examples/simpleSoftWire

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/simpleSoftWire/simpleSoftWire.ino:28:26: error: no matching function for call to 'SoftWire::SoftWire()'
 SoftWire Wire = SoftWire();
                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/simpleSoftWire/simpleSoftWire.ino:22:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:36:2: note: candidate: SoftWire::SoftWire(uint8_t, uint8_t)
  SoftWire(uint8_t sda, uint8_t scl);
  ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:36:2: note:   candidate expects 2 arguments, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note: candidate: constexpr SoftWire::SoftWire(const SoftWire&)
 class SoftWire : public Stream {
       ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note:   candidate expects 1 argument, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note: candidate: constexpr SoftWire::SoftWire(SoftWire&&)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note:   candidate expects 1 argument, 0 provided
Multiple libraries were found for "SoftWire.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster

examples/stretchTest

Result: PASS

Sketch uses 1648 bytes (5%) of program storage space. Maximum is 32256 bytes.
Global variables use 204 bytes (9%) of dynamic memory, leaving 1844 bytes for local variables. Maximum is 2048 bytes.

arduino:mbed_nano:nanorp2040connect @ 2.7.2

Inclusion

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/Beep.cpp:1:10: fatal error: arduino.h: No such file or directory
 #include "arduino.h"
          ^~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "SoftI2CMaster.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster

examples/BMA020SoftI2C

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/BMA020SoftI2C/BMA020SoftI2C.ino:30:10: fatal error: avr/io.h: No such file or directory
 #include <avr/io.h>
          ^~~~~~~~~~
compilation terminated.
Multiple libraries were found for "SoftI2CMaster.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster

examples/BMA020SoftWire

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/BMA020SoftWire/BMA020SoftWire.ino:25:10: fatal error: avr/io.h: No such file or directory
 #include <avr/io.h>
          ^~~~~~~~~~
compilation terminated.
Multiple libraries were found for "SoftWire.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster

examples/Eeprom24AA1025SoftI2C

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/Beep.cpp:1:10: fatal error: arduino.h: No such file or directory
 #include "arduino.h"
          ^~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "SoftI2CMaster.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster

examples/Eeprom24AA1025SoftWire

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/Eeprom24AA1025SoftWire/Eeprom24AA1025SoftWire.ino:24:26: error: no matching function for call to 'SoftWire::SoftWire()'
 SoftWire Wire = SoftWire();
                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/Eeprom24AA1025SoftWire/Eeprom24AA1025SoftWire.ino:22:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:36:2: note: candidate: SoftWire::SoftWire(uint8_t, uint8_t)
  SoftWire(uint8_t sda, uint8_t scl);
  ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:36:2: note:   candidate expects 2 arguments, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note: candidate: constexpr SoftWire::SoftWire(const SoftWire&)
 class SoftWire : public Stream {
       ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note:   candidate expects 1 argument, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note: candidate: constexpr SoftWire::SoftWire(SoftWire&&)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note:   candidate expects 1 argument, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/Eeprom24AA1025SoftWire/Eeprom24AA1025SoftWire.ino: In function 'void CPUSlowDown()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/Eeprom24AA1025SoftWire/Eeprom24AA1025SoftWire.ino:32:3: error: 'CLKPR' was not declared in this scope
   CLKPR = _BV(CLKPCE);
   ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/Eeprom24AA1025SoftWire/Eeprom24AA1025SoftWire.ino:32:15: error: 'CLKPCE' was not declared in this scope
   CLKPR = _BV(CLKPCE);
               ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/Eeprom24AA1025SoftWire/Eeprom24AA1025SoftWire.ino:32:15: note: suggested alternative: 'CLK_TCK'
   CLKPR = _BV(CLKPCE);
               ^~~~~~
               CLK_TCK
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/Eeprom24AA1025SoftWire/Eeprom24AA1025SoftWire.ino:32:11: error: '_BV' was not declared in this scope
   CLKPR = _BV(CLKPCE);
           ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/Eeprom24AA1025SoftWire/Eeprom24AA1025SoftWire.ino:32:11: note: suggested alternative: '_B'
   CLKPR = _BV(CLKPCE);
           ^~~
           _B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/Eeprom24AA1025SoftWire/Eeprom24AA1025SoftWire.ino:33:15: error: 'CLKPS1' was not declared in this scope
   CLKPR = _BV(CLKPS1) | _BV(CLKPS0);
               ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/Eeprom24AA1025SoftWire/Eeprom24AA1025SoftWire.ino:33:29: error: 'CLKPS0' was not declared in this scope
   CLKPR = _BV(CLKPS1) | _BV(CLKPS0);
                             ^~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/Eeprom24AA1025SoftWire/Eeprom24AA1025SoftWire.ino:22:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h: In function 'boolean readEEPROM(long unsigned int, uint8_t*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:133:20: note: candidate 1: uint8_t SoftWire::requestFrom(int, int, int)
     inline uint8_t requestFrom(int address, int quantity, int sendStop = true) {
                    ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:132:13: note: candidate 2: uint8_t SoftWire::requestFrom(uint8_t, uint8_t, uint8_t)
     uint8_t requestFrom(uint8_t address, uint8_t quantity, uint8_t sendStop = true);
             ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h: In function 'boolean readBurstEEPROM(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:133:20: note: candidate 1: uint8_t SoftWire::requestFrom(int, int, int)
     inline uint8_t requestFrom(int address, int quantity, int sendStop = true) {
                    ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:132:13: note: candidate 2: uint8_t SoftWire::requestFrom(uint8_t, uint8_t, uint8_t)
     uint8_t requestFrom(uint8_t address, uint8_t quantity, uint8_t sendStop = true);
             ^~~~~~~~~~~
Multiple libraries were found for "SoftWire.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster

examples/EepromFill

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/Beep.cpp:1:10: fatal error: arduino.h: No such file or directory
 #include "arduino.h"
          ^~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "SoftI2CMaster.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster

examples/I2CScanSoftI2C

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/I2CScanSoftI2C/I2CScanSoftI2C.ino:30:10: fatal error: avr/io.h: No such file or directory
 #include <avr/io.h>
          ^~~~~~~~~~
compilation terminated.
Multiple libraries were found for "SoftI2CMaster.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard

examples/I2CScanSoftWire

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/I2CScanSoftWire/I2CScanSoftWire.ino:53:26: error: no matching function for call to 'SoftWire::SoftWire()'
 SoftWire Wire = SoftWire();
                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/I2CScanSoftWire/I2CScanSoftWire.ino:51:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:36:2: note: candidate: SoftWire::SoftWire(uint8_t, uint8_t)
  SoftWire(uint8_t sda, uint8_t scl);
  ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:36:2: note:   candidate expects 2 arguments, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note: candidate: constexpr SoftWire::SoftWire(const SoftWire&)
 class SoftWire : public Stream {
       ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note:   candidate expects 1 argument, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note: candidate: constexpr SoftWire::SoftWire(SoftWire&&)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note:   candidate expects 1 argument, 0 provided
Multiple libraries were found for "SoftWire.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster

examples/I2CShell

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/I2CShell/I2CShell.ino:40:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Hello_Drum/src/EEPROM.h:25:10: fatal error: avr/eeprom.h: No such file or directory
 #include <avr/eeprom.h>
          ^~~~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "EEPROM.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Hello_Drum
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/arduino-NVM

examples/MLX90614Soft

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/Beep.cpp:1:10: fatal error: arduino.h: No such file or directory
 #include "arduino.h"
          ^~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "SoftI2CMaster.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard

examples/TSL2561Soft

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/Beep.cpp:1:10: fatal error: arduino.h: No such file or directory
 #include "arduino.h"
          ^~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "SoftI2CMaster.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster

examples/simpleSoftI2C

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/Beep.cpp:1:10: fatal error: arduino.h: No such file or directory
 #include "arduino.h"
          ^~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "SoftI2CMaster.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard

examples/simpleSoftWire

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/simpleSoftWire/simpleSoftWire.ino:28:26: error: no matching function for call to 'SoftWire::SoftWire()'
 SoftWire Wire = SoftWire();
                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/simpleSoftWire/simpleSoftWire.ino:22:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:36:2: note: candidate: SoftWire::SoftWire(uint8_t, uint8_t)
  SoftWire(uint8_t sda, uint8_t scl);
  ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:36:2: note:   candidate expects 2 arguments, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note: candidate: constexpr SoftWire::SoftWire(const SoftWire&)
 class SoftWire : public Stream {
       ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note:   candidate expects 1 argument, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note: candidate: constexpr SoftWire::SoftWire(SoftWire&&)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note:   candidate expects 1 argument, 0 provided
Multiple libraries were found for "SoftWire.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster

examples/stretchTest

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/stretchTest/stretchTest.ino:8:10: fatal error: avr/io.h: No such file or directory
 #include <avr/io.h>
          ^~~~~~~~~~
compilation terminated.

arduino:megaavr:nona4809 @ 1.8.7

Inclusion

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/Beep.cpp:1:10: fatal error: arduino.h: No such file or directory
 #include "arduino.h"
          ^~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "SoftI2CMaster.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard

examples/BMA020SoftI2C

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/Beep.cpp:1:10: fatal error: arduino.h: No such file or directory
 #include "arduino.h"
          ^~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "SoftI2CMaster.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster

examples/BMA020SoftWire

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/BMA020SoftWire/BMA020SoftWire.ino:28:26: error: no matching function for call to 'SoftWire::SoftWire()'
 SoftWire Wire = SoftWire();
                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/BMA020SoftWire/BMA020SoftWire.ino:24:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:36:2: note: candidate: SoftWire::SoftWire(uint8_t, uint8_t)
  SoftWire(uint8_t sda, uint8_t scl);
  ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:36:2: note:   candidate expects 2 arguments, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note: candidate: constexpr SoftWire::SoftWire(const SoftWire&)
 class SoftWire : public Stream {
       ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note:   candidate expects 1 argument, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note: candidate: constexpr SoftWire::SoftWire(SoftWire&&)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note:   candidate expects 1 argument, 0 provided
Multiple libraries were found for "SoftWire.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster

examples/Eeprom24AA1025SoftI2C

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/Beep.cpp:1:10: fatal error: arduino.h: No such file or directory
 #include "arduino.h"
          ^~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "SoftI2CMaster.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard

examples/Eeprom24AA1025SoftWire

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/Eeprom24AA1025SoftWire/Eeprom24AA1025SoftWire.ino:24:26: error: no matching function for call to 'SoftWire::SoftWire()'
 SoftWire Wire = SoftWire();
                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/Eeprom24AA1025SoftWire/Eeprom24AA1025SoftWire.ino:22:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:36:2: note: candidate: SoftWire::SoftWire(uint8_t, uint8_t)
  SoftWire(uint8_t sda, uint8_t scl);
  ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:36:2: note:   candidate expects 2 arguments, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note: candidate: constexpr SoftWire::SoftWire(const SoftWire&)
 class SoftWire : public Stream {
       ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note:   candidate expects 1 argument, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note: candidate: constexpr SoftWire::SoftWire(SoftWire&&)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note:   candidate expects 1 argument, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/Eeprom24AA1025SoftWire/Eeprom24AA1025SoftWire.ino: In function 'void CPUSlowDown()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/Eeprom24AA1025SoftWire/Eeprom24AA1025SoftWire.ino:32:3: error: 'CLKPR' was not declared in this scope
   CLKPR = _BV(CLKPCE);
   ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/Eeprom24AA1025SoftWire/Eeprom24AA1025SoftWire.ino:32:3: note: suggested alternative: 'CLKCTRL'
   CLKPR = _BV(CLKPCE);
   ^~~~~
   CLKCTRL
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:99: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 /tmp/arduino-sketch-07A96F36C50FDDCE0893E64DF400EACC/sketch/Eeprom24AA1025SoftWire.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/Eeprom24AA1025SoftWire/Eeprom24AA1025SoftWire.ino:32:15: error: 'CLKPCE' was not declared in this scope
   CLKPR = _BV(CLKPCE);
               ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/Eeprom24AA1025SoftWire/Eeprom24AA1025SoftWire.ino:33:15: error: 'CLKPS1' was not declared in this scope
   CLKPR = _BV(CLKPS1) | _BV(CLKPS0);
               ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/Eeprom24AA1025SoftWire/Eeprom24AA1025SoftWire.ino:33:29: error: 'CLKPS0' was not declared in this scope
   CLKPR = _BV(CLKPS1) | _BV(CLKPS0);
                             ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/Eeprom24AA1025SoftWire/Eeprom24AA1025SoftWire.ino:22:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h: In function 'boolean readEEPROM(long unsigned int, uint8_t*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:133:20: note: candidate 1: uint8_t SoftWire::requestFrom(int, int, int)
     inline uint8_t requestFrom(int address, int quantity, int sendStop = true) {
                    ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:132:13: note: candidate 2: uint8_t SoftWire::requestFrom(uint8_t, uint8_t, uint8_t)
     uint8_t requestFrom(uint8_t address, uint8_t quantity, uint8_t sendStop = true);
             ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h: In function 'boolean readBurstEEPROM(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:133:20: note: candidate 1: uint8_t SoftWire::requestFrom(int, int, int)
     inline uint8_t requestFrom(int address, int quantity, int sendStop = true) {
                    ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:132:13: note: candidate 2: uint8_t SoftWire::requestFrom(uint8_t, uint8_t, uint8_t)
     uint8_t requestFrom(uint8_t address, uint8_t quantity, uint8_t sendStop = true);
             ^~~~~~~~~~~
Multiple libraries were found for "SoftWire.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster

examples/EepromFill

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/Beep.cpp:1:10: fatal error: arduino.h: No such file or directory
 #include "arduino.h"
          ^~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "SoftI2CMaster.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard

examples/I2CScanSoftI2C

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/Beep.cpp:1:10: fatal error: arduino.h: No such file or directory
 #include "arduino.h"
          ^~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "SoftI2CMaster.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster

examples/I2CScanSoftWire

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/I2CScanSoftWire/I2CScanSoftWire.ino:53:26: error: no matching function for call to 'SoftWire::SoftWire()'
 SoftWire Wire = SoftWire();
                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/I2CScanSoftWire/I2CScanSoftWire.ino:51:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:36:2: note: candidate: SoftWire::SoftWire(uint8_t, uint8_t)
  SoftWire(uint8_t sda, uint8_t scl);
  ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:36:2: note:   candidate expects 2 arguments, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note: candidate: constexpr SoftWire::SoftWire(const SoftWire&)
 class SoftWire : public Stream {
       ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note:   candidate expects 1 argument, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note: candidate: constexpr SoftWire::SoftWire(SoftWire&&)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note:   candidate expects 1 argument, 0 provided
Multiple libraries were found for "SoftWire.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster

examples/I2CShell

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/Beep.cpp:1:10: fatal error: arduino.h: No such file or directory
 #include "arduino.h"
          ^~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "EEPROM.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/EEPROM
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/arduino-NVM
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Hello_Drum
Multiple libraries were found for "SoftI2CMaster.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard

examples/MLX90614Soft

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/Beep.cpp:1:10: fatal error: arduino.h: No such file or directory
 #include "arduino.h"
          ^~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "SoftI2CMaster.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster

examples/TSL2561Soft

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/Beep.cpp:1:10: fatal error: arduino.h: No such file or directory
 #include "arduino.h"
          ^~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "SoftI2CMaster.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster

examples/simpleSoftI2C

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/Beep.cpp:1:10: fatal error: arduino.h: No such file or directory
 #include "arduino.h"
          ^~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "SoftI2CMaster.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster

examples/simpleSoftWire

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/simpleSoftWire/simpleSoftWire.ino:28:26: error: no matching function for call to 'SoftWire::SoftWire()'
 SoftWire Wire = SoftWire();
                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/simpleSoftWire/simpleSoftWire.ino:22:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:36:2: note: candidate: SoftWire::SoftWire(uint8_t, uint8_t)
  SoftWire(uint8_t sda, uint8_t scl);
  ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:36:2: note:   candidate expects 2 arguments, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note: candidate: constexpr SoftWire::SoftWire(const SoftWire&)
 class SoftWire : public Stream {
       ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note:   candidate expects 1 argument, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note: candidate: constexpr SoftWire::SoftWire(SoftWire&&)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note:   candidate expects 1 argument, 0 provided
Multiple libraries were found for "SoftWire.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster

examples/stretchTest

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/main.cpp: In function 'main':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/stretchTest/stretchTest.ino:23:80: error: impossible constraint in 'asm'
    ::  [SCLDDR] "I"  (SCL_DDR), [SCLPIN] "I" (SCL_PIN), [SCLOUT] "I" (SCL_OUT));
                                                                                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/stretchTest/stretchTest.ino:32:78: error: impossible constraint in 'asm'
      ::[SCLDDR] "I"  (SCL_DDR), [SCLPIN] "I" (SCL_PIN), [SCLIN] "I" (SCL_IN));
                                                                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/stretchTest/stretchTest.ino:38:57: error: impossible constraint in 'asm'
      :: [SCLDDR] "I"  (SCL_DDR), [SCLPIN] "I" (SCL_PIN));
                                                         ^
lto-wrapper: fatal error: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/bin/avr-gcc returned 1 exit status
compilation terminated.
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/bin/../lib/gcc/avr/7.3.0/../../../../avr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status

arduino:samd:mkrwifi1010 @ 1.8.12

Inclusion

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/Beep.cpp:1:10: fatal error: arduino.h: No such file or directory
 #include "arduino.h"
          ^~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "SoftI2CMaster.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard

examples/BMA020SoftI2C

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/BMA020SoftI2C/BMA020SoftI2C.ino:30:10: fatal error: avr/io.h: No such file or directory
 #include <avr/io.h>
          ^~~~~~~~~~
compilation terminated.
Multiple libraries were found for "SoftI2CMaster.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard

examples/BMA020SoftWire

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/BMA020SoftWire/BMA020SoftWire.ino:25:10: fatal error: avr/io.h: No such file or directory
 #include <avr/io.h>
          ^~~~~~~~~~
compilation terminated.
Multiple libraries were found for "SoftWire.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster

examples/Eeprom24AA1025SoftI2C

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/Beep.cpp:1:10: fatal error: arduino.h: No such file or directory
 #include "arduino.h"
          ^~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "SoftI2CMaster.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster

examples/Eeprom24AA1025SoftWire

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/Eeprom24AA1025SoftWire/Eeprom24AA1025SoftWire.ino:24:26: error: no matching function for call to 'SoftWire::SoftWire()'
 SoftWire Wire = SoftWire();
                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/Eeprom24AA1025SoftWire/Eeprom24AA1025SoftWire.ino:22:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:36:2: note: candidate: SoftWire::SoftWire(uint8_t, uint8_t)
  SoftWire(uint8_t sda, uint8_t scl);
  ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:36:2: note:   candidate expects 2 arguments, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note: candidate: constexpr SoftWire::SoftWire(const SoftWire&)
 class SoftWire : public Stream {
       ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note:   candidate expects 1 argument, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note: candidate: constexpr SoftWire::SoftWire(SoftWire&&)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note:   candidate expects 1 argument, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/Eeprom24AA1025SoftWire/Eeprom24AA1025SoftWire.ino: In function 'void CPUSlowDown()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/Eeprom24AA1025SoftWire/Eeprom24AA1025SoftWire.ino:32:3: error: 'CLKPR' was not declared in this scope
   CLKPR = _BV(CLKPCE);
   ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/Eeprom24AA1025SoftWire/Eeprom24AA1025SoftWire.ino:32:15: error: 'CLKPCE' was not declared in this scope
   CLKPR = _BV(CLKPCE);
               ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/Eeprom24AA1025SoftWire/Eeprom24AA1025SoftWire.ino:32:11: error: '_BV' was not declared in this scope
   CLKPR = _BV(CLKPCE);
           ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/Eeprom24AA1025SoftWire/Eeprom24AA1025SoftWire.ino:32:11: note: suggested alternative: '_B'
   CLKPR = _BV(CLKPCE);
           ^~~
           _B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/Eeprom24AA1025SoftWire/Eeprom24AA1025SoftWire.ino:33:15: error: 'CLKPS1' was not declared in this scope
   CLKPR = _BV(CLKPS1) | _BV(CLKPS0);
               ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/Eeprom24AA1025SoftWire/Eeprom24AA1025SoftWire.ino:33:29: error: 'CLKPS0' was not declared in this scope
   CLKPR = _BV(CLKPS1) | _BV(CLKPS0);
                             ^~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/Eeprom24AA1025SoftWire/Eeprom24AA1025SoftWire.ino:22:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h: In function 'boolean readEEPROM(long unsigned int, uint8_t*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:133:20: note: candidate 1: uint8_t SoftWire::requestFrom(int, int, int)
     inline uint8_t requestFrom(int address, int quantity, int sendStop = true) {
                    ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:132:13: note: candidate 2: uint8_t SoftWire::requestFrom(uint8_t, uint8_t, uint8_t)
     uint8_t requestFrom(uint8_t address, uint8_t quantity, uint8_t sendStop = true);
             ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h: In function 'boolean readBurstEEPROM(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:133:20: note: candidate 1: uint8_t SoftWire::requestFrom(int, int, int)
     inline uint8_t requestFrom(int address, int quantity, int sendStop = true) {
                    ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:132:13: note: candidate 2: uint8_t SoftWire::requestFrom(uint8_t, uint8_t, uint8_t)
     uint8_t requestFrom(uint8_t address, uint8_t quantity, uint8_t sendStop = true);
             ^~~~~~~~~~~
Multiple libraries were found for "SoftWire.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster

examples/EepromFill

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/Beep.cpp:1:10: fatal error: arduino.h: No such file or directory
 #include "arduino.h"
          ^~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "SoftI2CMaster.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard

examples/I2CScanSoftI2C

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/I2CScanSoftI2C/I2CScanSoftI2C.ino:30:10: fatal error: avr/io.h: No such file or directory
 #include <avr/io.h>
          ^~~~~~~~~~
compilation terminated.
Multiple libraries were found for "SoftI2CMaster.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard

examples/I2CScanSoftWire

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/I2CScanSoftWire/I2CScanSoftWire.ino:53:26: error: no matching function for call to 'SoftWire::SoftWire()'
 SoftWire Wire = SoftWire();
                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/I2CScanSoftWire/I2CScanSoftWire.ino:51:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:36:2: note: candidate: SoftWire::SoftWire(uint8_t, uint8_t)
  SoftWire(uint8_t sda, uint8_t scl);
  ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:36:2: note:   candidate expects 2 arguments, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note: candidate: constexpr SoftWire::SoftWire(const SoftWire&)
 class SoftWire : public Stream {
       ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note:   candidate expects 1 argument, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note: candidate: constexpr SoftWire::SoftWire(SoftWire&&)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note:   candidate expects 1 argument, 0 provided
Multiple libraries were found for "SoftWire.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster

examples/I2CShell

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/I2CShell/I2CShell.ino:40:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Hello_Drum/src/EEPROM.h:25:10: fatal error: avr/eeprom.h: No such file or directory
 #include <avr/eeprom.h>
          ^~~~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "EEPROM.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Hello_Drum
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/arduino-NVM

examples/MLX90614Soft

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/Beep.cpp:1:10: fatal error: arduino.h: No such file or directory
 #include "arduino.h"
          ^~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "SoftI2CMaster.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster

examples/TSL2561Soft

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/Beep.cpp:1:10: fatal error: arduino.h: No such file or directory
 #include "arduino.h"
          ^~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "SoftI2CMaster.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster

examples/simpleSoftI2C

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/Beep.cpp:1:10: fatal error: arduino.h: No such file or directory
 #include "arduino.h"
          ^~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "SoftI2CMaster.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster

examples/simpleSoftWire

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/simpleSoftWire/simpleSoftWire.ino:28:26: error: no matching function for call to 'SoftWire::SoftWire()'
 SoftWire Wire = SoftWire();
                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/simpleSoftWire/simpleSoftWire.ino:22:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:36:2: note: candidate: SoftWire::SoftWire(uint8_t, uint8_t)
  SoftWire(uint8_t sda, uint8_t scl);
  ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:36:2: note:   candidate expects 2 arguments, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note: candidate: constexpr SoftWire::SoftWire(const SoftWire&)
 class SoftWire : public Stream {
       ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note:   candidate expects 1 argument, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note: candidate: constexpr SoftWire::SoftWire(SoftWire&&)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note:   candidate expects 1 argument, 0 provided
Multiple libraries were found for "SoftWire.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster

examples/stretchTest

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/stretchTest/stretchTest.ino:8:10: fatal error: avr/io.h: No such file or directory
 #include <avr/io.h>
          ^~~~~~~~~~
compilation terminated.

esp32:esp32:d1_mini32 @ 1.0.6

Inclusion

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/Beep.cpp:1:21: fatal error: arduino.h: No such file or directory
compilation terminated.
Multiple libraries were found for "SoftI2CMaster.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard

examples/BMA020SoftI2C

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/BMA020SoftI2C/BMA020SoftI2C.ino:30:20: fatal error: avr/io.h: No such file or directory
compilation terminated.
Multiple libraries were found for "SoftI2CMaster.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster

examples/BMA020SoftWire

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/BMA020SoftWire/BMA020SoftWire.ino:25:20: fatal error: avr/io.h: No such file or directory
compilation terminated.
Multiple libraries were found for "SoftWire.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster

examples/Eeprom24AA1025SoftI2C

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/Beep.cpp:1:21: fatal error: arduino.h: No such file or directory
compilation terminated.
Multiple libraries were found for "SoftI2CMaster.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster

examples/Eeprom24AA1025SoftWire

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/Eeprom24AA1025SoftWire/Eeprom24AA1025SoftWire.ino:24:26: error: no matching function for call to 'SoftWire::SoftWire()'
 SoftWire Wire = SoftWire();
                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/Eeprom24AA1025SoftWire/Eeprom24AA1025SoftWire.ino:22:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:36:2: note: candidate: SoftWire::SoftWire(uint8_t, uint8_t)
  SoftWire(uint8_t sda, uint8_t scl);
  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:36:2: note:   candidate expects 2 arguments, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note: candidate: constexpr SoftWire::SoftWire(const SoftWire&)
 class SoftWire : public Stream {
       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note:   candidate expects 1 argument, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note: candidate: constexpr SoftWire::SoftWire(SoftWire&&)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note:   candidate expects 1 argument, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/Eeprom24AA1025SoftWire/Eeprom24AA1025SoftWire.ino: In function 'void CPUSlowDown()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/Eeprom24AA1025SoftWire/Eeprom24AA1025SoftWire.ino:32:3: error: 'CLKPR' was not declared in this scope
   CLKPR = _BV(CLKPCE);
   ^
In file included from /tmp/arduino-sketch-07A96F36C50FDDCE0893E64DF400EACC/sketch/Eeprom24AA1025SoftWire.ino.cpp:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/Eeprom24AA1025SoftWire/Eeprom24AA1025SoftWire.ino:32:15: error: 'CLKPCE' was not declared in this scope
   CLKPR = _BV(CLKPCE);
               ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
 #define _BV(b) (1UL << (b))
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/Eeprom24AA1025SoftWire/Eeprom24AA1025SoftWire.ino:33:15: error: 'CLKPS1' was not declared in this scope
   CLKPR = _BV(CLKPS1) | _BV(CLKPS0);
               ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
 #define _BV(b) (1UL << (b))
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/Eeprom24AA1025SoftWire/Eeprom24AA1025SoftWire.ino:33:29: error: 'CLKPS0' was not declared in this scope
   CLKPR = _BV(CLKPS1) | _BV(CLKPS0);
                             ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:99:25: note: in definition of macro '_BV'
 #define _BV(b) (1UL << (b))
                         ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/Eeprom24AA1025SoftWire/Eeprom24AA1025SoftWire.ino:22:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h: In function 'boolean readEEPROM(long unsigned int, uint8_t*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:133:20: note: candidate 1: uint8_t SoftWire::requestFrom(int, int, int)
     inline uint8_t requestFrom(int address, int quantity, int sendStop = true) {
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:132:13: note: candidate 2: uint8_t SoftWire::requestFrom(uint8_t, uint8_t, uint8_t)
     uint8_t requestFrom(uint8_t address, uint8_t quantity, uint8_t sendStop = true);
             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h: In function 'boolean readBurstEEPROM(long unsigned int, long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:133:20: note: candidate 1: uint8_t SoftWire::requestFrom(int, int, int)
     inline uint8_t requestFrom(int address, int quantity, int sendStop = true) {
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:132:13: note: candidate 2: uint8_t SoftWire::requestFrom(uint8_t, uint8_t, uint8_t)
     uint8_t requestFrom(uint8_t address, uint8_t quantity, uint8_t sendStop = true);
             ^
Multiple libraries were found for "SoftWire.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster

examples/EepromFill

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/Beep.cpp:1:21: fatal error: arduino.h: No such file or directory
compilation terminated.
Multiple libraries were found for "SoftI2CMaster.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard

examples/I2CScanSoftI2C

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/I2CScanSoftI2C/I2CScanSoftI2C.ino:30:20: fatal error: avr/io.h: No such file or directory
compilation terminated.
Multiple libraries were found for "SoftI2CMaster.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster

examples/I2CScanSoftWire

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/I2CScanSoftWire/I2CScanSoftWire.ino:53:26: error: no matching function for call to 'SoftWire::SoftWire()'
 SoftWire Wire = SoftWire();
                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/I2CScanSoftWire/I2CScanSoftWire.ino:51:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:36:2: note: candidate: SoftWire::SoftWire(uint8_t, uint8_t)
  SoftWire(uint8_t sda, uint8_t scl);
  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:36:2: note:   candidate expects 2 arguments, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note: candidate: constexpr SoftWire::SoftWire(const SoftWire&)
 class SoftWire : public Stream {
       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note:   candidate expects 1 argument, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note: candidate: constexpr SoftWire::SoftWire(SoftWire&&)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note:   candidate expects 1 argument, 0 provided
Multiple libraries were found for "SoftWire.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster

examples/I2CShell

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/Beep.cpp:1:21: fatal error: arduino.h: No such file or directory
compilation terminated.
Multiple libraries were found for "EEPROM.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/EEPROM
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Hello_Drum
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/arduino-NVM
Multiple libraries were found for "SoftI2CMaster.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster

examples/MLX90614Soft

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/Beep.cpp:1:21: fatal error: arduino.h: No such file or directory
compilation terminated.
Multiple libraries were found for "SoftI2CMaster.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard

examples/TSL2561Soft

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/Beep.cpp:1:21: fatal error: arduino.h: No such file or directory
compilation terminated.
Multiple libraries were found for "SoftI2CMaster.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard

examples/simpleSoftI2C

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/Beep.cpp:1:21: fatal error: arduino.h: No such file or directory
compilation terminated.
Multiple libraries were found for "SoftI2CMaster.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster

examples/simpleSoftWire

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/simpleSoftWire/simpleSoftWire.ino:28:26: error: no matching function for call to 'SoftWire::SoftWire()'
 SoftWire Wire = SoftWire();
                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/simpleSoftWire/simpleSoftWire.ino:22:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:36:2: note: candidate: SoftWire::SoftWire(uint8_t, uint8_t)
  SoftWire(uint8_t sda, uint8_t scl);
  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:36:2: note:   candidate expects 2 arguments, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note: candidate: constexpr SoftWire::SoftWire(const SoftWire&)
 class SoftWire : public Stream {
       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note:   candidate expects 1 argument, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note: candidate: constexpr SoftWire::SoftWire(SoftWire&&)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire/src/SoftWire.h:10:7: note:   candidate expects 1 argument, 0 provided
Multiple libraries were found for "SoftWire.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftWire
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster

examples/stretchTest

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster/examples/stretchTest/stretchTest.ino:8:20: fatal error: avr/io.h: No such file or directory
compilation terminated.