This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.
Version: 1.0.5
More details
| Board | Claims compatibility | Inclusion |
|---|---|---|
|
arduino:avr:uno
1.8.4 |
No | FAIL |
|
arduino:mbed_nano:nanorp2040connect
2.7.2 |
No | FAIL |
|
arduino:megaavr:nona4809
1.8.7 |
No | FAIL |
|
arduino:samd:mkrwifi1010
1.8.12 |
No | FAIL |
|
esp32:esp32:d1_mini32
1.0.6 |
No | FAIL |
Result: FAIL
WARNING: library Step_CYC10_Seven_Seg_Display claims to run on Reindeer architecture(s) and may be incompatible with your current board which runs on avr architecture(s).
In file included from /tmp/arduino-testlib2271686779/test/test.ino:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h: In member function 'void Step_CYC10_Seven_Seg_Display::reset(uint16_t, uint32_t, uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:60:30: error: 'TIMER_RESOLUTION' was not declared in this scope
refresh_count_ = TIMER_RESOLUTION / refresh_rate_in_Hz;
^~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h: In member function 'void Step_CYC10_Seven_Seg_Display::start_refresh()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:130:30: error: 'INT_TIMER_INDEX' was not declared in this scope
attachInterrupt (INT_TIMER_INDEX, seven_segment_display_timer_isr_, RISING);
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h: In member function 'void Step_CYC10_Seven_Seg_Display::stop_refresh()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:148:30: error: 'INT_TIMER_INDEX' was not declared in this scope
detachInterrupt (INT_TIMER_INDEX);
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h: In static member function 'static void Step_CYC10_Seven_Seg_Display::timer_advance_(uint32_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:189:63: error: 'mstatus' was not declared in this scope
interrupt_saved_mstatus_timer_advance = read_csr (mstatus);
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:189:63: note: suggested alternative: 'static'
interrupt_saved_mstatus_timer_advance = read_csr (mstatus);
^~~~~~~
static
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:189:53: error: 'read_csr' was not declared in this scope
interrupt_saved_mstatus_timer_advance = read_csr (mstatus);
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:189:53: note: suggested alternative: 'rand_r'
interrupt_saved_mstatus_timer_advance = read_csr (mstatus);
^~~~~~~~
rand_r
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:191:13: error: 'write_csr' was not declared in this scope
write_csr (mstatus, 0);
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:192:26: error: 'REG_MTIME_LOW' was not declared in this scope
low = (*REG_MTIME_LOW);
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:193:26: error: 'REG_MTIME_HIGH' was not declared in this scope
high = (*REG_MTIME_HIGH);
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:199:15: error: 'REG_MTIMECMP_LOW' was not declared in this scope
(*REG_MTIMECMP_LOW) = 0xFFFFFFFF;
^~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:200:15: error: 'REG_MTIMECMP_HIGH' was not declared in this scope
(*REG_MTIMECMP_HIGH) = high;
^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h: In static member function 'static void Step_CYC10_Seven_Seg_Display::_refresh()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:222:13: error: 'GPIO_P1' was not declared in this scope
GPIO_P1 = 1 << index_;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:222:13: note: suggested alternative: 'GPIOR01'
GPIO_P1 = 1 << index_;
^~~~~~~
GPIOR01
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:225:13: error: 'GPIO_P0' was not declared in this scope
GPIO_P0 = seven_seg_display_encoding_[t] | ((active_dp_mask_ >> index_) & 1) << 7;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:225:13: note: suggested alternative: 'GPIOR00'
GPIO_P0 = seven_seg_display_encoding_[t] | ((active_dp_mask_ >> index_) & 1) << 7;
^~~~~~~
GPIOR00
Result: FAIL
WARNING: library Step_CYC10_Seven_Seg_Display claims to run on Reindeer architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
In file included from /tmp/arduino-testlib2271686779/test/test.ino:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h: In member function 'void Step_CYC10_Seven_Seg_Display::reset(uint16_t, uint32_t, uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:60:30: error: 'TIMER_RESOLUTION' was not declared in this scope
refresh_count_ = TIMER_RESOLUTION / refresh_rate_in_Hz;
^~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:60:30: note: suggested alternative: 'ADC_RESOLUTION'
refresh_count_ = TIMER_RESOLUTION / refresh_rate_in_Hz;
^~~~~~~~~~~~~~~~
ADC_RESOLUTION
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h: In member function 'void Step_CYC10_Seven_Seg_Display::start_refresh()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:130:30: error: 'INT_TIMER_INDEX' was not declared in this scope
attachInterrupt (INT_TIMER_INDEX, seven_segment_display_timer_isr_, RISING);
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h: In member function 'void Step_CYC10_Seven_Seg_Display::stop_refresh()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:148:30: error: 'INT_TIMER_INDEX' was not declared in this scope
detachInterrupt (INT_TIMER_INDEX);
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h: In static member function 'static void Step_CYC10_Seven_Seg_Display::timer_advance_(uint32_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:189:63: error: 'mstatus' was not declared in this scope
interrupt_saved_mstatus_timer_advance = read_csr (mstatus);
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:189:63: note: suggested alternative: 'statvfs'
interrupt_saved_mstatus_timer_advance = read_csr (mstatus);
^~~~~~~
statvfs
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:189:53: error: 'read_csr' was not declared in this scope
interrupt_saved_mstatus_timer_advance = read_csr (mstatus);
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:189:53: note: suggested alternative: 'readdir'
interrupt_saved_mstatus_timer_advance = read_csr (mstatus);
^~~~~~~~
readdir
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:191:13: error: 'write_csr' was not declared in this scope
write_csr (mstatus, 0);
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:191:13: note: suggested alternative: 'write'
write_csr (mstatus, 0);
^~~~~~~~~
write
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:192:26: error: 'REG_MTIME_LOW' was not declared in this scope
low = (*REG_MTIME_LOW);
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:193:26: error: 'REG_MTIME_HIGH' was not declared in this scope
high = (*REG_MTIME_HIGH);
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:193:26: note: suggested alternative: '_TIME_H_'
high = (*REG_MTIME_HIGH);
^~~~~~~~~~~~~~
_TIME_H_
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:199:15: error: 'REG_MTIMECMP_LOW' was not declared in this scope
(*REG_MTIMECMP_LOW) = 0xFFFFFFFF;
^~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:200:15: error: 'REG_MTIMECMP_HIGH' was not declared in this scope
(*REG_MTIMECMP_HIGH) = high;
^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h: In static member function 'static void Step_CYC10_Seven_Seg_Display::_refresh()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:222:13: error: 'GPIO_P1' was not declared in this scope
GPIO_P1 = 1 << index_;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:222:13: note: suggested alternative: 'GPIO_IN'
GPIO_P1 = 1 << index_;
^~~~~~~
GPIO_IN
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:225:13: error: 'GPIO_P0' was not declared in this scope
GPIO_P0 = seven_seg_display_encoding_[t] | ((active_dp_mask_ >> index_) & 1) << 7;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:225:13: note: suggested alternative: 'GPIO_IN'
GPIO_P0 = seven_seg_display_encoding_[t] | ((active_dp_mask_ >> index_) & 1) << 7;
^~~~~~~
GPIO_IN
Result: FAIL
WARNING: library Step_CYC10_Seven_Seg_Display claims to run on Reindeer architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
In file included from /tmp/arduino-testlib2271686779/test/test.ino:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h: In member function 'void Step_CYC10_Seven_Seg_Display::reset(uint16_t, uint32_t, uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:60:30: error: 'TIMER_RESOLUTION' was not declared in this scope
refresh_count_ = TIMER_RESOLUTION / refresh_rate_in_Hz;
^~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h: In member function 'void Step_CYC10_Seven_Seg_Display::start_refresh()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:130:30: error: 'INT_TIMER_INDEX' was not declared in this scope
attachInterrupt (INT_TIMER_INDEX, seven_segment_display_timer_isr_, RISING);
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h: In member function 'void Step_CYC10_Seven_Seg_Display::stop_refresh()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:148:30: error: 'INT_TIMER_INDEX' was not declared in this scope
detachInterrupt (INT_TIMER_INDEX);
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h: In static member function 'static void Step_CYC10_Seven_Seg_Display::timer_advance_(uint32_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:189:63: error: 'mstatus' was not declared in this scope
interrupt_saved_mstatus_timer_advance = read_csr (mstatus);
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:189:63: note: suggested alternative: 'static'
interrupt_saved_mstatus_timer_advance = read_csr (mstatus);
^~~~~~~
static
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:189:53: error: 'read_csr' was not declared in this scope
interrupt_saved_mstatus_timer_advance = read_csr (mstatus);
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:189:53: note: suggested alternative: 'rand_r'
interrupt_saved_mstatus_timer_advance = read_csr (mstatus);
^~~~~~~~
rand_r
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:191:13: error: 'write_csr' was not declared in this scope
write_csr (mstatus, 0);
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:192:26: error: 'REG_MTIME_LOW' was not declared in this scope
low = (*REG_MTIME_LOW);
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:193:26: error: 'REG_MTIME_HIGH' was not declared in this scope
high = (*REG_MTIME_HIGH);
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:199:15: error: 'REG_MTIMECMP_LOW' was not declared in this scope
(*REG_MTIMECMP_LOW) = 0xFFFFFFFF;
^~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:200:15: error: 'REG_MTIMECMP_HIGH' was not declared in this scope
(*REG_MTIMECMP_HIGH) = high;
^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h: In static member function 'static void Step_CYC10_Seven_Seg_Display::_refresh()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:222:13: error: 'GPIO_P1' was not declared in this scope
GPIO_P1 = 1 << index_;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:222:13: note: suggested alternative: 'GPIO1'
GPIO_P1 = 1 << index_;
^~~~~~~
GPIO1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:225:13: error: 'GPIO_P0' was not declared in this scope
GPIO_P0 = seven_seg_display_encoding_[t] | ((active_dp_mask_ >> index_) & 1) << 7;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:225:13: note: suggested alternative: 'GPIO0'
GPIO_P0 = seven_seg_display_encoding_[t] | ((active_dp_mask_ >> index_) & 1) << 7;
^~~~~~~
GPIO0
Result: FAIL
WARNING: library Step_CYC10_Seven_Seg_Display claims to run on Reindeer architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /tmp/arduino-testlib2271686779/test/test.ino:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h: In member function 'void Step_CYC10_Seven_Seg_Display::reset(uint16_t, uint32_t, uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:60:30: error: 'TIMER_RESOLUTION' was not declared in this scope
refresh_count_ = TIMER_RESOLUTION / refresh_rate_in_Hz;
^~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:60:30: note: suggested alternative: 'ADC_RESOLUTION'
refresh_count_ = TIMER_RESOLUTION / refresh_rate_in_Hz;
^~~~~~~~~~~~~~~~
ADC_RESOLUTION
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h: In member function 'void Step_CYC10_Seven_Seg_Display::start_refresh()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:130:30: error: 'INT_TIMER_INDEX' was not declared in this scope
attachInterrupt (INT_TIMER_INDEX, seven_segment_display_timer_isr_, RISING);
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h: In member function 'void Step_CYC10_Seven_Seg_Display::stop_refresh()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:148:30: error: 'INT_TIMER_INDEX' was not declared in this scope
detachInterrupt (INT_TIMER_INDEX);
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h: In static member function 'static void Step_CYC10_Seven_Seg_Display::timer_advance_(uint32_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:189:63: error: 'mstatus' was not declared in this scope
interrupt_saved_mstatus_timer_advance = read_csr (mstatus);
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:189:63: note: suggested alternative: 'static'
interrupt_saved_mstatus_timer_advance = read_csr (mstatus);
^~~~~~~
static
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:189:53: error: 'read_csr' was not declared in this scope
interrupt_saved_mstatus_timer_advance = read_csr (mstatus);
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:189:53: note: suggested alternative: '_fread_r'
interrupt_saved_mstatus_timer_advance = read_csr (mstatus);
^~~~~~~~
_fread_r
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:191:13: error: 'write_csr' was not declared in this scope
write_csr (mstatus, 0);
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:191:13: note: suggested alternative: '_fwrite_r'
write_csr (mstatus, 0);
^~~~~~~~~
_fwrite_r
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:192:26: error: 'REG_MTIME_LOW' was not declared in this scope
low = (*REG_MTIME_LOW);
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:192:26: note: suggested alternative: 'REG_MTB_FLOW'
low = (*REG_MTIME_LOW);
^~~~~~~~~~~~~
REG_MTB_FLOW
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:193:26: error: 'REG_MTIME_HIGH' was not declared in this scope
high = (*REG_MTIME_HIGH);
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:193:26: note: suggested alternative: 'REG_MTB_PID6'
high = (*REG_MTIME_HIGH);
^~~~~~~~~~~~~~
REG_MTB_PID6
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:199:15: error: 'REG_MTIMECMP_LOW' was not declared in this scope
(*REG_MTIMECMP_LOW) = 0xFFFFFFFF;
^~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:199:15: note: suggested alternative: 'REG_MTB_FLOW'
(*REG_MTIMECMP_LOW) = 0xFFFFFFFF;
^~~~~~~~~~~~~~~~
REG_MTB_FLOW
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:200:15: error: 'REG_MTIMECMP_HIGH' was not declared in this scope
(*REG_MTIMECMP_HIGH) = high;
^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h: In static member function 'static void Step_CYC10_Seven_Seg_Display::_refresh()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:222:13: error: 'GPIO_P1' was not declared in this scope
GPIO_P1 = 1 << index_;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:222:13: note: suggested alternative: 'PIO_PWM'
GPIO_P1 = 1 << index_;
^~~~~~~
PIO_PWM
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:225:13: error: 'GPIO_P0' was not declared in this scope
GPIO_P0 = seven_seg_display_encoding_[t] | ((active_dp_mask_ >> index_) & 1) << 7;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:225:13: note: suggested alternative: 'PIO_PWM'
GPIO_P0 = seven_seg_display_encoding_[t] | ((active_dp_mask_ >> index_) & 1) << 7;
^~~~~~~
PIO_PWM
Result: FAIL
WARNING: library Step_CYC10_Seven_Seg_Display claims to run on Reindeer architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
In file included from /tmp/arduino-testlib2271686779/test/test.ino:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h: In member function 'void Step_CYC10_Seven_Seg_Display::reset(uint16_t, uint32_t, uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:60:30: error: 'TIMER_RESOLUTION' was not declared in this scope
refresh_count_ = TIMER_RESOLUTION / refresh_rate_in_Hz;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h: In member function 'void Step_CYC10_Seven_Seg_Display::start_refresh()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:130:30: error: 'INT_TIMER_INDEX' was not declared in this scope
attachInterrupt (INT_TIMER_INDEX, seven_segment_display_timer_isr_, RISING);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h: In member function 'void Step_CYC10_Seven_Seg_Display::stop_refresh()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:148:30: error: 'INT_TIMER_INDEX' was not declared in this scope
detachInterrupt (INT_TIMER_INDEX);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h: In static member function 'static void Step_CYC10_Seven_Seg_Display::timer_advance_(uint32_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:189:63: error: 'mstatus' was not declared in this scope
interrupt_saved_mstatus_timer_advance = read_csr (mstatus);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:189:70: error: 'read_csr' was not declared in this scope
interrupt_saved_mstatus_timer_advance = read_csr (mstatus);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:191:34: error: 'write_csr' was not declared in this scope
write_csr (mstatus, 0);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:192:26: error: 'REG_MTIME_LOW' was not declared in this scope
low = (*REG_MTIME_LOW);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:193:26: error: 'REG_MTIME_HIGH' was not declared in this scope
high = (*REG_MTIME_HIGH);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:199:15: error: 'REG_MTIMECMP_LOW' was not declared in this scope
(*REG_MTIMECMP_LOW) = 0xFFFFFFFF;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:200:15: error: 'REG_MTIMECMP_HIGH' was not declared in this scope
(*REG_MTIMECMP_HIGH) = high;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h: In static member function 'static void Step_CYC10_Seven_Seg_Display::_refresh()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:222:13: error: 'GPIO_P1' was not declared in this scope
GPIO_P1 = 1 << index_;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Step_CYC10_Seven_Seg_Display/src/Step_CYC10_Seven_Seg_Display.h:225:13: error: 'GPIO_P0' was not declared in this scope
GPIO_P0 = seven_seg_display_encoding_[t] | ((active_dp_mask_ >> index_) & 1) << 7;
^