USB Host Shield Library 2.0 - compatibility matrix

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

USB Host Shield Library 2.0

Version: 1.6.1
More details

Compatibility matrix

Board Claims compatibility Inclusion
USBH_MIDI
USB_desc
Xbox
ambx
board_qc
HID
PSBuzz
SwitchProUSB
max_LCD
PS5USB
acm
ftdi
PS4USB
adk
cdc_XR21B1411
pl2303
Bluetooth
GPIO
MiniDSP
PS3USB
hub_demo
testusbhostFAT
arduino:avr:uno
1.8.4
Yes ⚠️ FAIL FAIL PASS FAIL FAIL PASS FAIL PASS PASS PASS PASS FAIL FAIL PASS FAIL FAIL FAIL FAIL FAIL PASS PASS PASS FAIL
arduino:mbed_nano:nanorp2040connect
2.7.2
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL
arduino:megaavr:nona4809
1.8.7
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL
arduino:samd:mkrwifi1010
1.8.12
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL
esp32:esp32:d1_mini32
1.0.6
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL 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
This library has no main header file so an empty one was created.

/tmp/arduino-testlib3203922145/test/test.ino:1:10: fatal error: USB_Host_Shield_Library_2.0.h: No such file or directory
 #include <USB_Host_Shield_Library_2.0.h>
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

examples/Bluetooth

Result: FAIL


					
					

examples/GPIO

Result: FAIL


					
					

examples/HID

Result: FAIL


					
					

examples/MiniDSP

Result: PASS

Sketch uses 12738 bytes (39%) of program storage space. Maximum is 32256 bytes.
Global variables use 589 bytes (28%) of dynamic memory, leaving 1459 bytes for local variables. Maximum is 2048 bytes.

examples/PS3USB

Result: PASS

Sketch uses 12512 bytes (38%) of program storage space. Maximum is 32256 bytes.
Global variables use 528 bytes (25%) of dynamic memory, leaving 1520 bytes for local variables. Maximum is 2048 bytes.

examples/PS4USB

Result: PASS

Sketch uses 15212 bytes (47%) of program storage space. Maximum is 32256 bytes.
Global variables use 660 bytes (32%) of dynamic memory, leaving 1388 bytes for local variables. Maximum is 2048 bytes.

examples/PS5USB

Result: PASS

Sketch uses 15532 bytes (48%) of program storage space. Maximum is 32256 bytes.
Global variables use 663 bytes (32%) of dynamic memory, leaving 1385 bytes for local variables. Maximum is 2048 bytes.

examples/PSBuzz

Result: PASS

Sketch uses 11208 bytes (34%) of program storage space. Maximum is 32256 bytes.
Global variables use 529 bytes (25%) of dynamic memory, leaving 1519 bytes for local variables. Maximum is 2048 bytes.

examples/SwitchProUSB

Result: PASS

Sketch uses 15898 bytes (49%) of program storage space. Maximum is 32256 bytes.
Global variables use 666 bytes (32%) of dynamic memory, leaving 1382 bytes for local variables. Maximum is 2048 bytes.

examples/USBH_MIDI

Result: FAIL


					
					

examples/USB_desc

Result: PASS

Sketch uses 8808 bytes (27%) of program storage space. Maximum is 32256 bytes.
Global variables use 366 bytes (17%) of dynamic memory, leaving 1682 bytes for local variables. Maximum is 2048 bytes.

examples/Xbox

Result: FAIL


					
					

examples/acm

Result: FAIL


					
					

examples/adk

Result: FAIL


					
					

examples/ambx

Result: FAIL


					
					

examples/board_qc

Result: PASS

Sketch uses 8592 bytes (26%) of program storage space. Maximum is 32256 bytes.
Global variables use 340 bytes (16%) of dynamic memory, leaving 1708 bytes for local variables. Maximum is 2048 bytes.

examples/cdc_XR21B1411

Result: FAIL


					
					

examples/ftdi

Result: FAIL


					
					

examples/hub_demo

Result: PASS

Sketch uses 12170 bytes (37%) of program storage space. Maximum is 32256 bytes.
Global variables use 641 bytes (31%) of dynamic memory, leaving 1407 bytes for local variables. Maximum is 2048 bytes.

examples/max_LCD

Result: PASS

Sketch uses 2652 bytes (8%) of program storage space. Maximum is 32256 bytes.
Global variables use 360 bytes (17%) of dynamic memory, leaving 1688 bytes for local variables. Maximum is 2048 bytes.

examples/pl2303

Result: FAIL


					
					

examples/testusbhostFAT

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/testusbhostFAT/testusbhostFAT.ino:65:10: fatal error: xmem.h: No such file or directory
 #include <xmem.h>
          ^~~~~~~~
compilation terminated.

arduino:mbed_nano:nanorp2040connect @ 2.7.2

Inclusion

Result: FAIL
This library has no main header file so an empty one was created.

/tmp/arduino-testlib3829425611/test/test.ino:1:10: fatal error: USB_Host_Shield_Library_2.0.h: No such file or directory
 #include <USB_Host_Shield_Library_2.0.h>
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

examples/Bluetooth

Result: FAIL


					
					

examples/GPIO

Result: FAIL


					
					

examples/HID

Result: FAIL


					
					

examples/MiniDSP

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:41:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhid.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hidcomposite.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hiduniversal.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/MiniDSP.h:24,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/MiniDSP/MiniDSP.ino:5:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/avrpins.h:1360:2: error: #error "Please define board in avrpins.h"
 #error "Please define board in avrpins.h"
  ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhid.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hidcomposite.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hiduniversal.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/MiniDSP.h:24,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/MiniDSP/MiniDSP.ino:5:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:126:2: error: #error "No SPI entry in usbhost.h"
 #error "No SPI entry in usbhost.h"
  ^~~~~

examples/PS3USB

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:41:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/PS3USB.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/PS3USB/PS3USB.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/avrpins.h:1360:2: error: #error "Please define board in avrpins.h"
 #error "Please define board in avrpins.h"
  ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/PS3USB.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/PS3USB/PS3USB.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:126:2: error: #error "No SPI entry in usbhost.h"
 #error "No SPI entry in usbhost.h"
  ^~~~~

examples/PS4USB

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:41:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhid.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hidcomposite.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hiduniversal.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/PS4USB.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/PS4USB/PS4USB.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/avrpins.h:1360:2: error: #error "Please define board in avrpins.h"
 #error "Please define board in avrpins.h"
  ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhid.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hidcomposite.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hiduniversal.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/PS4USB.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/PS4USB/PS4USB.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:126:2: error: #error "No SPI entry in usbhost.h"
 #error "No SPI entry in usbhost.h"
  ^~~~~

examples/PS5USB

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:41:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhid.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hidcomposite.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hiduniversal.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/PS5USB.h:24,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/PS5USB/PS5USB.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/avrpins.h:1360:2: error: #error "Please define board in avrpins.h"
 #error "Please define board in avrpins.h"
  ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhid.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hidcomposite.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hiduniversal.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/PS5USB.h:24,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/PS5USB/PS5USB.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:126:2: error: #error "No SPI entry in usbhost.h"
 #error "No SPI entry in usbhost.h"
  ^~~~~

examples/PSBuzz

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:41:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhid.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hidcomposite.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hiduniversal.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/PSBuzz.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/PSBuzz/PSBuzz.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/avrpins.h:1360:2: error: #error "Please define board in avrpins.h"
 #error "Please define board in avrpins.h"
  ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhid.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hidcomposite.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hiduniversal.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/PSBuzz.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/PSBuzz/PSBuzz.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:126:2: error: #error "No SPI entry in usbhost.h"
 #error "No SPI entry in usbhost.h"
  ^~~~~

examples/SwitchProUSB

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:41:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhid.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hidcomposite.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hiduniversal.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/SwitchProUSB.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/SwitchProUSB/SwitchProUSB.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/avrpins.h:1360:2: error: #error "Please define board in avrpins.h"
 #error "Please define board in avrpins.h"
  ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhid.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hidcomposite.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hiduniversal.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/SwitchProUSB.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/SwitchProUSB/SwitchProUSB.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:126:2: error: #error "No SPI entry in usbhost.h"
 #error "No SPI entry in usbhost.h"
  ^~~~~

examples/USBH_MIDI

Result: FAIL


					
					

examples/USB_desc

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:41:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhub.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/USB_desc/USB_desc.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/avrpins.h:1360:2: error: #error "Please define board in avrpins.h"
 #error "Please define board in avrpins.h"
  ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhub.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/USB_desc/USB_desc.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:126:2: error: #error "No SPI entry in usbhost.h"
 #error "No SPI entry in usbhost.h"
  ^~~~~

examples/Xbox

Result: FAIL


					
					

examples/acm

Result: FAIL


					
					

examples/adk

Result: FAIL


					
					

examples/ambx

Result: FAIL


					
					

examples/board_qc

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:41:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhub.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/board_qc/board_qc.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/avrpins.h:1360:2: error: #error "Please define board in avrpins.h"
 #error "Please define board in avrpins.h"
  ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhub.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/board_qc/board_qc.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:126:2: error: #error "No SPI entry in usbhost.h"
 #error "No SPI entry in usbhost.h"
  ^~~~~

examples/cdc_XR21B1411

Result: FAIL


					
					

examples/ftdi

Result: FAIL


					
					

examples/hub_demo

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:41:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhub.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/hub_demo/hub_demo.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/avrpins.h:1360:2: error: #error "Please define board in avrpins.h"
 #error "Please define board in avrpins.h"
  ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhub.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/hub_demo/hub_demo.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:126:2: error: #error "No SPI entry in usbhost.h"
 #error "No SPI entry in usbhost.h"
  ^~~~~

examples/max_LCD

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:41:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/max_LCD.h:24,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/max_LCD/max_LCD.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/avrpins.h:1360:2: error: #error "Please define board in avrpins.h"
 #error "Please define board in avrpins.h"
  ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/max_LCD.h:24,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/max_LCD/max_LCD.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:126:2: error: #error "No SPI entry in usbhost.h"
 #error "No SPI entry in usbhost.h"
  ^~~~~

examples/pl2303

Result: FAIL


					
					

examples/testusbhostFAT

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:34:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhub.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/testusbhostFAT/testusbhostFAT.ino:71:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/settings.h:140:10: fatal error: xmem.h: No such file or directory
 #include <xmem.h>
          ^~~~~~~~
compilation terminated.

arduino:megaavr:nona4809 @ 1.8.7

Inclusion

Result: FAIL
This library has no main header file so an empty one was created.

/tmp/arduino-testlib3829425611/test/test.ino:1:10: fatal error: USB_Host_Shield_Library_2.0.h: No such file or directory
 #include <USB_Host_Shield_Library_2.0.h>
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

examples/Bluetooth

Result: FAIL


					
					

examples/GPIO

Result: FAIL


					
					

examples/HID

Result: FAIL


					
					

examples/MiniDSP

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:41:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhid.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hidcomposite.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hiduniversal.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/MiniDSP.h:24,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/MiniDSP/MiniDSP.ino:5:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/avrpins.h:807:2: error: #error "Please define board in avrpins.h"
 #error "Please define board in avrpins.h"
  ^~~~~

examples/PS3USB

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:41:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/PS3USB.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/PS3USB/PS3USB.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/avrpins.h:807:2: error: #error "Please define board in avrpins.h"
 #error "Please define board in avrpins.h"
  ^~~~~

examples/PS4USB

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:41:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhid.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hidcomposite.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hiduniversal.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/PS4USB.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/PS4USB/PS4USB.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/avrpins.h:807:2: error: #error "Please define board in avrpins.h"
 #error "Please define board in avrpins.h"
  ^~~~~

examples/PS5USB

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:41:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhid.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hidcomposite.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hiduniversal.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/PS5USB.h:24,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/PS5USB/PS5USB.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/avrpins.h:807:2: error: #error "Please define board in avrpins.h"
 #error "Please define board in avrpins.h"
  ^~~~~

examples/PSBuzz

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:41:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhid.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hidcomposite.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hiduniversal.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/PSBuzz.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/PSBuzz/PSBuzz.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/avrpins.h:807:2: error: #error "Please define board in avrpins.h"
 #error "Please define board in avrpins.h"
  ^~~~~

examples/SwitchProUSB

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:41:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhid.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hidcomposite.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hiduniversal.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/SwitchProUSB.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/SwitchProUSB/SwitchProUSB.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/avrpins.h:807:2: error: #error "Please define board in avrpins.h"
 #error "Please define board in avrpins.h"
  ^~~~~

examples/USBH_MIDI

Result: FAIL


					
					

examples/USB_desc

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:41:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhub.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/USB_desc/USB_desc.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/avrpins.h:807:2: error: #error "Please define board in avrpins.h"
 #error "Please define board in avrpins.h"
  ^~~~~

examples/Xbox

Result: FAIL


					
					

examples/acm

Result: FAIL


					
					

examples/adk

Result: FAIL


					
					

examples/ambx

Result: FAIL


					
					

examples/board_qc

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:41:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhub.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/board_qc/board_qc.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/avrpins.h:807:2: error: #error "Please define board in avrpins.h"
 #error "Please define board in avrpins.h"
  ^~~~~

examples/cdc_XR21B1411

Result: FAIL


					
					

examples/ftdi

Result: FAIL


					
					

examples/hub_demo

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:41:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhub.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/hub_demo/hub_demo.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/avrpins.h:807:2: error: #error "Please define board in avrpins.h"
 #error "Please define board in avrpins.h"
  ^~~~~

examples/max_LCD

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:41:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/max_LCD.h:24,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/max_LCD/max_LCD.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/avrpins.h:807:2: error: #error "Please define board in avrpins.h"
 #error "Please define board in avrpins.h"
  ^~~~~

examples/pl2303

Result: FAIL


					
					

examples/testusbhostFAT

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/testusbhostFAT/testusbhostFAT.ino:65:10: fatal error: xmem.h: No such file or directory
 #include <xmem.h>
          ^~~~~~~~
compilation terminated.

arduino:samd:mkrwifi1010 @ 1.8.12

Inclusion

Result: FAIL
This library has no main header file so an empty one was created.

/tmp/arduino-testlib3203922145/test/test.ino:1:10: fatal error: USB_Host_Shield_Library_2.0.h: No such file or directory
 #include <USB_Host_Shield_Library_2.0.h>
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

examples/Bluetooth

Result: FAIL


					
					

examples/GPIO

Result: FAIL


					
					

examples/HID

Result: FAIL


					
					

examples/MiniDSP

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:41:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhid.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hidcomposite.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hiduniversal.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/MiniDSP.h:24,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/MiniDSP/MiniDSP.ino:5:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/avrpins.h:1360:2: error: #error "Please define board in avrpins.h"
 #error "Please define board in avrpins.h"
  ^~~~~

examples/PS3USB

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:41:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/PS3USB.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/PS3USB/PS3USB.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/avrpins.h:1360:2: error: #error "Please define board in avrpins.h"
 #error "Please define board in avrpins.h"
  ^~~~~

examples/PS4USB

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:41:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhid.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hidcomposite.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hiduniversal.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/PS4USB.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/PS4USB/PS4USB.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/avrpins.h:1360:2: error: #error "Please define board in avrpins.h"
 #error "Please define board in avrpins.h"
  ^~~~~

examples/PS5USB

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:41:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhid.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hidcomposite.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hiduniversal.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/PS5USB.h:24,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/PS5USB/PS5USB.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/avrpins.h:1360:2: error: #error "Please define board in avrpins.h"
 #error "Please define board in avrpins.h"
  ^~~~~

examples/PSBuzz

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:41:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhid.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hidcomposite.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hiduniversal.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/PSBuzz.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/PSBuzz/PSBuzz.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/avrpins.h:1360:2: error: #error "Please define board in avrpins.h"
 #error "Please define board in avrpins.h"
  ^~~~~

examples/SwitchProUSB

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:41:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhid.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hidcomposite.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hiduniversal.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/SwitchProUSB.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/SwitchProUSB/SwitchProUSB.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/avrpins.h:1360:2: error: #error "Please define board in avrpins.h"
 #error "Please define board in avrpins.h"
  ^~~~~

examples/USBH_MIDI

Result: FAIL


					
					

examples/USB_desc

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21.h:69:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd.h:105,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:38,
                 from /tmp/arduino-sketch-246AAD2ACBFAD066AE0CC1F9852E7C8A/sketch/USB_desc.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21g18a.h:516:38: error: expected ')' before '*' token
 #define USB               ((Usb      *)0x41005000UL) /**< \brief (USB) APB Base Address */
                                      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/USB_desc/USB_desc.ino:11:1: note: in expansion of macro 'USB'
 USB     Usb;
 ^~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21g18a.h:516:38: error: expected ')' before '*' token
 #define USB               ((Usb      *)0x41005000UL) /**< \brief (USB) APB Base Address */
                                      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/USB_desc/USB_desc.ino:11:1: note: in expansion of macro 'USB'
 USB     Usb;
 ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/USB_desc/USB_desc.ino: In function 'void PrintAllAddresses(UsbDevice*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/USB_desc/USB_desc.ino:23:26: error: 'struct UsbDevice' has no member named 'address'
   adr.devAddress = pdev->address.devAddress;
                          ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/USB_desc/USB_desc.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/USB_desc/USB_desc.ino:57:10: error: expected primary-expression before '.' token
   if (Usb.Init() == -1)
          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/USB_desc/USB_desc.ino: In function 'void PrintAllDescriptors(UsbDevice*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/USB_desc/USB_desc.ino:93:19: error: 'struct UsbDevice' has no member named 'address'
   print_hex(pdev->address.devAddress, 8);
                   ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/USB_desc/USB_desc.ino:95:27: error: 'struct UsbDevice' has no member named 'address'
   PrintDescriptors( pdev->address.devAddress );
                           ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/USB_desc/USB_desc.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/USB_desc/USB_desc.ino:100:6: error: expected unqualified-id before '.' token
   Usb.Task();
      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/USB_desc/USB_desc.ino:102:11: error: expected primary-expression before '.' token
   if ( Usb.getUsbTaskState() == USB_STATE_RUNNING )
           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/USB_desc/USB_desc.ino:104:8: error: expected unqualified-id before '.' token
     Usb.ForEachUsbDevice(&PrintAllDescriptors);
        ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/USB_desc/USB_desc.ino:105:8: error: expected unqualified-id before '.' token
     Usb.ForEachUsbDevice(&PrintAllAddresses);
        ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/USB_desc/USB_desc.ino: In function 'uint8_t getdevdescr(uint8_t, uint8_t&)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/USB_desc/USB_desc.ino:119:14: error: expected primary-expression before '.' token
   rcode = Usb.getDevDescr( addr, 0, 0x12, ( uint8_t *)&buf );
              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/USB_desc/USB_desc.ino: In function 'uint8_t getconfdescr(uint8_t, uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/USB_desc/USB_desc.ino:210:14: error: expected primary-expression before '.' token
   rcode = Usb.getConfDescr( addr, 0, 4, conf, buf );  //get total length
              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/USB_desc/USB_desc.ino:217:14: error: expected primary-expression before '.' token
   rcode = Usb.getConfDescr( addr, 0, total_length, conf, buf ); //get the whole descriptor
              ^
Multiple libraries were found for "usbhub.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/libraries/USBHost
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0

examples/Xbox

Result: FAIL


					
					

examples/acm

Result: FAIL


					
					

examples/adk

Result: FAIL


					
					

examples/ambx

Result: FAIL


					
					

examples/board_qc

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21.h:69:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd.h:105,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:38,
                 from /tmp/arduino-sketch-4356B18AAB0F850C13B424ED670058AD/sketch/board_qc.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21g18a.h:516:38: error: expected ')' before '*' token
 #define USB               ((Usb      *)0x41005000UL) /**< \brief (USB) APB Base Address */
                                      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/board_qc/board_qc.ino:23:1: note: in expansion of macro 'USB'
 USB Usb;
 ^~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21g18a.h:516:38: error: expected ')' before '*' token
 #define USB               ((Usb      *)0x41005000UL) /**< \brief (USB) APB Base Address */
                                      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/board_qc/board_qc.ino:23:1: note: in expansion of macro 'USB'
 USB Usb;
 ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/board_qc/board_qc.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/board_qc/board_qc.ino:36:12: error: expected unqualified-id before '.' token
         Usb.Init(); // Initializes SPI, we don't care about the return value here
            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/board_qc/board_qc.ino:38:38: error: expected primary-expression before '.' token
                 uint8_t tmpbyte = Usb.regRd(rREVISION);
                                      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/board_qc/board_qc.ino:38:45: error: 'rREVISION' was not declared in this scope
                 uint8_t tmpbyte = Usb.regRd(rREVISION);
                                             ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/board_qc/board_qc.ino:61:43: error: expected primary-expression before '.' token
                 uint8_t gpinpol_copy = Usb.regRd(rGPINPOL);
                                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/board_qc/board_qc.ino:61:50: error: 'rGPINPOL' was not declared in this scope
                 uint8_t gpinpol_copy = Usb.regRd(rGPINPOL);
                                                  ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/board_qc/board_qc.ino:67:36: error: expected unqualified-id before '.' token
                                 Usb.regWr(rGPINPOL, sample_wr);
                                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/board_qc/board_qc.ino:68:48: error: expected primary-expression before '.' token
                                 sample_rd = Usb.regRd(rGPINPOL);
                                                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/board_qc/board_qc.ino:81:20: error: expected unqualified-id before '.' token
                 Usb.regWr(rGPINPOL, gpinpol_copy);
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/board_qc/board_qc.ino:94:28: error: expected unqualified-id before '.' token
                         Usb.gpioWr(sample_gpio);
                            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/board_qc/board_qc.ino:95:38: error: expected primary-expression before '.' token
                         tmpbyte = Usb.gpioRd();
                                      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/board_qc/board_qc.ino:114:25: error: expected primary-expression before '.' token
                 if(!(Usb.regRd(rUSBIRQ) & bmOSCOKIRQ)) { //wrong state - should be on
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/board_qc/board_qc.ino:114:32: error: 'rUSBIRQ' was not declared in this scope
                 if(!(Usb.regRd(rUSBIRQ) & bmOSCOKIRQ)) { //wrong state - should be on
                                ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/board_qc/board_qc.ino:114:32: note: suggested alternative: 'USB_IRQn'
                 if(!(Usb.regRd(rUSBIRQ) & bmOSCOKIRQ)) { //wrong state - should be on
                                ^~~~~~~
                                USB_IRQn
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/board_qc/board_qc.ino:114:43: error: 'bmOSCOKIRQ' was not declared in this scope
                 if(!(Usb.regRd(rUSBIRQ) & bmOSCOKIRQ)) { //wrong state - should be on
                                           ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/board_qc/board_qc.ino:126:28: error: expected unqualified-id before '.' token
                         Usb.regWr(rUSBCTL, bmCHIPRES); //reset
                            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/board_qc/board_qc.ino:127:31: error: expected primary-expression before '.' token
                         if(Usb.regRd(rUSBIRQ) & bmOSCOKIRQ) { //wrong state - should be off
                               ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/board_qc/board_qc.ino:127:38: error: 'rUSBIRQ' was not declared in this scope
                         if(Usb.regRd(rUSBIRQ) & bmOSCOKIRQ) { //wrong state - should be off
                                      ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/board_qc/board_qc.ino:127:38: note: suggested alternative: 'USB_IRQn'
                         if(Usb.regRd(rUSBIRQ) & bmOSCOKIRQ) { //wrong state - should be off
                                      ^~~~~~~
                                      USB_IRQn
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/board_qc/board_qc.ino:127:49: error: 'bmOSCOKIRQ' was not declared in this scope
                         if(Usb.regRd(rUSBIRQ) & bmOSCOKIRQ) { //wrong state - should be off
                                                 ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/board_qc/board_qc.ino:131:28: error: expected unqualified-id before '.' token
                         Usb.regWr(rUSBCTL, 0x00); //release from reset
                            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/board_qc/board_qc.ino:134:39: error: expected primary-expression before '.' token
                                 if(Usb.regRd(rUSBIRQ) & bmOSCOKIRQ) {
                                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/board_qc/board_qc.ino:134:46: error: 'rUSBIRQ' was not declared in this scope
                                 if(Usb.regRd(rUSBIRQ) & bmOSCOKIRQ) {
                                              ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/board_qc/board_qc.ino:134:46: note: suggested alternative: 'USB_IRQn'
                                 if(Usb.regRd(rUSBIRQ) & bmOSCOKIRQ) {
                                              ^~~~~~~
                                              USB_IRQn
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/board_qc/board_qc.ino:134:57: error: 'bmOSCOKIRQ' was not declared in this scope
                                 if(Usb.regRd(rUSBIRQ) & bmOSCOKIRQ) {
                                                         ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/board_qc/board_qc.ino:149:15: error: expected primary-expression before '.' token
         if(Usb.Init() == -1) {
               ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/board_qc/board_qc.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/board_qc/board_qc.ino:158:12: error: expected unqualified-id before '.' token
         Usb.Task();
            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/board_qc/board_qc.ino:159:23: error: expected primary-expression before '.' token
         usbstate = Usb.getUsbTaskState();
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/board_qc/board_qc.ino:181:44: error: expected primary-expression before '.' token
                                 rcode = Usb.getDevDescr(1, 0, sizeof (USB_DEVICE_DESCRIPTOR), (uint8_t*) & buf);
                                            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/board_qc/board_qc.ino: In func

examples/cdc_XR21B1411

Result: FAIL


					
					

examples/ftdi

Result: FAIL


					
					

examples/hub_demo

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21.h:69:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd.h:105,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:38,
                 from /tmp/arduino-sketch-394D9E6CDC628067E4B9C56C366632E7/sketch/hub_demo.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21g18a.h:516:38: error: expected ')' before '*' token
 #define USB               ((Usb      *)0x41005000UL) /**< \brief (USB) APB Base Address */
                                      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/hub_demo/hub_demo.ino:10:1: note: in expansion of macro 'USB'
 USB     Usb;
 ^~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21g18a.h:516:38: error: expected ')' before '*' token
 #define USB               ((Usb      *)0x41005000UL) /**< \brief (USB) APB Base Address */
                                      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/hub_demo/hub_demo.ino:10:1: note: in expansion of macro 'USB'
 USB     Usb;
 ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/hub_demo/hub_demo.ino:11:18: error: expected primary-expression before ')' token
 USBHub  Hub1(&Usb);
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/hub_demo/hub_demo.ino:12:18: error: expected primary-expression before ')' token
 USBHub  Hub2(&Usb);
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/hub_demo/hub_demo.ino:13:18: error: expected primary-expression before ')' token
 USBHub  Hub3(&Usb);
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/hub_demo/hub_demo.ino:14:18: error: expected primary-expression before ')' token
 USBHub  Hub4(&Usb);
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/hub_demo/hub_demo.ino: In function 'void PrintAllAddresses(UsbDevice*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/hub_demo/hub_demo.ino:21:26: error: 'struct UsbDevice' has no member named 'address'
   adr.devAddress = pdev->address.devAddress;
                          ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/hub_demo/hub_demo.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/hub_demo/hub_demo.ino:55:10: error: expected primary-expression before '.' token
   if (Usb.Init() == -1)
          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/hub_demo/hub_demo.ino: In function 'void PrintAllDescriptors(UsbDevice*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/hub_demo/hub_demo.ino:88:19: error: 'struct UsbDevice' has no member named 'address'
   print_hex(pdev->address.devAddress, 8);
                   ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/hub_demo/hub_demo.ino:90:24: error: 'struct UsbDevice' has no member named 'address'
   getallstrdescr(pdev->address.devAddress);
                        ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/hub_demo/hub_demo.ino:91:27: error: 'struct UsbDevice' has no member named 'address'
   PrintDescriptors( pdev->address.devAddress );
                           ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/hub_demo/hub_demo.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/hub_demo/hub_demo.ino:96:6: error: expected unqualified-id before '.' token
   Usb.Task();
      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/hub_demo/hub_demo.ino:98:11: error: expected primary-expression before '.' token
   if ( Usb.getUsbTaskState() == USB_STATE_RUNNING ) {
           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/hub_demo/hub_demo.ino:100:10: error: expected unqualified-id before '.' token
       Usb.ForEachUsbDevice(&PrintAllDescriptors);
          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/hub_demo/hub_demo.ino:101:10: error: expected unqualified-id before '.' token
       Usb.ForEachUsbDevice(&PrintAllAddresses);
          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/hub_demo/hub_demo.ino: In function 'uint8_t getdevdescr(uint8_t, uint8_t&)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/hub_demo/hub_demo.ino:112:14: error: expected primary-expression before '.' token
   rcode = Usb.getDevDescr( addr, 0, DEV_DESCR_LEN, ( uint8_t *)&buf );
              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/hub_demo/hub_demo.ino: In function 'uint8_t getconfdescr(uint8_t, uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/hub_demo/hub_demo.ino:203:14: error: expected primary-expression before '.' token
   rcode = Usb.getConfDescr( addr, 0, 4, conf, buf );  //get total length
              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/hub_demo/hub_demo.ino:210:14: error: expected primary-expression before '.' token
   rcode = Usb.getConfDescr( addr, 0, total_length, conf, buf ); //get the whole descriptor
              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/hub_demo/hub_demo.ino: In function 'uint8_t getallstrdescr(uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/hub_demo/hub_demo.ino:240:6: error: expected unqualified-id before '.' token
   Usb.Task();
      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/hub_demo/hub_demo.ino:241:11: error: expected primary-expression before '.' token
   if ( Usb.getUsbTaskState() >= USB_STATE_CONFIGURING ) { // state configuring or higher
           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/hub_demo/hub_demo.ino:243:16: error: expected primary-expression before '.' token
     rcode = Usb.getDevDescr( addr, 0, DEV_DESCR_LEN, ( uint8_t *)&buf );
                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/hub_demo/hub_demo.ino: In function 'uint8_t getstrdescr(uint8_t, uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/hub_demo/hub_demo.ino:284:14: error: expected primary-expression before '.' token
   rcode = Usb.getStrDescr( addr, 0, 1, 0, 0, buf );  //get language table length
              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/hub_demo/hub_demo.ino:290:14: error: expected primary-expression before '.' token
   rcode = Usb.getStrDescr( addr, 0, length, 0, 0, buf );  //get language table
              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/hub_demo/hub_demo.ino:296:14: error: expected primary-expression before '.' token
   rcode = Usb.getStrDescr( addr, 0, 1, idx, langid, buf );
              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/hub_demo/hub_demo.ino:302:14: error: expected primary-expression before '.' token
   rcode = Usb.getStrDescr( addr, 0, length, idx, langid, buf );
              ^
Multiple libraries were found for "usbhub.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/libraries/USBHost
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0

examples/max_LCD

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:41:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/max_LCD.h:24,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/max_LCD/max_LCD.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/avrpins.h:1360:2: error: #error "Please define board in avrpins.h"
 #error "Please define board in avrpins.h"
  ^~~~~

examples/pl2303

Result: FAIL


					
					

examples/testusbhostFAT

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/testusbhostFAT/testusbhostFAT.ino:78:10: fatal error: PCpartition/PCPartition.h: No such file or directory
 #include <PCpartition/PCPartition.h>
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN
Multiple libraries were found for "Storage.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/CppPotpourri
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AskSinPP
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BoodskapTransceiver
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIS_4G_board
Multiple libraries were found for "usbhub.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/libraries/USBHost
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0

esp32:esp32:d1_mini32 @ 1.0.6

Inclusion

Result: FAIL
This library has no main header file so an empty one was created.

/tmp/arduino-testlib3846676584/test/test.ino:1:41: fatal error: USB_Host_Shield_Library_2.0.h: No such file or directory
compilation terminated.

examples/Bluetooth

Result: FAIL


					
					

examples/GPIO

Result: FAIL


					
					

examples/HID

Result: FAIL


					
					

examples/MiniDSP

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhid.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hidcomposite.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hiduniversal.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/MiniDSP.h:24,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/MiniDSP/MiniDSP.ino:5:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:103:25: error: 'PSCK' was not declared in this scope
 #define APPEND_PIN(pin) P ## pin // Appends the pin to 'P', e.g. 1 becomes P1
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:100:23: note: in expansion of macro 'APPEND_PIN'
 #define PASTE(x, ...) x ## __VA_ARGS__
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:101:34: note: in expansion of macro 'PASTE'
 #define EVALUATING_PASTE(x, ...) PASTE(x, __VA_ARGS__)
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:104:21: note: in expansion of macro 'EVALUATING_PASTE'
 #define MAKE_PIN(x) EVALUATING_PASTE(APPEND_, PIN(UNPAREN(x)))
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:14: note: in expansion of macro 'MAKE_PIN'
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:103:25: error: 'PMOSI' was not declared in this scope
 #define APPEND_PIN(pin) P ## pin // Appends the pin to 'P', e.g. 1 becomes P1
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:100:23: note: in expansion of macro 'APPEND_PIN'
 #define PASTE(x, ...) x ## __VA_ARGS__
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:101:34: note: in expansion of macro 'PASTE'
 #define EVALUATING_PASTE(x, ...) PASTE(x, __VA_ARGS__)
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:104:21: note: in expansion of macro 'EVALUATING_PASTE'
 #define MAKE_PIN(x) EVALUATING_PASTE(APPEND_, PIN(UNPAREN(x)))
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:37: note: in expansion of macro 'MAKE_PIN'
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
                                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:103:25: error: 'PMISO' was not declared in this scope
 #define APPEND_PIN(pin) P ## pin // Appends the pin to 'P', e.g. 1 becomes P1
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:100:23: note: in expansion of macro 'APPEND_PIN'
 #define PASTE(x, ...) x ## __VA_ARGS__
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:101:34: note: in expansion of macro 'PASTE'
 #define EVALUATING_PASTE(x, ...) PASTE(x, __VA_ARGS__)
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:104:21: note: in expansion of macro 'EVALUATING_PASTE'
 #define MAKE_PIN(x) EVALUATING_PASTE(APPEND_, PIN(UNPAREN(x)))
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:61: note: in expansion of macro 'MAKE_PIN'
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
                                                             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:103:25: error: 'PSS' was not declared in this scope
 #define APPEND_PIN(pin) P ## pin // Appends the pin to 'P', e.g. 1 becomes P1
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:100:23: note: in expansion of macro 'APPEND_PIN'
 #define PASTE(x, ...) x ## __VA_ARGS__
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:101:34: note: in expansion of macro 'PASTE'
 #define EVALUATING_PASTE(x, ...) PASTE(x, __VA_ARGS__)
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:104:21: note: in expansion of macro 'EVALUATING_PASTE'
 #define MAKE_PIN(x) EVALUATING_PASTE(APPEND_, PIN(UNPAREN(x)))
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:85: note: in expansion of macro 'MAKE_PIN'
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
                                                                                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:106: error: template argument 1 is invalid
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
                                                                                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:106: error: template argument 2 is invalid
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:106: error: template argument 3 is invalid
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:106: error: template argument 4 is invalid
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhid.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hidcomposite.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hiduniversal.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/MiniDSP.h:24,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/MiniDSP/MiniDSP.ino:5:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h: In member function 'int8_t MAX3421e<SPI_SS, INTR>::Init()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:432:18: error: qualified-id in declaration before '(' token
         spi::init();
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h: In member function 'int8_t MAX3421e<SPI_SS, INTR>::Init(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:469:18: error: qualified-id in declaration before '(' token
         spi::init();
                  ^

examples/PS3USB

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/PS3USB.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/PS3USB/PS3USB.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:103:25: error: 'PSCK' was not declared in this scope
 #define APPEND_PIN(pin) P ## pin // Appends the pin to 'P', e.g. 1 becomes P1
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:100:23: note: in expansion of macro 'APPEND_PIN'
 #define PASTE(x, ...) x ## __VA_ARGS__
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:101:34: note: in expansion of macro 'PASTE'
 #define EVALUATING_PASTE(x, ...) PASTE(x, __VA_ARGS__)
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:104:21: note: in expansion of macro 'EVALUATING_PASTE'
 #define MAKE_PIN(x) EVALUATING_PASTE(APPEND_, PIN(UNPAREN(x)))
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:14: note: in expansion of macro 'MAKE_PIN'
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:103:25: error: 'PMOSI' was not declared in this scope
 #define APPEND_PIN(pin) P ## pin // Appends the pin to 'P', e.g. 1 becomes P1
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:100:23: note: in expansion of macro 'APPEND_PIN'
 #define PASTE(x, ...) x ## __VA_ARGS__
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:101:34: note: in expansion of macro 'PASTE'
 #define EVALUATING_PASTE(x, ...) PASTE(x, __VA_ARGS__)
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:104:21: note: in expansion of macro 'EVALUATING_PASTE'
 #define MAKE_PIN(x) EVALUATING_PASTE(APPEND_, PIN(UNPAREN(x)))
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:37: note: in expansion of macro 'MAKE_PIN'
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
                                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:103:25: error: 'PMISO' was not declared in this scope
 #define APPEND_PIN(pin) P ## pin // Appends the pin to 'P', e.g. 1 becomes P1
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:100:23: note: in expansion of macro 'APPEND_PIN'
 #define PASTE(x, ...) x ## __VA_ARGS__
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:101:34: note: in expansion of macro 'PASTE'
 #define EVALUATING_PASTE(x, ...) PASTE(x, __VA_ARGS__)
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:104:21: note: in expansion of macro 'EVALUATING_PASTE'
 #define MAKE_PIN(x) EVALUATING_PASTE(APPEND_, PIN(UNPAREN(x)))
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:61: note: in expansion of macro 'MAKE_PIN'
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
                                                             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:103:25: error: 'PSS' was not declared in this scope
 #define APPEND_PIN(pin) P ## pin // Appends the pin to 'P', e.g. 1 becomes P1
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:100:23: note: in expansion of macro 'APPEND_PIN'
 #define PASTE(x, ...) x ## __VA_ARGS__
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:101:34: note: in expansion of macro 'PASTE'
 #define EVALUATING_PASTE(x, ...) PASTE(x, __VA_ARGS__)
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:104:21: note: in expansion of macro 'EVALUATING_PASTE'
 #define MAKE_PIN(x) EVALUATING_PASTE(APPEND_, PIN(UNPAREN(x)))
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:85: note: in expansion of macro 'MAKE_PIN'
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
                                                                                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:106: error: template argument 1 is invalid
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
                                                                                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:106: error: template argument 2 is invalid
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:106: error: template argument 3 is invalid
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:106: error: template argument 4 is invalid
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/PS3USB.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/PS3USB/PS3USB.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h: In member function 'int8_t MAX3421e<SPI_SS, INTR>::Init()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:432:18: error: qualified-id in declaration before '(' token
         spi::init();
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h: In member function 'int8_t MAX3421e<SPI_SS, INTR>::Init(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:469:18: error: qualified-id in declaration before '(' token
         spi::init();
                  ^

examples/PS4USB

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhid.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hidcomposite.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hiduniversal.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/PS4USB.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/PS4USB/PS4USB.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:103:25: error: 'PSCK' was not declared in this scope
 #define APPEND_PIN(pin) P ## pin // Appends the pin to 'P', e.g. 1 becomes P1
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:100:23: note: in expansion of macro 'APPEND_PIN'
 #define PASTE(x, ...) x ## __VA_ARGS__
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:101:34: note: in expansion of macro 'PASTE'
 #define EVALUATING_PASTE(x, ...) PASTE(x, __VA_ARGS__)
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:104:21: note: in expansion of macro 'EVALUATING_PASTE'
 #define MAKE_PIN(x) EVALUATING_PASTE(APPEND_, PIN(UNPAREN(x)))
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:14: note: in expansion of macro 'MAKE_PIN'
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:103:25: error: 'PMOSI' was not declared in this scope
 #define APPEND_PIN(pin) P ## pin // Appends the pin to 'P', e.g. 1 becomes P1
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:100:23: note: in expansion of macro 'APPEND_PIN'
 #define PASTE(x, ...) x ## __VA_ARGS__
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:101:34: note: in expansion of macro 'PASTE'
 #define EVALUATING_PASTE(x, ...) PASTE(x, __VA_ARGS__)
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:104:21: note: in expansion of macro 'EVALUATING_PASTE'
 #define MAKE_PIN(x) EVALUATING_PASTE(APPEND_, PIN(UNPAREN(x)))
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:37: note: in expansion of macro 'MAKE_PIN'
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
                                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:103:25: error: 'PMISO' was not declared in this scope
 #define APPEND_PIN(pin) P ## pin // Appends the pin to 'P', e.g. 1 becomes P1
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:100:23: note: in expansion of macro 'APPEND_PIN'
 #define PASTE(x, ...) x ## __VA_ARGS__
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:101:34: note: in expansion of macro 'PASTE'
 #define EVALUATING_PASTE(x, ...) PASTE(x, __VA_ARGS__)
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:104:21: note: in expansion of macro 'EVALUATING_PASTE'
 #define MAKE_PIN(x) EVALUATING_PASTE(APPEND_, PIN(UNPAREN(x)))
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:61: note: in expansion of macro 'MAKE_PIN'
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
                                                             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:103:25: error: 'PSS' was not declared in this scope
 #define APPEND_PIN(pin) P ## pin // Appends the pin to 'P', e.g. 1 becomes P1
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:100:23: note: in expansion of macro 'APPEND_PIN'
 #define PASTE(x, ...) x ## __VA_ARGS__
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:101:34: note: in expansion of macro 'PASTE'
 #define EVALUATING_PASTE(x, ...) PASTE(x, __VA_ARGS__)
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:104:21: note: in expansion of macro 'EVALUATING_PASTE'
 #define MAKE_PIN(x) EVALUATING_PASTE(APPEND_, PIN(UNPAREN(x)))
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:85: note: in expansion of macro 'MAKE_PIN'
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
                                                                                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:106: error: template argument 1 is invalid
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
                                                                                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:106: error: template argument 2 is invalid
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:106: error: template argument 3 is invalid
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:106: error: template argument 4 is invalid
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhid.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hidcomposite.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hiduniversal.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/PS4USB.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/PS4USB/PS4USB.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h: In member function 'int8_t MAX3421e<SPI_SS, INTR>::Init()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:432:18: error: qualified-id in declaration before '(' token
         spi::init();
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h: In member function 'int8_t MAX3421e<SPI_SS, INTR>::Init(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:469:18: error: qualified-id in declaration before '(' token
         spi::init();
                  ^

examples/PS5USB

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhid.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hidcomposite.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hiduniversal.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/PS5USB.h:24,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/PS5USB/PS5USB.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:103:25: error: 'PSCK' was not declared in this scope
 #define APPEND_PIN(pin) P ## pin // Appends the pin to 'P', e.g. 1 becomes P1
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:100:23: note: in expansion of macro 'APPEND_PIN'
 #define PASTE(x, ...) x ## __VA_ARGS__
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:101:34: note: in expansion of macro 'PASTE'
 #define EVALUATING_PASTE(x, ...) PASTE(x, __VA_ARGS__)
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:104:21: note: in expansion of macro 'EVALUATING_PASTE'
 #define MAKE_PIN(x) EVALUATING_PASTE(APPEND_, PIN(UNPAREN(x)))
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:14: note: in expansion of macro 'MAKE_PIN'
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:103:25: error: 'PMOSI' was not declared in this scope
 #define APPEND_PIN(pin) P ## pin // Appends the pin to 'P', e.g. 1 becomes P1
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:100:23: note: in expansion of macro 'APPEND_PIN'
 #define PASTE(x, ...) x ## __VA_ARGS__
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:101:34: note: in expansion of macro 'PASTE'
 #define EVALUATING_PASTE(x, ...) PASTE(x, __VA_ARGS__)
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:104:21: note: in expansion of macro 'EVALUATING_PASTE'
 #define MAKE_PIN(x) EVALUATING_PASTE(APPEND_, PIN(UNPAREN(x)))
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:37: note: in expansion of macro 'MAKE_PIN'
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
                                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:103:25: error: 'PMISO' was not declared in this scope
 #define APPEND_PIN(pin) P ## pin // Appends the pin to 'P', e.g. 1 becomes P1
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:100:23: note: in expansion of macro 'APPEND_PIN'
 #define PASTE(x, ...) x ## __VA_ARGS__
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:101:34: note: in expansion of macro 'PASTE'
 #define EVALUATING_PASTE(x, ...) PASTE(x, __VA_ARGS__)
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:104:21: note: in expansion of macro 'EVALUATING_PASTE'
 #define MAKE_PIN(x) EVALUATING_PASTE(APPEND_, PIN(UNPAREN(x)))
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:61: note: in expansion of macro 'MAKE_PIN'
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
                                                             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:103:25: error: 'PSS' was not declared in this scope
 #define APPEND_PIN(pin) P ## pin // Appends the pin to 'P', e.g. 1 becomes P1
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:100:23: note: in expansion of macro 'APPEND_PIN'
 #define PASTE(x, ...) x ## __VA_ARGS__
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:101:34: note: in expansion of macro 'PASTE'
 #define EVALUATING_PASTE(x, ...) PASTE(x, __VA_ARGS__)
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:104:21: note: in expansion of macro 'EVALUATING_PASTE'
 #define MAKE_PIN(x) EVALUATING_PASTE(APPEND_, PIN(UNPAREN(x)))
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:85: note: in expansion of macro 'MAKE_PIN'
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
                                                                                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:106: error: template argument 1 is invalid
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
                                                                                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:106: error: template argument 2 is invalid
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:106: error: template argument 3 is invalid
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:106: error: template argument 4 is invalid
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhid.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hidcomposite.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hiduniversal.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/PS5USB.h:24,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/PS5USB/PS5USB.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h: In member function 'int8_t MAX3421e<SPI_SS, INTR>::Init()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:432:18: error: qualified-id in declaration before '(' token
         spi::init();
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h: In member function 'int8_t MAX3421e<SPI_SS, INTR>::Init(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:469:18: error: qualified-id in declaration before '(' token
         spi::init();
                  ^

examples/PSBuzz

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhid.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hidcomposite.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hiduniversal.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/PSBuzz.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/PSBuzz/PSBuzz.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:103:25: error: 'PSCK' was not declared in this scope
 #define APPEND_PIN(pin) P ## pin // Appends the pin to 'P', e.g. 1 becomes P1
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:100:23: note: in expansion of macro 'APPEND_PIN'
 #define PASTE(x, ...) x ## __VA_ARGS__
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:101:34: note: in expansion of macro 'PASTE'
 #define EVALUATING_PASTE(x, ...) PASTE(x, __VA_ARGS__)
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:104:21: note: in expansion of macro 'EVALUATING_PASTE'
 #define MAKE_PIN(x) EVALUATING_PASTE(APPEND_, PIN(UNPAREN(x)))
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:14: note: in expansion of macro 'MAKE_PIN'
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:103:25: error: 'PMOSI' was not declared in this scope
 #define APPEND_PIN(pin) P ## pin // Appends the pin to 'P', e.g. 1 becomes P1
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:100:23: note: in expansion of macro 'APPEND_PIN'
 #define PASTE(x, ...) x ## __VA_ARGS__
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:101:34: note: in expansion of macro 'PASTE'
 #define EVALUATING_PASTE(x, ...) PASTE(x, __VA_ARGS__)
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:104:21: note: in expansion of macro 'EVALUATING_PASTE'
 #define MAKE_PIN(x) EVALUATING_PASTE(APPEND_, PIN(UNPAREN(x)))
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:37: note: in expansion of macro 'MAKE_PIN'
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
                                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:103:25: error: 'PMISO' was not declared in this scope
 #define APPEND_PIN(pin) P ## pin // Appends the pin to 'P', e.g. 1 becomes P1
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:100:23: note: in expansion of macro 'APPEND_PIN'
 #define PASTE(x, ...) x ## __VA_ARGS__
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:101:34: note: in expansion of macro 'PASTE'
 #define EVALUATING_PASTE(x, ...) PASTE(x, __VA_ARGS__)
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:104:21: note: in expansion of macro 'EVALUATING_PASTE'
 #define MAKE_PIN(x) EVALUATING_PASTE(APPEND_, PIN(UNPAREN(x)))
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:61: note: in expansion of macro 'MAKE_PIN'
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
                                                             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:103:25: error: 'PSS' was not declared in this scope
 #define APPEND_PIN(pin) P ## pin // Appends the pin to 'P', e.g. 1 becomes P1
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:100:23: note: in expansion of macro 'APPEND_PIN'
 #define PASTE(x, ...) x ## __VA_ARGS__
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:101:34: note: in expansion of macro 'PASTE'
 #define EVALUATING_PASTE(x, ...) PASTE(x, __VA_ARGS__)
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:104:21: note: in expansion of macro 'EVALUATING_PASTE'
 #define MAKE_PIN(x) EVALUATING_PASTE(APPEND_, PIN(UNPAREN(x)))
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:85: note: in expansion of macro 'MAKE_PIN'
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
                                                                                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:106: error: template argument 1 is invalid
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
                                                                                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:106: error: template argument 2 is invalid
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:106: error: template argument 3 is invalid
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:106: error: template argument 4 is invalid
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhid.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hidcomposite.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hiduniversal.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/PSBuzz.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/PSBuzz/PSBuzz.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h: In member function 'int8_t MAX3421e<SPI_SS, INTR>::Init()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:432:18: error: qualified-id in declaration before '(' token
         spi::init();
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h: In member function 'int8_t MAX3421e<SPI_SS, INTR>::Init(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:469:18: error: qualified-id in declaration before '(' token
         spi::init();
                  ^

examples/SwitchProUSB

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhid.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hidcomposite.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hiduniversal.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/SwitchProUSB.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/SwitchProUSB/SwitchProUSB.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:103:25: error: 'PSCK' was not declared in this scope
 #define APPEND_PIN(pin) P ## pin // Appends the pin to 'P', e.g. 1 becomes P1
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:100:23: note: in expansion of macro 'APPEND_PIN'
 #define PASTE(x, ...) x ## __VA_ARGS__
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:101:34: note: in expansion of macro 'PASTE'
 #define EVALUATING_PASTE(x, ...) PASTE(x, __VA_ARGS__)
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:104:21: note: in expansion of macro 'EVALUATING_PASTE'
 #define MAKE_PIN(x) EVALUATING_PASTE(APPEND_, PIN(UNPAREN(x)))
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:14: note: in expansion of macro 'MAKE_PIN'
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:103:25: error: 'PMOSI' was not declared in this scope
 #define APPEND_PIN(pin) P ## pin // Appends the pin to 'P', e.g. 1 becomes P1
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:100:23: note: in expansion of macro 'APPEND_PIN'
 #define PASTE(x, ...) x ## __VA_ARGS__
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:101:34: note: in expansion of macro 'PASTE'
 #define EVALUATING_PASTE(x, ...) PASTE(x, __VA_ARGS__)
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:104:21: note: in expansion of macro 'EVALUATING_PASTE'
 #define MAKE_PIN(x) EVALUATING_PASTE(APPEND_, PIN(UNPAREN(x)))
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:37: note: in expansion of macro 'MAKE_PIN'
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
                                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:103:25: error: 'PMISO' was not declared in this scope
 #define APPEND_PIN(pin) P ## pin // Appends the pin to 'P', e.g. 1 becomes P1
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:100:23: note: in expansion of macro 'APPEND_PIN'
 #define PASTE(x, ...) x ## __VA_ARGS__
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:101:34: note: in expansion of macro 'PASTE'
 #define EVALUATING_PASTE(x, ...) PASTE(x, __VA_ARGS__)
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:104:21: note: in expansion of macro 'EVALUATING_PASTE'
 #define MAKE_PIN(x) EVALUATING_PASTE(APPEND_, PIN(UNPAREN(x)))
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:61: note: in expansion of macro 'MAKE_PIN'
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
                                                             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:103:25: error: 'PSS' was not declared in this scope
 #define APPEND_PIN(pin) P ## pin // Appends the pin to 'P', e.g. 1 becomes P1
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:100:23: note: in expansion of macro 'APPEND_PIN'
 #define PASTE(x, ...) x ## __VA_ARGS__
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:101:34: note: in expansion of macro 'PASTE'
 #define EVALUATING_PASTE(x, ...) PASTE(x, __VA_ARGS__)
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:104:21: note: in expansion of macro 'EVALUATING_PASTE'
 #define MAKE_PIN(x) EVALUATING_PASTE(APPEND_, PIN(UNPAREN(x)))
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:85: note: in expansion of macro 'MAKE_PIN'
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
                                                                                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:106: error: template argument 1 is invalid
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
                                                                                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:106: error: template argument 2 is invalid
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:106: error: template argument 3 is invalid
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:106: error: template argument 4 is invalid
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhid.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hidcomposite.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/hiduniversal.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/SwitchProUSB.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/SwitchProUSB/SwitchProUSB.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h: In member function 'int8_t MAX3421e<SPI_SS, INTR>::Init()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:432:18: error: qualified-id in declaration before '(' token
         spi::init();
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h: In member function 'int8_t MAX3421e<SPI_SS, INTR>::Init(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:469:18: error: qualified-id in declaration before '(' token
         spi::init();
                  ^

examples/USBH_MIDI

Result: FAIL


					
					

examples/USB_desc

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhub.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/USB_desc/USB_desc.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:103:25: error: 'PSCK' was not declared in this scope
 #define APPEND_PIN(pin) P ## pin // Appends the pin to 'P', e.g. 1 becomes P1
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:100:23: note: in expansion of macro 'APPEND_PIN'
 #define PASTE(x, ...) x ## __VA_ARGS__
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:101:34: note: in expansion of macro 'PASTE'
 #define EVALUATING_PASTE(x, ...) PASTE(x, __VA_ARGS__)
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:104:21: note: in expansion of macro 'EVALUATING_PASTE'
 #define MAKE_PIN(x) EVALUATING_PASTE(APPEND_, PIN(UNPAREN(x)))
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:14: note: in expansion of macro 'MAKE_PIN'
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:103:25: error: 'PMOSI' was not declared in this scope
 #define APPEND_PIN(pin) P ## pin // Appends the pin to 'P', e.g. 1 becomes P1
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:100:23: note: in expansion of macro 'APPEND_PIN'
 #define PASTE(x, ...) x ## __VA_ARGS__
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:101:34: note: in expansion of macro 'PASTE'
 #define EVALUATING_PASTE(x, ...) PASTE(x, __VA_ARGS__)
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:104:21: note: in expansion of macro 'EVALUATING_PASTE'
 #define MAKE_PIN(x) EVALUATING_PASTE(APPEND_, PIN(UNPAREN(x)))
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:37: note: in expansion of macro 'MAKE_PIN'
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
                                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:103:25: error: 'PMISO' was not declared in this scope
 #define APPEND_PIN(pin) P ## pin // Appends the pin to 'P', e.g. 1 becomes P1
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:100:23: note: in expansion of macro 'APPEND_PIN'
 #define PASTE(x, ...) x ## __VA_ARGS__
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:101:34: note: in expansion of macro 'PASTE'
 #define EVALUATING_PASTE(x, ...) PASTE(x, __VA_ARGS__)
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:104:21: note: in expansion of macro 'EVALUATING_PASTE'
 #define MAKE_PIN(x) EVALUATING_PASTE(APPEND_, PIN(UNPAREN(x)))
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:61: note: in expansion of macro 'MAKE_PIN'
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
                                                             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:103:25: error: 'PSS' was not declared in this scope
 #define APPEND_PIN(pin) P ## pin // Appends the pin to 'P', e.g. 1 becomes P1
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:100:23: note: in expansion of macro 'APPEND_PIN'
 #define PASTE(x, ...) x ## __VA_ARGS__
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:101:34: note: in expansion of macro 'PASTE'
 #define EVALUATING_PASTE(x, ...) PASTE(x, __VA_ARGS__)
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:104:21: note: in expansion of macro 'EVALUATING_PASTE'
 #define MAKE_PIN(x) EVALUATING_PASTE(APPEND_, PIN(UNPAREN(x)))
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:85: note: in expansion of macro 'MAKE_PIN'
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
                                                                                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:106: error: template argument 1 is invalid
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
                                                                                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:106: error: template argument 2 is invalid
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:106: error: template argument 3 is invalid
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:106: error: template argument 4 is invalid
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhub.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/USB_desc/USB_desc.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h: In member function 'int8_t MAX3421e<SPI_SS, INTR>::Init()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:432:18: error: qualified-id in declaration before '(' token
         spi::init();
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h: In member function 'int8_t MAX3421e<SPI_SS, INTR>::Init(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:469:18: error: qualified-id in declaration before '(' token
         spi::init();
                  ^

examples/Xbox

Result: FAIL


					
					

examples/acm

Result: FAIL


					
					

examples/adk

Result: FAIL


					
					

examples/ambx

Result: FAIL


					
					

examples/board_qc

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhub.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/board_qc/board_qc.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:103:25: error: 'PSCK' was not declared in this scope
 #define APPEND_PIN(pin) P ## pin // Appends the pin to 'P', e.g. 1 becomes P1
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:100:23: note: in expansion of macro 'APPEND_PIN'
 #define PASTE(x, ...) x ## __VA_ARGS__
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:101:34: note: in expansion of macro 'PASTE'
 #define EVALUATING_PASTE(x, ...) PASTE(x, __VA_ARGS__)
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:104:21: note: in expansion of macro 'EVALUATING_PASTE'
 #define MAKE_PIN(x) EVALUATING_PASTE(APPEND_, PIN(UNPAREN(x)))
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:14: note: in expansion of macro 'MAKE_PIN'
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:103:25: error: 'PMOSI' was not declared in this scope
 #define APPEND_PIN(pin) P ## pin // Appends the pin to 'P', e.g. 1 becomes P1
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:100:23: note: in expansion of macro 'APPEND_PIN'
 #define PASTE(x, ...) x ## __VA_ARGS__
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:101:34: note: in expansion of macro 'PASTE'
 #define EVALUATING_PASTE(x, ...) PASTE(x, __VA_ARGS__)
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:104:21: note: in expansion of macro 'EVALUATING_PASTE'
 #define MAKE_PIN(x) EVALUATING_PASTE(APPEND_, PIN(UNPAREN(x)))
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:37: note: in expansion of macro 'MAKE_PIN'
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
                                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:103:25: error: 'PMISO' was not declared in this scope
 #define APPEND_PIN(pin) P ## pin // Appends the pin to 'P', e.g. 1 becomes P1
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:100:23: note: in expansion of macro 'APPEND_PIN'
 #define PASTE(x, ...) x ## __VA_ARGS__
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:101:34: note: in expansion of macro 'PASTE'
 #define EVALUATING_PASTE(x, ...) PASTE(x, __VA_ARGS__)
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:104:21: note: in expansion of macro 'EVALUATING_PASTE'
 #define MAKE_PIN(x) EVALUATING_PASTE(APPEND_, PIN(UNPAREN(x)))
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:61: note: in expansion of macro 'MAKE_PIN'
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
                                                             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:103:25: error: 'PSS' was not declared in this scope
 #define APPEND_PIN(pin) P ## pin // Appends the pin to 'P', e.g. 1 becomes P1
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:100:23: note: in expansion of macro 'APPEND_PIN'
 #define PASTE(x, ...) x ## __VA_ARGS__
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:101:34: note: in expansion of macro 'PASTE'
 #define EVALUATING_PASTE(x, ...) PASTE(x, __VA_ARGS__)
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:104:21: note: in expansion of macro 'EVALUATING_PASTE'
 #define MAKE_PIN(x) EVALUATING_PASTE(APPEND_, PIN(UNPAREN(x)))
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:85: note: in expansion of macro 'MAKE_PIN'
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
                                                                                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:106: error: template argument 1 is invalid
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
                                                                                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:106: error: template argument 2 is invalid
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:106: error: template argument 3 is invalid
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:106: error: template argument 4 is invalid
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhub.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/board_qc/board_qc.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h: In member function 'int8_t MAX3421e<SPI_SS, INTR>::Init()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:432:18: error: qualified-id in declaration before '(' token
         spi::init();
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h: In member function 'int8_t MAX3421e<SPI_SS, INTR>::Init(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:469:18: error: qualified-id in declaration before '(' token
         spi::init();
                  ^

examples/cdc_XR21B1411

Result: FAIL


					
					

examples/ftdi

Result: FAIL


					
					

examples/hub_demo

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhub.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/hub_demo/hub_demo.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:103:25: error: 'PSCK' was not declared in this scope
 #define APPEND_PIN(pin) P ## pin // Appends the pin to 'P', e.g. 1 becomes P1
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:100:23: note: in expansion of macro 'APPEND_PIN'
 #define PASTE(x, ...) x ## __VA_ARGS__
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:101:34: note: in expansion of macro 'PASTE'
 #define EVALUATING_PASTE(x, ...) PASTE(x, __VA_ARGS__)
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:104:21: note: in expansion of macro 'EVALUATING_PASTE'
 #define MAKE_PIN(x) EVALUATING_PASTE(APPEND_, PIN(UNPAREN(x)))
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:14: note: in expansion of macro 'MAKE_PIN'
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:103:25: error: 'PMOSI' was not declared in this scope
 #define APPEND_PIN(pin) P ## pin // Appends the pin to 'P', e.g. 1 becomes P1
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:100:23: note: in expansion of macro 'APPEND_PIN'
 #define PASTE(x, ...) x ## __VA_ARGS__
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:101:34: note: in expansion of macro 'PASTE'
 #define EVALUATING_PASTE(x, ...) PASTE(x, __VA_ARGS__)
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:104:21: note: in expansion of macro 'EVALUATING_PASTE'
 #define MAKE_PIN(x) EVALUATING_PASTE(APPEND_, PIN(UNPAREN(x)))
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:37: note: in expansion of macro 'MAKE_PIN'
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
                                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:103:25: error: 'PMISO' was not declared in this scope
 #define APPEND_PIN(pin) P ## pin // Appends the pin to 'P', e.g. 1 becomes P1
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:100:23: note: in expansion of macro 'APPEND_PIN'
 #define PASTE(x, ...) x ## __VA_ARGS__
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:101:34: note: in expansion of macro 'PASTE'
 #define EVALUATING_PASTE(x, ...) PASTE(x, __VA_ARGS__)
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:104:21: note: in expansion of macro 'EVALUATING_PASTE'
 #define MAKE_PIN(x) EVALUATING_PASTE(APPEND_, PIN(UNPAREN(x)))
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:61: note: in expansion of macro 'MAKE_PIN'
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
                                                             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:103:25: error: 'PSS' was not declared in this scope
 #define APPEND_PIN(pin) P ## pin // Appends the pin to 'P', e.g. 1 becomes P1
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:100:23: note: in expansion of macro 'APPEND_PIN'
 #define PASTE(x, ...) x ## __VA_ARGS__
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:101:34: note: in expansion of macro 'PASTE'
 #define EVALUATING_PASTE(x, ...) PASTE(x, __VA_ARGS__)
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:104:21: note: in expansion of macro 'EVALUATING_PASTE'
 #define MAKE_PIN(x) EVALUATING_PASTE(APPEND_, PIN(UNPAREN(x)))
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:85: note: in expansion of macro 'MAKE_PIN'
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
                                                                                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:106: error: template argument 1 is invalid
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
                                                                                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:106: error: template argument 2 is invalid
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:106: error: template argument 3 is invalid
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:106: error: template argument 4 is invalid
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhub.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/hub_demo/hub_demo.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h: In member function 'int8_t MAX3421e<SPI_SS, INTR>::Init()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:432:18: error: qualified-id in declaration before '(' token
         spi::init();
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h: In member function 'int8_t MAX3421e<SPI_SS, INTR>::Init(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:469:18: error: qualified-id in declaration before '(' token
         spi::init();
                  ^

examples/max_LCD

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/max_LCD.h:24,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/max_LCD/max_LCD.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:103:25: error: 'PSCK' was not declared in this scope
 #define APPEND_PIN(pin) P ## pin // Appends the pin to 'P', e.g. 1 becomes P1
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:100:23: note: in expansion of macro 'APPEND_PIN'
 #define PASTE(x, ...) x ## __VA_ARGS__
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:101:34: note: in expansion of macro 'PASTE'
 #define EVALUATING_PASTE(x, ...) PASTE(x, __VA_ARGS__)
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:104:21: note: in expansion of macro 'EVALUATING_PASTE'
 #define MAKE_PIN(x) EVALUATING_PASTE(APPEND_, PIN(UNPAREN(x)))
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:14: note: in expansion of macro 'MAKE_PIN'
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:103:25: error: 'PMOSI' was not declared in this scope
 #define APPEND_PIN(pin) P ## pin // Appends the pin to 'P', e.g. 1 becomes P1
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:100:23: note: in expansion of macro 'APPEND_PIN'
 #define PASTE(x, ...) x ## __VA_ARGS__
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:101:34: note: in expansion of macro 'PASTE'
 #define EVALUATING_PASTE(x, ...) PASTE(x, __VA_ARGS__)
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:104:21: note: in expansion of macro 'EVALUATING_PASTE'
 #define MAKE_PIN(x) EVALUATING_PASTE(APPEND_, PIN(UNPAREN(x)))
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:37: note: in expansion of macro 'MAKE_PIN'
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
                                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:103:25: error: 'PMISO' was not declared in this scope
 #define APPEND_PIN(pin) P ## pin // Appends the pin to 'P', e.g. 1 becomes P1
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:100:23: note: in expansion of macro 'APPEND_PIN'
 #define PASTE(x, ...) x ## __VA_ARGS__
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:101:34: note: in expansion of macro 'PASTE'
 #define EVALUATING_PASTE(x, ...) PASTE(x, __VA_ARGS__)
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:104:21: note: in expansion of macro 'EVALUATING_PASTE'
 #define MAKE_PIN(x) EVALUATING_PASTE(APPEND_, PIN(UNPAREN(x)))
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:61: note: in expansion of macro 'MAKE_PIN'
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
                                                             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:103:25: error: 'PSS' was not declared in this scope
 #define APPEND_PIN(pin) P ## pin // Appends the pin to 'P', e.g. 1 becomes P1
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:100:23: note: in expansion of macro 'APPEND_PIN'
 #define PASTE(x, ...) x ## __VA_ARGS__
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:101:34: note: in expansion of macro 'PASTE'
 #define EVALUATING_PASTE(x, ...) PASTE(x, __VA_ARGS__)
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:104:21: note: in expansion of macro 'EVALUATING_PASTE'
 #define MAKE_PIN(x) EVALUATING_PASTE(APPEND_, PIN(UNPAREN(x)))
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:85: note: in expansion of macro 'MAKE_PIN'
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
                                                                                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:106: error: template argument 1 is invalid
 typedef SPi< MAKE_PIN(PIN_SPI_SCK), MAKE_PIN(PIN_SPI_MOSI), MAKE_PIN(PIN_SPI_MISO), MAKE_PIN(PIN_SPI_SS) > spi;
                                                                                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:106: error: template argument 2 is invalid
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:106: error: template argument 3 is invalid
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:105:106: error: template argument 4 is invalid
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/max_LCD.h:24,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/max_LCD/max_LCD.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h: In member function 'int8_t MAX3421e<SPI_SS, INTR>::Init()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:432:18: error: qualified-id in declaration before '(' token
         spi::init();
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h: In member function 'int8_t MAX3421e<SPI_SS, INTR>::Init(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhost.h:469:18: error: qualified-id in declaration before '(' token
         spi::init();
                  ^

examples/pl2303

Result: FAIL


					
					

examples/testusbhostFAT

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/Usb.h:34:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/usbhub.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/examples/testusbhostFAT/testusbhostFAT.ino:71:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USB_Host_Shield_Library_2.0/settings.h:140:18: fatal error: xmem.h: No such file or directory
compilation terminated.