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; ^