DueFlashStorage - compatibility matrix

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

DueFlashStorage

Version: 1.0.0
More details

Compatibility matrix

Board Claims compatibility Inclusion
DueFlashStorageExample
DueFlashStorageStructExample
arduino:avr:uno
1.8.4
Yes ⚠️ FAIL FAIL FAIL
arduino:mbed_nano:nanorp2040connect
2.7.2
Yes ⚠️ FAIL FAIL FAIL
arduino:megaavr:nona4809
1.8.7
Yes ⚠️ FAIL 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: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/flash_efc.h:48:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/DueFlashStorage.h:18,
                 from /tmp/arduino-testlib1367265248/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:19: error: 'Efc' was not declared in this scope
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                   ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:24: error: 'p_efc' was not declared in this scope
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:40: error: expected primary-expression before 'ul_access_mode'
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                                        ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:65: error: expected primary-expression before 'ul_fws'
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                                                                 ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:32: error: variable or field 'efc_enable_frdy_interrupt' declared void
 void efc_enable_frdy_interrupt(Efc *p_efc);
                                ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:32: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:37: error: 'p_efc' was not declared in this scope
 void efc_enable_frdy_interrupt(Efc *p_efc);
                                     ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:33: error: variable or field 'efc_disable_frdy_interrupt' declared void
 void efc_disable_frdy_interrupt(Efc *p_efc);
                                 ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:33: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:38: error: 'p_efc' was not declared in this scope
 void efc_disable_frdy_interrupt(Efc *p_efc);
                                      ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:32: error: variable or field 'efc_set_flash_access_mode' declared void
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:32: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:37: error: 'p_efc' was not declared in this scope
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                     ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:53: error: expected primary-expression before 'ul_mode'
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                                     ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:120:36: error: 'Efc' was not declared in this scope
 uint32_t efc_get_flash_access_mode(Efc *p_efc);
                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:120:41: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_flash_access_mode(Efc *p_efc);
                                         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:25: error: variable or field 'efc_set_wait_state' declared void
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                         ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:25: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:30: error: 'p_efc' was not declared in this scope
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                              ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:46: error: expected primary-expression before 'ul_fws'
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                                              ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:122:29: error: 'Efc' was not declared in this scope
 uint32_t efc_get_wait_state(Efc *p_efc);
                             ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:122:34: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_wait_state(Efc *p_efc);
                                  ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:30: error: 'Efc' was not declared in this scope
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                              ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:35: error: 'p_efc' was not declared in this scope
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                                   ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:51: error: expected primary-expression before 'ul_command'
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                                                   ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:124:12: error: expected primary-expression before 'ul_argument'
   uint32_t ul_argument);
            ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:125:25: error: 'Efc' was not declared in this scope
 uint32_t efc_get_status(Efc *p_efc);
                         ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:125:30: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_status(Efc *p_efc);
                              ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:126:25: error: 'Efc' was not declared in this scope
 uint32_t efc_get_result(Efc *p_efc);
                         ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:126:30: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_result(Efc *p_efc);
                              ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:127:36: error: 'Efc' was not declared in this scope
 uint32_t efc_perform_read_sequence(Efc *p_efc,
                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:127:41: error: 'p_efc' was not declared in this scope
 uint32_t efc_perform_read_sequence(Efc *p_efc,
                                         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:128:12: error: expected primary-expression before 'ul_cmd_st'
   uint32_t ul_cmd_st, uint32_t ul_cmd_sp,
            ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:128:32: error: expected primary-expression before 'ul_cmd_sp'
   uint32_t ul_cmd_st, uint32_t ul_cmd_sp,
                                ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:12: error: expected primary-expression before '*' token
   uint32_t *p_ul_buf, uint32_t ul_size);
            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:13: error: 'p_ul_buf' was not declared in this scope
   uint32_t *p_ul_buf, uint32_t ul_size);
             ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:32: error: expected primary-expression before 'ul_size'
   uint32_t *p_ul_buf, uint32_t ul_size);
                                ^~~~~~~

examples/DueFlashStorageExample

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/flash_efc.h:48:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/DueFlashStorage.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/examples/DueFlashStorageExample/DueFlashStorageExample.ino:4:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:19: error: 'Efc' was not declared in this scope
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                   ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:24: error: 'p_efc' was not declared in this scope
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:40: error: expected primary-expression before 'ul_access_mode'
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                                        ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:65: error: expected primary-expression before 'ul_fws'
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                                                                 ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:32: error: variable or field 'efc_enable_frdy_interrupt' declared void
 void efc_enable_frdy_interrupt(Efc *p_efc);
                                ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:32: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:37: error: 'p_efc' was not declared in this scope
 void efc_enable_frdy_interrupt(Efc *p_efc);
                                     ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:33: error: variable or field 'efc_disable_frdy_interrupt' declared void
 void efc_disable_frdy_interrupt(Efc *p_efc);
                                 ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:33: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:38: error: 'p_efc' was not declared in this scope
 void efc_disable_frdy_interrupt(Efc *p_efc);
                                      ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:32: error: variable or field 'efc_set_flash_access_mode' declared void
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:32: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:37: error: 'p_efc' was not declared in this scope
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                     ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:53: error: expected primary-expression before 'ul_mode'
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                                     ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:120:36: error: 'Efc' was not declared in this scope
 uint32_t efc_get_flash_access_mode(Efc *p_efc);
                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:120:41: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_flash_access_mode(Efc *p_efc);
                                         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:25: error: variable or field 'efc_set_wait_state' declared void
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                         ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:25: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:30: error: 'p_efc' was not declared in this scope
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                              ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:46: error: expected primary-expression before 'ul_fws'
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                                              ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:122:29: error: 'Efc' was not declared in this scope
 uint32_t efc_get_wait_state(Efc *p_efc);
                             ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:122:34: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_wait_state(Efc *p_efc);
                                  ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:30: error: 'Efc' was not declared in this scope
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                              ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:35: error: 'p_efc' was not declared in this scope
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                                   ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:51: error: expected primary-expression before 'ul_command'
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                                                   ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:124:12: error: expected primary-expression before 'ul_argument'
   uint32_t ul_argument);
            ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:125:25: error: 'Efc' was not declared in this scope
 uint32_t efc_get_status(Efc *p_efc);
                         ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:125:30: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_status(Efc *p_efc);
                              ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:126:25: error: 'Efc' was not declared in this scope
 uint32_t efc_get_result(Efc *p_efc);
                         ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:126:30: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_result(Efc *p_efc);
                              ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:127:36: error: 'Efc' was not declared in this scope
 uint32_t efc_perform_read_sequence(Efc *p_efc,
                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:127:41: error: 'p_efc' was not declared in this scope
 uint32_t efc_perform_read_sequence(Efc *p_efc,
                                         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:128:12: error: expected primary-expression before 'ul_cmd_st'
   uint32_t ul_cmd_st, uint32_t ul_cmd_sp,
            ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:128:32: error: expected primary-expression before 'ul_cmd_sp'
   uint32_t ul_cmd_st, uint32_t ul_cmd_sp,
                                ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:12: error: expected primary-expression before '*' token
   uint32_t *p_ul_buf, uint32_t ul_size);
            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:13: error: 'p_ul_buf' was not declared in this scope
   uint32_t *p_ul_buf, uint32_t ul_size);
             ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:32: error: expected primary-expression before 'ul_size'
   uint32_t *p_ul_buf, uint32_t ul_size);
                                ^~~~~~~

examples/DueFlashStorageStructExample

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/flash_efc.h:48:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/DueFlashStorage.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/examples/DueFlashStorageStructExample/DueFlashStorageStructExample.ino:4:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:19: error: 'Efc' was not declared in this scope
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                   ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:24: error: 'p_efc' was not declared in this scope
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:40: error: expected primary-expression before 'ul_access_mode'
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                                        ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:65: error: expected primary-expression before 'ul_fws'
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                                                                 ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:32: error: variable or field 'efc_enable_frdy_interrupt' declared void
 void efc_enable_frdy_interrupt(Efc *p_efc);
                                ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:32: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:37: error: 'p_efc' was not declared in this scope
 void efc_enable_frdy_interrupt(Efc *p_efc);
                                     ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:33: error: variable or field 'efc_disable_frdy_interrupt' declared void
 void efc_disable_frdy_interrupt(Efc *p_efc);
                                 ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:33: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:38: error: 'p_efc' was not declared in this scope
 void efc_disable_frdy_interrupt(Efc *p_efc);
                                      ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:32: error: variable or field 'efc_set_flash_access_mode' declared void
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:32: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:37: error: 'p_efc' was not declared in this scope
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                     ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:53: error: expected primary-expression before 'ul_mode'
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                                     ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:120:36: error: 'Efc' was not declared in this scope
 uint32_t efc_get_flash_access_mode(Efc *p_efc);
                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:120:41: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_flash_access_mode(Efc *p_efc);
                                         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:25: error: variable or field 'efc_set_wait_state' declared void
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                         ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:25: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:30: error: 'p_efc' was not declared in this scope
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                              ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:46: error: expected primary-expression before 'ul_fws'
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                                              ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:122:29: error: 'Efc' was not declared in this scope
 uint32_t efc_get_wait_state(Efc *p_efc);
                             ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:122:34: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_wait_state(Efc *p_efc);
                                  ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:30: error: 'Efc' was not declared in this scope
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                              ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:35: error: 'p_efc' was not declared in this scope
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                                   ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:51: error: expected primary-expression before 'ul_command'
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                                                   ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:124:12: error: expected primary-expression before 'ul_argument'
   uint32_t ul_argument);
            ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:125:25: error: 'Efc' was not declared in this scope
 uint32_t efc_get_status(Efc *p_efc);
                         ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:125:30: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_status(Efc *p_efc);
                              ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:126:25: error: 'Efc' was not declared in this scope
 uint32_t efc_get_result(Efc *p_efc);
                         ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:126:30: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_result(Efc *p_efc);
                              ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:127:36: error: 'Efc' was not declared in this scope
 uint32_t efc_perform_read_sequence(Efc *p_efc,
                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:127:41: error: 'p_efc' was not declared in this scope
 uint32_t efc_perform_read_sequence(Efc *p_efc,
                                         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:128:12: error: expected primary-expression before 'ul_cmd_st'
   uint32_t ul_cmd_st, uint32_t ul_cmd_sp,
            ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:128:32: error: expected primary-expression before 'ul_cmd_sp'
   uint32_t ul_cmd_st, uint32_t ul_cmd_sp,
                                ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:12: error: expected primary-expression before '*' token
   uint32_t *p_ul_buf, uint32_t ul_size);
            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:13: error: 'p_ul_buf' was not declared in this scope
   uint32_t *p_ul_buf, uint32_t ul_size);
             ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:32: error: expected primary-expression before 'ul_size'
   uint32_t *p_ul_buf, uint32_t ul_size);
                                ^~~~~~~

arduino:mbed_nano:nanorp2040connect @ 2.7.2

Inclusion

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/flash_efc.h:48:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/DueFlashStorage.h:18,
                 from /tmp/arduino-testlib16931917/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:19: error: 'Efc' was not declared in this scope
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                   ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:24: error: 'p_efc' was not declared in this scope
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:40: error: expected primary-expression before 'ul_access_mode'
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                                        ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:65: error: expected primary-expression before 'ul_fws'
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                                                                 ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:71: error: expression list treated as compound expression in initializer [-fpermissive]
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                                                                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:32: error: variable or field 'efc_enable_frdy_interrupt' declared void
 void efc_enable_frdy_interrupt(Efc *p_efc);
                                ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:32: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:37: error: 'p_efc' was not declared in this scope
 void efc_enable_frdy_interrupt(Efc *p_efc);
                                     ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:33: error: variable or field 'efc_disable_frdy_interrupt' declared void
 void efc_disable_frdy_interrupt(Efc *p_efc);
                                 ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:33: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:38: error: 'p_efc' was not declared in this scope
 void efc_disable_frdy_interrupt(Efc *p_efc);
                                      ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:32: error: variable or field 'efc_set_flash_access_mode' declared void
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:32: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:37: error: 'p_efc' was not declared in this scope
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                     ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:53: error: expected primary-expression before 'ul_mode'
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                                     ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:120:36: error: 'Efc' was not declared in this scope
 uint32_t efc_get_flash_access_mode(Efc *p_efc);
                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:120:41: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_flash_access_mode(Efc *p_efc);
                                         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:25: error: variable or field 'efc_set_wait_state' declared void
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                         ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:25: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:30: error: 'p_efc' was not declared in this scope
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                              ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:46: error: expected primary-expression before 'ul_fws'
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                                              ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:122:29: error: 'Efc' was not declared in this scope
 uint32_t efc_get_wait_state(Efc *p_efc);
                             ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:122:34: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_wait_state(Efc *p_efc);
                                  ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:30: error: 'Efc' was not declared in this scope
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                              ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:35: error: 'p_efc' was not declared in this scope
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                                   ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:51: error: expected primary-expression before 'ul_command'
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                                                   ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:124:12: error: expected primary-expression before 'ul_argument'
   uint32_t ul_argument);
            ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:124:23: error: expression list treated as compound expression in initializer [-fpermissive]
   uint32_t ul_argument);
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:125:25: error: 'Efc' was not declared in this scope
 uint32_t efc_get_status(Efc *p_efc);
                         ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:125:30: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_status(Efc *p_efc);
                              ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:126:25: error: 'Efc' was not declared in this scope
 uint32_t efc_get_result(Efc *p_efc);
                         ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:126:30: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_result(Efc *p_efc);
                              ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:127:36: error: 'Efc' was not declared in this scope
 uint32_t efc_perform_read_sequence(Efc *p_efc,
                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:127:41: error: 'p_efc' was not declared in this scope
 uint32_t efc_perform_read_sequence(Efc *p_efc,
                                         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:128:12: error: expected primary-expression before 'ul_cmd_st'
   uint32_t ul_cmd_st, uint32_t ul_cmd_sp,
            ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:128:32: error: expected primary-expression before 'ul_cmd_sp'
   uint32_t ul_cmd_st, uint32_t ul_cmd_sp,
                                ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:12: error: expected primary-expression before '*' token
   uint32_t *p_ul_buf, uint32_t ul_size);
            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:13: error: 'p_ul_buf' was not declared in this scope
   uint32_t *p_ul_buf, uint32_t ul_size);
             ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:13: note: suggested alternative: '__sbuf'
   uint32_t *p_ul_buf, uint32_t ul_size);
             ^~~~~~~~
             __sbuf
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:32: error: expected primary-expression before 'ul_size'
   uint32_t *p_ul_buf, uint32_t ul_size);
                                ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:39: error: expression list treated as compound expression in initializer [-fpermissive]
   uint32_t *p_ul_buf, uint32_t ul_size);
                                       ^

examples/DueFlashStorageExample

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/flash_efc.h:48:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/DueFlashStorage.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/examples/DueFlashStorageExample/DueFlashStorageExample.ino:4:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:19: error: 'Efc' was not declared in this scope
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                   ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:24: error: 'p_efc' was not declared in this scope
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:40: error: expected primary-expression before 'ul_access_mode'
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                                        ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:65: error: expected primary-expression before 'ul_fws'
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                                                                 ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:71: error: expression list treated as compound expression in initializer [-fpermissive]
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                                                                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:32: error: variable or field 'efc_enable_frdy_interrupt' declared void
 void efc_enable_frdy_interrupt(Efc *p_efc);
                                ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:32: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:37: error: 'p_efc' was not declared in this scope
 void efc_enable_frdy_interrupt(Efc *p_efc);
                                     ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:33: error: variable or field 'efc_disable_frdy_interrupt' declared void
 void efc_disable_frdy_interrupt(Efc *p_efc);
                                 ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:33: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:38: error: 'p_efc' was not declared in this scope
 void efc_disable_frdy_interrupt(Efc *p_efc);
                                      ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:32: error: variable or field 'efc_set_flash_access_mode' declared void
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:32: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:37: error: 'p_efc' was not declared in this scope
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                     ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:53: error: expected primary-expression before 'ul_mode'
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                                     ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:120:36: error: 'Efc' was not declared in this scope
 uint32_t efc_get_flash_access_mode(Efc *p_efc);
                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:120:41: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_flash_access_mode(Efc *p_efc);
                                         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:25: error: variable or field 'efc_set_wait_state' declared void
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                         ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:25: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:30: error: 'p_efc' was not declared in this scope
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                              ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:46: error: expected primary-expression before 'ul_fws'
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                                              ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:122:29: error: 'Efc' was not declared in this scope
 uint32_t efc_get_wait_state(Efc *p_efc);
                             ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:122:34: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_wait_state(Efc *p_efc);
                                  ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:30: error: 'Efc' was not declared in this scope
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                              ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:35: error: 'p_efc' was not declared in this scope
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                                   ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:51: error: expected primary-expression before 'ul_command'
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                                                   ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:124:12: error: expected primary-expression before 'ul_argument'
   uint32_t ul_argument);
            ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:124:23: error: expression list treated as compound expression in initializer [-fpermissive]
   uint32_t ul_argument);
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:125:25: error: 'Efc' was not declared in this scope
 uint32_t efc_get_status(Efc *p_efc);
                         ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:125:30: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_status(Efc *p_efc);
                              ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:126:25: error: 'Efc' was not declared in this scope
 uint32_t efc_get_result(Efc *p_efc);
                         ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:126:30: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_result(Efc *p_efc);
                              ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:127:36: error: 'Efc' was not declared in this scope
 uint32_t efc_perform_read_sequence(Efc *p_efc,
                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:127:41: error: 'p_efc' was not declared in this scope
 uint32_t efc_perform_read_sequence(Efc *p_efc,
                                         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:128:12: error: expected primary-expression before 'ul_cmd_st'
   uint32_t ul_cmd_st, uint32_t ul_cmd_sp,
            ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:128:32: error: expected primary-expression before 'ul_cmd_sp'
   uint32_t ul_cmd_st, uint32_t ul_cmd_sp,
                                ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:12: error: expected primary-expression before '*' token
   uint32_t *p_ul_buf, uint32_t ul_size);
            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:13: error: 'p_ul_buf' was not declared in this scope
   uint32_t *p_ul_buf, uint32_t ul_size);
             ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:13: note: suggested alternative: '__sbuf'
   uint32_t *p_ul_buf, uint32_t ul_size);
             ^~~~~~~~
             __sbuf
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:32: error: expected primary-expression before 'ul_size'
   uint32_t *p_ul_buf, uint32_t ul_size);
                                ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:39: error: expression list treated as compound expression in initializer [-fpermissive]
   uint32_t *p_ul_buf, uint32_t ul_size);
                                       ^

examples/DueFlashStorageStructExample

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/flash_efc.h:48:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/DueFlashStorage.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/examples/DueFlashStorageStructExample/DueFlashStorageStructExample.ino:4:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:19: error: 'Efc' was not declared in this scope
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                   ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:24: error: 'p_efc' was not declared in this scope
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:40: error: expected primary-expression before 'ul_access_mode'
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                                        ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:65: error: expected primary-expression before 'ul_fws'
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                                                                 ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:71: error: expression list treated as compound expression in initializer [-fpermissive]
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                                                                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:32: error: variable or field 'efc_enable_frdy_interrupt' declared void
 void efc_enable_frdy_interrupt(Efc *p_efc);
                                ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:32: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:37: error: 'p_efc' was not declared in this scope
 void efc_enable_frdy_interrupt(Efc *p_efc);
                                     ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:33: error: variable or field 'efc_disable_frdy_interrupt' declared void
 void efc_disable_frdy_interrupt(Efc *p_efc);
                                 ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:33: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:38: error: 'p_efc' was not declared in this scope
 void efc_disable_frdy_interrupt(Efc *p_efc);
                                      ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:32: error: variable or field 'efc_set_flash_access_mode' declared void
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:32: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:37: error: 'p_efc' was not declared in this scope
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                     ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:53: error: expected primary-expression before 'ul_mode'
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                                     ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:120:36: error: 'Efc' was not declared in this scope
 uint32_t efc_get_flash_access_mode(Efc *p_efc);
                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:120:41: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_flash_access_mode(Efc *p_efc);
                                         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:25: error: variable or field 'efc_set_wait_state' declared void
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                         ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:25: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:30: error: 'p_efc' was not declared in this scope
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                              ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:46: error: expected primary-expression before 'ul_fws'
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                                              ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:122:29: error: 'Efc' was not declared in this scope
 uint32_t efc_get_wait_state(Efc *p_efc);
                             ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:122:34: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_wait_state(Efc *p_efc);
                                  ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:30: error: 'Efc' was not declared in this scope
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                              ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:35: error: 'p_efc' was not declared in this scope
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                                   ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:51: error: expected primary-expression before 'ul_command'
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                                                   ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:124:12: error: expected primary-expression before 'ul_argument'
   uint32_t ul_argument);
            ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:124:23: error: expression list treated as compound expression in initializer [-fpermissive]
   uint32_t ul_argument);
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:125:25: error: 'Efc' was not declared in this scope
 uint32_t efc_get_status(Efc *p_efc);
                         ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:125:30: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_status(Efc *p_efc);
                              ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:126:25: error: 'Efc' was not declared in this scope
 uint32_t efc_get_result(Efc *p_efc);
                         ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:126:30: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_result(Efc *p_efc);
                              ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:127:36: error: 'Efc' was not declared in this scope
 uint32_t efc_perform_read_sequence(Efc *p_efc,
                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:127:41: error: 'p_efc' was not declared in this scope
 uint32_t efc_perform_read_sequence(Efc *p_efc,
                                         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:128:12: error: expected primary-expression before 'ul_cmd_st'
   uint32_t ul_cmd_st, uint32_t ul_cmd_sp,
            ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:128:32: error: expected primary-expression before 'ul_cmd_sp'
   uint32_t ul_cmd_st, uint32_t ul_cmd_sp,
                                ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:12: error: expected primary-expression before '*' token
   uint32_t *p_ul_buf, uint32_t ul_size);
            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:13: error: 'p_ul_buf' was not declared in this scope
   uint32_t *p_ul_buf, uint32_t ul_size);
             ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:13: note: suggested alternative: '__sbuf'
   uint32_t *p_ul_buf, uint32_t ul_size);
             ^~~~~~~~
             __sbuf
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:32: error: expected primary-expression before 'ul_size'
   uint32_t *p_ul_buf, uint32_t ul_size);
                                ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:39: error: expression list treated as compound expression in initializer [-fpermissive]
   uint32_t *p_ul_buf, uint32_t ul_size);
                                       ^

arduino:megaavr:nona4809 @ 1.8.7

Inclusion

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/flash_efc.h:48:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/DueFlashStorage.h:18,
                 from /tmp/arduino-testlib16931917/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:19: error: 'Efc' was not declared in this scope
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                   ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:24: error: 'p_efc' was not declared in this scope
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:40: error: expected primary-expression before 'ul_access_mode'
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                                        ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:65: error: expected primary-expression before 'ul_fws'
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                                                                 ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:32: error: variable or field 'efc_enable_frdy_interrupt' declared void
 void efc_enable_frdy_interrupt(Efc *p_efc);
                                ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:32: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:37: error: 'p_efc' was not declared in this scope
 void efc_enable_frdy_interrupt(Efc *p_efc);
                                     ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:33: error: variable or field 'efc_disable_frdy_interrupt' declared void
 void efc_disable_frdy_interrupt(Efc *p_efc);
                                 ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:33: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:38: error: 'p_efc' was not declared in this scope
 void efc_disable_frdy_interrupt(Efc *p_efc);
                                      ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:32: error: variable or field 'efc_set_flash_access_mode' declared void
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:32: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:37: error: 'p_efc' was not declared in this scope
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                     ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:53: error: expected primary-expression before 'ul_mode'
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                                     ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:120:36: error: 'Efc' was not declared in this scope
 uint32_t efc_get_flash_access_mode(Efc *p_efc);
                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:120:41: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_flash_access_mode(Efc *p_efc);
                                         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:25: error: variable or field 'efc_set_wait_state' declared void
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                         ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:25: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:30: error: 'p_efc' was not declared in this scope
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                              ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:46: error: expected primary-expression before 'ul_fws'
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                                              ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:122:29: error: 'Efc' was not declared in this scope
 uint32_t efc_get_wait_state(Efc *p_efc);
                             ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:122:34: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_wait_state(Efc *p_efc);
                                  ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:30: error: 'Efc' was not declared in this scope
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                              ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:35: error: 'p_efc' was not declared in this scope
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                                   ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:51: error: expected primary-expression before 'ul_command'
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                                                   ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:124:12: error: expected primary-expression before 'ul_argument'
   uint32_t ul_argument);
            ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:125:25: error: 'Efc' was not declared in this scope
 uint32_t efc_get_status(Efc *p_efc);
                         ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:125:30: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_status(Efc *p_efc);
                              ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:126:25: error: 'Efc' was not declared in this scope
 uint32_t efc_get_result(Efc *p_efc);
                         ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:126:30: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_result(Efc *p_efc);
                              ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:127:36: error: 'Efc' was not declared in this scope
 uint32_t efc_perform_read_sequence(Efc *p_efc,
                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:127:41: error: 'p_efc' was not declared in this scope
 uint32_t efc_perform_read_sequence(Efc *p_efc,
                                         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:128:12: error: expected primary-expression before 'ul_cmd_st'
   uint32_t ul_cmd_st, uint32_t ul_cmd_sp,
            ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:128:32: error: expected primary-expression before 'ul_cmd_sp'
   uint32_t ul_cmd_st, uint32_t ul_cmd_sp,
                                ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:12: error: expected primary-expression before '*' token
   uint32_t *p_ul_buf, uint32_t ul_size);
            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:13: error: 'p_ul_buf' was not declared in this scope
   uint32_t *p_ul_buf, uint32_t ul_size);
             ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:32: error: expected primary-expression before 'ul_size'
   uint32_t *p_ul_buf, uint32_t ul_size);
                                ^~~~~~~

examples/DueFlashStorageExample

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/flash_efc.h:48:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/DueFlashStorage.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/examples/DueFlashStorageExample/DueFlashStorageExample.ino:4:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:19: error: 'Efc' was not declared in this scope
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                   ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:24: error: 'p_efc' was not declared in this scope
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:40: error: expected primary-expression before 'ul_access_mode'
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                                        ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:65: error: expected primary-expression before 'ul_fws'
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                                                                 ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:32: error: variable or field 'efc_enable_frdy_interrupt' declared void
 void efc_enable_frdy_interrupt(Efc *p_efc);
                                ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:32: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:37: error: 'p_efc' was not declared in this scope
 void efc_enable_frdy_interrupt(Efc *p_efc);
                                     ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:33: error: variable or field 'efc_disable_frdy_interrupt' declared void
 void efc_disable_frdy_interrupt(Efc *p_efc);
                                 ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:33: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:38: error: 'p_efc' was not declared in this scope
 void efc_disable_frdy_interrupt(Efc *p_efc);
                                      ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:32: error: variable or field 'efc_set_flash_access_mode' declared void
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:32: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:37: error: 'p_efc' was not declared in this scope
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                     ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:53: error: expected primary-expression before 'ul_mode'
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                                     ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:120:36: error: 'Efc' was not declared in this scope
 uint32_t efc_get_flash_access_mode(Efc *p_efc);
                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:120:41: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_flash_access_mode(Efc *p_efc);
                                         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:25: error: variable or field 'efc_set_wait_state' declared void
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                         ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:25: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:30: error: 'p_efc' was not declared in this scope
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                              ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:46: error: expected primary-expression before 'ul_fws'
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                                              ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:122:29: error: 'Efc' was not declared in this scope
 uint32_t efc_get_wait_state(Efc *p_efc);
                             ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:122:34: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_wait_state(Efc *p_efc);
                                  ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:30: error: 'Efc' was not declared in this scope
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                              ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:35: error: 'p_efc' was not declared in this scope
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                                   ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:51: error: expected primary-expression before 'ul_command'
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                                                   ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:124:12: error: expected primary-expression before 'ul_argument'
   uint32_t ul_argument);
            ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:125:25: error: 'Efc' was not declared in this scope
 uint32_t efc_get_status(Efc *p_efc);
                         ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:125:30: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_status(Efc *p_efc);
                              ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:126:25: error: 'Efc' was not declared in this scope
 uint32_t efc_get_result(Efc *p_efc);
                         ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:126:30: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_result(Efc *p_efc);
                              ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:127:36: error: 'Efc' was not declared in this scope
 uint32_t efc_perform_read_sequence(Efc *p_efc,
                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:127:41: error: 'p_efc' was not declared in this scope
 uint32_t efc_perform_read_sequence(Efc *p_efc,
                                         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:128:12: error: expected primary-expression before 'ul_cmd_st'
   uint32_t ul_cmd_st, uint32_t ul_cmd_sp,
            ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:128:32: error: expected primary-expression before 'ul_cmd_sp'
   uint32_t ul_cmd_st, uint32_t ul_cmd_sp,
                                ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:12: error: expected primary-expression before '*' token
   uint32_t *p_ul_buf, uint32_t ul_size);
            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:13: error: 'p_ul_buf' was not declared in this scope
   uint32_t *p_ul_buf, uint32_t ul_size);
             ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:32: error: expected primary-expression before 'ul_size'
   uint32_t *p_ul_buf, uint32_t ul_size);
                                ^~~~~~~

examples/DueFlashStorageStructExample

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/flash_efc.h:48:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/DueFlashStorage.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/examples/DueFlashStorageStructExample/DueFlashStorageStructExample.ino:4:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:19: error: 'Efc' was not declared in this scope
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                   ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:24: error: 'p_efc' was not declared in this scope
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:40: error: expected primary-expression before 'ul_access_mode'
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                                        ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:65: error: expected primary-expression before 'ul_fws'
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                                                                 ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:32: error: variable or field 'efc_enable_frdy_interrupt' declared void
 void efc_enable_frdy_interrupt(Efc *p_efc);
                                ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:32: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:37: error: 'p_efc' was not declared in this scope
 void efc_enable_frdy_interrupt(Efc *p_efc);
                                     ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:33: error: variable or field 'efc_disable_frdy_interrupt' declared void
 void efc_disable_frdy_interrupt(Efc *p_efc);
                                 ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:33: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:38: error: 'p_efc' was not declared in this scope
 void efc_disable_frdy_interrupt(Efc *p_efc);
                                      ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:32: error: variable or field 'efc_set_flash_access_mode' declared void
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:32: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:37: error: 'p_efc' was not declared in this scope
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                     ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:53: error: expected primary-expression before 'ul_mode'
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                                     ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:120:36: error: 'Efc' was not declared in this scope
 uint32_t efc_get_flash_access_mode(Efc *p_efc);
                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:120:41: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_flash_access_mode(Efc *p_efc);
                                         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:25: error: variable or field 'efc_set_wait_state' declared void
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                         ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:25: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:30: error: 'p_efc' was not declared in this scope
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                              ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:46: error: expected primary-expression before 'ul_fws'
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                                              ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:122:29: error: 'Efc' was not declared in this scope
 uint32_t efc_get_wait_state(Efc *p_efc);
                             ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:122:34: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_wait_state(Efc *p_efc);
                                  ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:30: error: 'Efc' was not declared in this scope
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                              ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:35: error: 'p_efc' was not declared in this scope
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                                   ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:51: error: expected primary-expression before 'ul_command'
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                                                   ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:124:12: error: expected primary-expression before 'ul_argument'
   uint32_t ul_argument);
            ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:125:25: error: 'Efc' was not declared in this scope
 uint32_t efc_get_status(Efc *p_efc);
                         ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:125:30: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_status(Efc *p_efc);
                              ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:126:25: error: 'Efc' was not declared in this scope
 uint32_t efc_get_result(Efc *p_efc);
                         ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:126:30: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_result(Efc *p_efc);
                              ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:127:36: error: 'Efc' was not declared in this scope
 uint32_t efc_perform_read_sequence(Efc *p_efc,
                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:127:41: error: 'p_efc' was not declared in this scope
 uint32_t efc_perform_read_sequence(Efc *p_efc,
                                         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:128:12: error: expected primary-expression before 'ul_cmd_st'
   uint32_t ul_cmd_st, uint32_t ul_cmd_sp,
            ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:128:32: error: expected primary-expression before 'ul_cmd_sp'
   uint32_t ul_cmd_st, uint32_t ul_cmd_sp,
                                ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:12: error: expected primary-expression before '*' token
   uint32_t *p_ul_buf, uint32_t ul_size);
            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:13: error: 'p_ul_buf' was not declared in this scope
   uint32_t *p_ul_buf, uint32_t ul_size);
             ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:32: error: expected primary-expression before 'ul_size'
   uint32_t *p_ul_buf, uint32_t ul_size);
                                ^~~~~~~

arduino:samd:mkrwifi1010 @ 1.8.12

Inclusion

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/flash_efc.h:48:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/DueFlashStorage.h:18,
                 from /tmp/arduino-testlib1367265248/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:19: error: 'Efc' was not declared in this scope
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                   ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:19: note: suggested alternative: 'Eic'
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                   ^~~
                   Eic
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:24: error: 'p_efc' was not declared in this scope
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:40: error: expected primary-expression before 'ul_access_mode'
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                                        ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:65: error: expected primary-expression before 'ul_fws'
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                                                                 ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:71: error: expression list treated as compound expression in initializer [-fpermissive]
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                                                                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:32: error: variable or field 'efc_enable_frdy_interrupt' declared void
 void efc_enable_frdy_interrupt(Efc *p_efc);
                                ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:32: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:32: note: suggested alternative: 'Eic'
 void efc_enable_frdy_interrupt(Efc *p_efc);
                                ^~~
                                Eic
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:37: error: 'p_efc' was not declared in this scope
 void efc_enable_frdy_interrupt(Efc *p_efc);
                                     ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:33: error: variable or field 'efc_disable_frdy_interrupt' declared void
 void efc_disable_frdy_interrupt(Efc *p_efc);
                                 ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:33: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:33: note: suggested alternative: 'Eic'
 void efc_disable_frdy_interrupt(Efc *p_efc);
                                 ^~~
                                 Eic
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:38: error: 'p_efc' was not declared in this scope
 void efc_disable_frdy_interrupt(Efc *p_efc);
                                      ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:32: error: variable or field 'efc_set_flash_access_mode' declared void
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:32: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:32: note: suggested alternative: 'Eic'
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                ^~~
                                Eic
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:37: error: 'p_efc' was not declared in this scope
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                     ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:53: error: expected primary-expression before 'ul_mode'
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                                     ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:120:36: error: 'Efc' was not declared in this scope
 uint32_t efc_get_flash_access_mode(Efc *p_efc);
                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:120:36: note: suggested alternative: 'Eic'
 uint32_t efc_get_flash_access_mode(Efc *p_efc);
                                    ^~~
                                    Eic
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:120:41: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_flash_access_mode(Efc *p_efc);
                                         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:25: error: variable or field 'efc_set_wait_state' declared void
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                         ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:25: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:25: note: suggested alternative: 'Eic'
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                         ^~~
                         Eic
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:30: error: 'p_efc' was not declared in this scope
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                              ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:46: error: expected primary-expression before 'ul_fws'
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                                              ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:122:29: error: 'Efc' was not declared in this scope
 uint32_t efc_get_wait_state(Efc *p_efc);
                             ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:122:29: note: suggested alternative: 'Eic'
 uint32_t efc_get_wait_state(Efc *p_efc);
                             ^~~
                             Eic
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:122:34: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_wait_state(Efc *p_efc);
                                  ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:30: error: 'Efc' was not declared in this scope
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                              ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:30: note: suggested alternative: 'Eic'
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                              ^~~
                              Eic
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:35: error: 'p_efc' was not declared in this scope
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                                   ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:51: error: expected primary-expression before 'ul_command'
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                                                   ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:124:12: error: expected primary-expression before 'ul_argument'
   uint32_t ul_argument);
            ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:124:23: error: expression list treated as compound expression in initializer [-fpermissive]
   uint32_t ul_argument);
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:125:25: error: 'Efc' was not declared in this scope
 uint32_t efc_get_status(Efc *p_efc);
                         ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:125:25: note: suggested alternative: 'Eic'
 uint32_t efc_get_status(Efc *p_efc);
                         ^~~
                         Eic
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:125:30: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_status(Efc *p_efc);
                              ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:126:25: error: 'Efc' was not declared in this scope
 uint32_t efc_get_result(Efc *p_efc);
                         ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:126:25: note: suggested alternative: 'Eic'
 uint32_t efc_get_result(Efc *p_efc);
                         ^~~
                         Eic
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:126:30: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_result(Efc *p_efc);
                              ^~~~~
/home/ec2-user/arduino-testli

examples/DueFlashStorageExample

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/flash_efc.h:48:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/DueFlashStorage.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/examples/DueFlashStorageExample/DueFlashStorageExample.ino:4:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:19: error: 'Efc' was not declared in this scope
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                   ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:19: note: suggested alternative: 'Eic'
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                   ^~~
                   Eic
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:24: error: 'p_efc' was not declared in this scope
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:40: error: expected primary-expression before 'ul_access_mode'
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                                        ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:65: error: expected primary-expression before 'ul_fws'
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                                                                 ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:71: error: expression list treated as compound expression in initializer [-fpermissive]
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                                                                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:32: error: variable or field 'efc_enable_frdy_interrupt' declared void
 void efc_enable_frdy_interrupt(Efc *p_efc);
                                ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:32: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:32: note: suggested alternative: 'Eic'
 void efc_enable_frdy_interrupt(Efc *p_efc);
                                ^~~
                                Eic
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:37: error: 'p_efc' was not declared in this scope
 void efc_enable_frdy_interrupt(Efc *p_efc);
                                     ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:33: error: variable or field 'efc_disable_frdy_interrupt' declared void
 void efc_disable_frdy_interrupt(Efc *p_efc);
                                 ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:33: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:33: note: suggested alternative: 'Eic'
 void efc_disable_frdy_interrupt(Efc *p_efc);
                                 ^~~
                                 Eic
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:38: error: 'p_efc' was not declared in this scope
 void efc_disable_frdy_interrupt(Efc *p_efc);
                                      ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:32: error: variable or field 'efc_set_flash_access_mode' declared void
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:32: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:32: note: suggested alternative: 'Eic'
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                ^~~
                                Eic
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:37: error: 'p_efc' was not declared in this scope
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                     ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:53: error: expected primary-expression before 'ul_mode'
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                                     ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:120:36: error: 'Efc' was not declared in this scope
 uint32_t efc_get_flash_access_mode(Efc *p_efc);
                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:120:36: note: suggested alternative: 'Eic'
 uint32_t efc_get_flash_access_mode(Efc *p_efc);
                                    ^~~
                                    Eic
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:120:41: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_flash_access_mode(Efc *p_efc);
                                         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:25: error: variable or field 'efc_set_wait_state' declared void
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                         ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:25: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:25: note: suggested alternative: 'Eic'
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                         ^~~
                         Eic
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:30: error: 'p_efc' was not declared in this scope
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                              ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:46: error: expected primary-expression before 'ul_fws'
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                                              ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:122:29: error: 'Efc' was not declared in this scope
 uint32_t efc_get_wait_state(Efc *p_efc);
                             ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:122:29: note: suggested alternative: 'Eic'
 uint32_t efc_get_wait_state(Efc *p_efc);
                             ^~~
                             Eic
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:122:34: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_wait_state(Efc *p_efc);
                                  ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:30: error: 'Efc' was not declared in this scope
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                              ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:30: note: suggested alternative: 'Eic'
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                              ^~~
                              Eic
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:35: error: 'p_efc' was not declared in this scope
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                                   ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:51: error: expected primary-expression before 'ul_command'
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                                                   ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:124:12: error: expected primary-expression before 'ul_argument'
   uint32_t ul_argument);
            ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:124:23: error: expression list treated as compound expression in initializer [-fpermissive]
   uint32_t ul_argument);
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:125:25: error: 'Efc' was not declared in this scope
 uint32_t efc_get_status(Efc *p_efc);
                         ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:125:25: note: suggested alternative: 'Eic'
 uint32_t efc_get_status(Efc *p_efc);
                         ^~~
                         Eic
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:125:30: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_status(Efc *p_efc);
                              ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:126:25: error: 'Efc' was not declared in this scope
 uint32_t efc_get_result(Efc *p_efc);
                         ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:126:25: note: suggested alternative: 'Eic'
 uint32_t efc_get_result(Efc *p_efc);
                         ^~~
                         Eic
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:126:30: error: 'p_efc' was not declared in this scope
 uint32_t efc_g

examples/DueFlashStorageStructExample

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/flash_efc.h:48:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/DueFlashStorage.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/examples/DueFlashStorageStructExample/DueFlashStorageStructExample.ino:4:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:19: error: 'Efc' was not declared in this scope
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                   ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:19: note: suggested alternative: 'Eic'
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                   ^~~
                   Eic
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:24: error: 'p_efc' was not declared in this scope
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:40: error: expected primary-expression before 'ul_access_mode'
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                                        ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:65: error: expected primary-expression before 'ul_fws'
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                                                                 ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:71: error: expression list treated as compound expression in initializer [-fpermissive]
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                                                                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:32: error: variable or field 'efc_enable_frdy_interrupt' declared void
 void efc_enable_frdy_interrupt(Efc *p_efc);
                                ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:32: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:32: note: suggested alternative: 'Eic'
 void efc_enable_frdy_interrupt(Efc *p_efc);
                                ^~~
                                Eic
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:37: error: 'p_efc' was not declared in this scope
 void efc_enable_frdy_interrupt(Efc *p_efc);
                                     ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:33: error: variable or field 'efc_disable_frdy_interrupt' declared void
 void efc_disable_frdy_interrupt(Efc *p_efc);
                                 ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:33: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:33: note: suggested alternative: 'Eic'
 void efc_disable_frdy_interrupt(Efc *p_efc);
                                 ^~~
                                 Eic
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:38: error: 'p_efc' was not declared in this scope
 void efc_disable_frdy_interrupt(Efc *p_efc);
                                      ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:32: error: variable or field 'efc_set_flash_access_mode' declared void
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:32: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:32: note: suggested alternative: 'Eic'
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                ^~~
                                Eic
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:37: error: 'p_efc' was not declared in this scope
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                     ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:53: error: expected primary-expression before 'ul_mode'
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                                     ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:120:36: error: 'Efc' was not declared in this scope
 uint32_t efc_get_flash_access_mode(Efc *p_efc);
                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:120:36: note: suggested alternative: 'Eic'
 uint32_t efc_get_flash_access_mode(Efc *p_efc);
                                    ^~~
                                    Eic
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:120:41: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_flash_access_mode(Efc *p_efc);
                                         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:25: error: variable or field 'efc_set_wait_state' declared void
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                         ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:25: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:25: note: suggested alternative: 'Eic'
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                         ^~~
                         Eic
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:30: error: 'p_efc' was not declared in this scope
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                              ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:46: error: expected primary-expression before 'ul_fws'
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                                              ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:122:29: error: 'Efc' was not declared in this scope
 uint32_t efc_get_wait_state(Efc *p_efc);
                             ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:122:29: note: suggested alternative: 'Eic'
 uint32_t efc_get_wait_state(Efc *p_efc);
                             ^~~
                             Eic
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:122:34: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_wait_state(Efc *p_efc);
                                  ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:30: error: 'Efc' was not declared in this scope
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                              ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:30: note: suggested alternative: 'Eic'
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                              ^~~
                              Eic
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:35: error: 'p_efc' was not declared in this scope
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                                   ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:51: error: expected primary-expression before 'ul_command'
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                                                   ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:124:12: error: expected primary-expression before 'ul_argument'
   uint32_t ul_argument);
            ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:124:23: error: expression list treated as compound expression in initializer [-fpermissive]
   uint32_t ul_argument);
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:125:25: error: 'Efc' was not declared in this scope
 uint32_t efc_get_status(Efc *p_efc);
                         ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:125:25: note: suggested alternative: 'Eic'
 uint32_t efc_get_status(Efc *p_efc);
                         ^~~
                         Eic
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:125:30: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_status(Efc *p_efc);
                              ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:126:25: error: 'Efc' was not declared in this scope
 uint32_t efc_get_result(Efc *p_efc);
                         ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:126:25: note: suggested alternative: 'Eic'
 uint32_t efc_get_result(Efc *p_efc);
                         ^~~
                         Eic
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:126:30: error: 'p_efc' was not declared in this scope
 ui

esp32:esp32:d1_mini32 @ 1.0.6

Inclusion

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/flash_efc.h:48:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/DueFlashStorage.h:18,
                 from /tmp/arduino-testlib16931917/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:19: error: 'Efc' was not declared in this scope
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:24: error: 'p_efc' was not declared in this scope
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                        ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:40: error: expected primary-expression before 'ul_access_mode'
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                                        ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:65: error: expected primary-expression before 'ul_fws'
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                                                                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:71: error: expression list treated as compound expression in initializer [-fpermissive]
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                                                                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:32: error: variable or field 'efc_enable_frdy_interrupt' declared void
 void efc_enable_frdy_interrupt(Efc *p_efc);
                                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:32: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:37: error: 'p_efc' was not declared in this scope
 void efc_enable_frdy_interrupt(Efc *p_efc);
                                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:33: error: variable or field 'efc_disable_frdy_interrupt' declared void
 void efc_disable_frdy_interrupt(Efc *p_efc);
                                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:33: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:38: error: 'p_efc' was not declared in this scope
 void efc_disable_frdy_interrupt(Efc *p_efc);
                                      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:32: error: variable or field 'efc_set_flash_access_mode' declared void
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:32: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:37: error: 'p_efc' was not declared in this scope
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:53: error: expected primary-expression before 'ul_mode'
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:120:36: error: 'Efc' was not declared in this scope
 uint32_t efc_get_flash_access_mode(Efc *p_efc);
                                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:120:41: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_flash_access_mode(Efc *p_efc);
                                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:25: error: variable or field 'efc_set_wait_state' declared void
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:25: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:30: error: 'p_efc' was not declared in this scope
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:46: error: expected primary-expression before 'ul_fws'
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:122:29: error: 'Efc' was not declared in this scope
 uint32_t efc_get_wait_state(Efc *p_efc);
                             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:122:34: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_wait_state(Efc *p_efc);
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:30: error: 'Efc' was not declared in this scope
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:35: error: 'p_efc' was not declared in this scope
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                                   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:51: error: expected primary-expression before 'ul_command'
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                                                   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:124:12: error: expected primary-expression before 'ul_argument'
   uint32_t ul_argument);
            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:124:23: error: expression list treated as compound expression in initializer [-fpermissive]
   uint32_t ul_argument);
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:125:25: error: 'Efc' was not declared in this scope
 uint32_t efc_get_status(Efc *p_efc);
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:125:30: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_status(Efc *p_efc);
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:126:25: error: 'Efc' was not declared in this scope
 uint32_t efc_get_result(Efc *p_efc);
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:126:30: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_result(Efc *p_efc);
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:127:36: error: 'Efc' was not declared in this scope
 uint32_t efc_perform_read_sequence(Efc *p_efc,
                                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:127:41: error: 'p_efc' was not declared in this scope
 uint32_t efc_perform_read_sequence(Efc *p_efc,
                                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:128:12: error: expected primary-expression before 'ul_cmd_st'
   uint32_t ul_cmd_st, uint32_t ul_cmd_sp,
            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:128:32: error: expected primary-expression before 'ul_cmd_sp'
   uint32_t ul_cmd_st, uint32_t ul_cmd_sp,
                                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:12: error: expected primary-expression before '*' token
   uint32_t *p_ul_buf, uint32_t ul_size);
            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:13: error: 'p_ul_buf' was not declared in this scope
   uint32_t *p_ul_buf, uint32_t ul_size);
             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:32: error: expected primary-expression before 'ul_size'
   uint32_t *p_ul_buf, uint32_t ul_size);
                                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:39: error: expression list treated as compound expression in initializer [-fpermissive]
   uint32_t *p_ul_buf, uint32_t ul_size);
                                       ^

examples/DueFlashStorageExample

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/flash_efc.h:48:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/DueFlashStorage.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/examples/DueFlashStorageExample/DueFlashStorageExample.ino:4:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:19: error: 'Efc' was not declared in this scope
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:24: error: 'p_efc' was not declared in this scope
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                        ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:40: error: expected primary-expression before 'ul_access_mode'
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                                        ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:65: error: expected primary-expression before 'ul_fws'
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                                                                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:71: error: expression list treated as compound expression in initializer [-fpermissive]
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                                                                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:32: error: variable or field 'efc_enable_frdy_interrupt' declared void
 void efc_enable_frdy_interrupt(Efc *p_efc);
                                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:32: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:37: error: 'p_efc' was not declared in this scope
 void efc_enable_frdy_interrupt(Efc *p_efc);
                                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:33: error: variable or field 'efc_disable_frdy_interrupt' declared void
 void efc_disable_frdy_interrupt(Efc *p_efc);
                                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:33: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:38: error: 'p_efc' was not declared in this scope
 void efc_disable_frdy_interrupt(Efc *p_efc);
                                      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:32: error: variable or field 'efc_set_flash_access_mode' declared void
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:32: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:37: error: 'p_efc' was not declared in this scope
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:53: error: expected primary-expression before 'ul_mode'
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:120:36: error: 'Efc' was not declared in this scope
 uint32_t efc_get_flash_access_mode(Efc *p_efc);
                                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:120:41: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_flash_access_mode(Efc *p_efc);
                                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:25: error: variable or field 'efc_set_wait_state' declared void
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:25: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:30: error: 'p_efc' was not declared in this scope
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:46: error: expected primary-expression before 'ul_fws'
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:122:29: error: 'Efc' was not declared in this scope
 uint32_t efc_get_wait_state(Efc *p_efc);
                             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:122:34: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_wait_state(Efc *p_efc);
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:30: error: 'Efc' was not declared in this scope
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:35: error: 'p_efc' was not declared in this scope
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                                   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:51: error: expected primary-expression before 'ul_command'
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                                                   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:124:12: error: expected primary-expression before 'ul_argument'
   uint32_t ul_argument);
            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:124:23: error: expression list treated as compound expression in initializer [-fpermissive]
   uint32_t ul_argument);
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:125:25: error: 'Efc' was not declared in this scope
 uint32_t efc_get_status(Efc *p_efc);
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:125:30: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_status(Efc *p_efc);
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:126:25: error: 'Efc' was not declared in this scope
 uint32_t efc_get_result(Efc *p_efc);
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:126:30: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_result(Efc *p_efc);
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:127:36: error: 'Efc' was not declared in this scope
 uint32_t efc_perform_read_sequence(Efc *p_efc,
                                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:127:41: error: 'p_efc' was not declared in this scope
 uint32_t efc_perform_read_sequence(Efc *p_efc,
                                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:128:12: error: expected primary-expression before 'ul_cmd_st'
   uint32_t ul_cmd_st, uint32_t ul_cmd_sp,
            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:128:32: error: expected primary-expression before 'ul_cmd_sp'
   uint32_t ul_cmd_st, uint32_t ul_cmd_sp,
                                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:12: error: expected primary-expression before '*' token
   uint32_t *p_ul_buf, uint32_t ul_size);
            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:13: error: 'p_ul_buf' was not declared in this scope
   uint32_t *p_ul_buf, uint32_t ul_size);
             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:32: error: expected primary-expression before 'ul_size'
   uint32_t *p_ul_buf, uint32_t ul_size);
                                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:39: error: expression list treated as compound expression in initializer [-fpermissive]
   uint32_t *p_ul_buf, uint32_t ul_size);
                                       ^

examples/DueFlashStorageStructExample

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/flash_efc.h:48:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/DueFlashStorage.h:18,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/examples/DueFlashStorageStructExample/DueFlashStorageStructExample.ino:4:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:19: error: 'Efc' was not declared in this scope
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:24: error: 'p_efc' was not declared in this scope
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                        ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:40: error: expected primary-expression before 'ul_access_mode'
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                                        ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:65: error: expected primary-expression before 'ul_fws'
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                                                                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:116:71: error: expression list treated as compound expression in initializer [-fpermissive]
 uint32_t efc_init(Efc *p_efc, uint32_t ul_access_mode, uint32_t ul_fws);
                                                                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:32: error: variable or field 'efc_enable_frdy_interrupt' declared void
 void efc_enable_frdy_interrupt(Efc *p_efc);
                                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:32: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:117:37: error: 'p_efc' was not declared in this scope
 void efc_enable_frdy_interrupt(Efc *p_efc);
                                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:33: error: variable or field 'efc_disable_frdy_interrupt' declared void
 void efc_disable_frdy_interrupt(Efc *p_efc);
                                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:33: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:118:38: error: 'p_efc' was not declared in this scope
 void efc_disable_frdy_interrupt(Efc *p_efc);
                                      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:32: error: variable or field 'efc_set_flash_access_mode' declared void
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:32: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:37: error: 'p_efc' was not declared in this scope
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:119:53: error: expected primary-expression before 'ul_mode'
 void efc_set_flash_access_mode(Efc *p_efc, uint32_t ul_mode);
                                                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:120:36: error: 'Efc' was not declared in this scope
 uint32_t efc_get_flash_access_mode(Efc *p_efc);
                                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:120:41: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_flash_access_mode(Efc *p_efc);
                                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:25: error: variable or field 'efc_set_wait_state' declared void
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:25: error: 'Efc' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:30: error: 'p_efc' was not declared in this scope
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:121:46: error: expected primary-expression before 'ul_fws'
 void efc_set_wait_state(Efc *p_efc, uint32_t ul_fws);
                                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:122:29: error: 'Efc' was not declared in this scope
 uint32_t efc_get_wait_state(Efc *p_efc);
                             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:122:34: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_wait_state(Efc *p_efc);
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:30: error: 'Efc' was not declared in this scope
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:35: error: 'p_efc' was not declared in this scope
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                                   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:123:51: error: expected primary-expression before 'ul_command'
 uint32_t efc_perform_command(Efc *p_efc, uint32_t ul_command,
                                                   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:124:12: error: expected primary-expression before 'ul_argument'
   uint32_t ul_argument);
            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:124:23: error: expression list treated as compound expression in initializer [-fpermissive]
   uint32_t ul_argument);
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:125:25: error: 'Efc' was not declared in this scope
 uint32_t efc_get_status(Efc *p_efc);
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:125:30: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_status(Efc *p_efc);
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:126:25: error: 'Efc' was not declared in this scope
 uint32_t efc_get_result(Efc *p_efc);
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:126:30: error: 'p_efc' was not declared in this scope
 uint32_t efc_get_result(Efc *p_efc);
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:127:36: error: 'Efc' was not declared in this scope
 uint32_t efc_perform_read_sequence(Efc *p_efc,
                                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:127:41: error: 'p_efc' was not declared in this scope
 uint32_t efc_perform_read_sequence(Efc *p_efc,
                                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:128:12: error: expected primary-expression before 'ul_cmd_st'
   uint32_t ul_cmd_st, uint32_t ul_cmd_sp,
            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:128:32: error: expected primary-expression before 'ul_cmd_sp'
   uint32_t ul_cmd_st, uint32_t ul_cmd_sp,
                                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:12: error: expected primary-expression before '*' token
   uint32_t *p_ul_buf, uint32_t ul_size);
            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:13: error: 'p_ul_buf' was not declared in this scope
   uint32_t *p_ul_buf, uint32_t ul_size);
             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:32: error: expected primary-expression before 'ul_size'
   uint32_t *p_ul_buf, uint32_t ul_size);
                                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DueFlashStorage/src/efc.h:129:39: error: expression list treated as compound expression in initializer [-fpermissive]
   uint32_t *p_ul_buf, uint32_t ul_size);
                                       ^