Segment - compatibility matrix

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

Segment

Version: 3.0.0
More details

Compatibility matrix

Board Claims compatibility Inclusion
Seven Segment
Sixteen Segment
arduino:avr:uno
1.8.4
Yes PASS FAIL FAIL
arduino:mbed_nano:nanorp2040connect
2.7.2
Yes ⚠️ FAIL FAIL FAIL
arduino:megaavr:nona4809
1.8.7
Yes PASS FAIL FAIL
arduino:samd:mkrwifi1010
1.8.12
Yes ⚠️ FAIL FAIL FAIL
esp32:esp32:d1_mini32
1.0.6
Yes ⚠️ FAIL FAIL FAIL

Compilation logs

arduino:avr:uno @ 1.8.4

Inclusion

Result: PASS

Sketch uses 444 bytes (1%) of program storage space. Maximum is 32256 bytes.
Global variables use 9 bytes (0%) of dynamic memory, leaving 2039 bytes for local variables. Maximum is 2048 bytes.

examples/Seven Segment

Result: FAIL


					
					

examples/Sixteen Segment

Result: FAIL


					
				
				

arduino:mbed_nano:nanorp2040connect @ 2.7.2

Inclusion

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Segment/src/Segment.cpp:53:203: error: default argument given for parameter 17 of 'Segment::Segment(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, bool)' [-fpermissive]
 Segment::Segment(int sega1, int sega2, int segb, int segc, int segd1, int segd2, int sege, int segf, int segg1, int segg2, int segh, int segi, int segj, int segk, int segl, int segm, bool cathode = true){  // 16seg, no dp
                                                                                                                                                                                                           ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Segment/src/Segment.cpp:9:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Segment/src/Segment.h:35:5: note: previous specification in 'Segment::Segment(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, bool)' here
     Segment(int sega1,
     ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Segment/src/Segment.cpp:90:214: error: default argument given for parameter 18 of 'Segment::Segment(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, bool)' [-fpermissive]
 Segment::Segment(int sega1, int sega2, int segb, int segc, int segd1, int segd2, int sege, int segf, int segg1, int segg2, int segh, int segi, int segj, int segk, int segl, int segm, int segdp, bool cathode = true){  // 16seg, dp
                                                                                                                                                                                                                      ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Segment/src/Segment.cpp:9:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Segment/src/Segment.h:53:5: note: previous specification in 'Segment::Segment(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, bool)' here
     Segment(int sega1,
     ^~~~~~~

examples/Seven Segment

Result: FAIL


					
					

examples/Sixteen Segment

Result: FAIL


					
				
				

arduino:megaavr:nona4809 @ 1.8.7

Inclusion

Result: PASS

Sketch uses 802 bytes (1%) of program storage space. Maximum is 49152 bytes.
Global variables use 22 bytes (0%) of dynamic memory, leaving 6122 bytes for local variables. Maximum is 6144 bytes.

examples/Seven Segment

Result: FAIL


					
					

examples/Sixteen Segment

Result: FAIL


					
				
				

arduino:samd:mkrwifi1010 @ 1.8.12

Inclusion

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Segment/src/Segment.cpp:53:203: error: default argument given for parameter 17 of 'Segment::Segment(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, bool)' [-fpermissive]
 Segment::Segment(int sega1, int sega2, int segb, int segc, int segd1, int segd2, int sege, int segf, int segg1, int segg2, int segh, int segi, int segj, int segk, int segl, int segm, bool cathode = true){  // 16seg, no dp
                                                                                                                                                                                                           ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Segment/src/Segment.cpp:9:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Segment/src/Segment.h:35:5: note: previous specification in 'Segment::Segment(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, bool)' here
     Segment(int sega1,
     ^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Segment/src/Segment.cpp:90:214: error: default argument given for parameter 18 of 'Segment::Segment(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, bool)' [-fpermissive]
 Segment::Segment(int sega1, int sega2, int segb, int segc, int segd1, int segd2, int sege, int segf, int segg1, int segg2, int segh, int segi, int segj, int segk, int segl, int segm, int segdp, bool cathode = true){  // 16seg, dp
                                                                                                                                                                                                                      ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Segment/src/Segment.cpp:9:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Segment/src/Segment.h:53:5: note: previous specification in 'Segment::Segment(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, bool)' here
     Segment(int sega1,
     ^~~~~~~

examples/Seven Segment

Result: FAIL


					
					

examples/Sixteen Segment

Result: FAIL


					
				
				

esp32:esp32:d1_mini32 @ 1.0.6

Inclusion

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Segment/src/Segment.cpp:53:203: error: default argument given for parameter 17 of 'Segment::Segment(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, bool)' [-fpermissive]
 Segment::Segment(int sega1, int sega2, int segb, int segc, int segd1, int segd2, int sege, int segf, int segg1, int segg2, int segh, int segi, int segj, int segk, int segl, int segm, bool cathode = true){  // 16seg, no dp
                                                                                                                                                                                                           ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Segment/src/Segment.cpp:9:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Segment/src/Segment.h:35:5: note: previous specification in 'Segment::Segment(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, bool)' here
     Segment(int sega1, 
     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Segment/src/Segment.cpp:90:214: error: default argument given for parameter 18 of 'Segment::Segment(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, bool)' [-fpermissive]
 Segment::Segment(int sega1, int sega2, int segb, int segc, int segd1, int segd2, int sege, int segf, int segg1, int segg2, int segh, int segi, int segj, int segk, int segl, int segm, int segdp, bool cathode = true){  // 16seg, dp
                                                                                                                                                                                                                      ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Segment/src/Segment.cpp:9:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Segment/src/Segment.h:53:5: note: previous specification in 'Segment::Segment(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, bool)' here
     Segment(int sega1, 
     ^

examples/Seven Segment

Result: FAIL


					
					

examples/Sixteen Segment

Result: FAIL