ICOM 746 CAT Control - compatibility matrix

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

ICOM 746 CAT Control

Version: 1.0.2
More details

Compatibility matrix

Board Claims compatibility Inclusion
IC746-Example
arduino:avr:uno
1.8.4
Yes ⚠️ FAIL FAIL
arduino:mbed_nano:nanorp2040connect
2.7.2
Yes ⚠️ FAIL FAIL
arduino:megaavr:nona4809
1.8.7
Yes ⚠️ FAIL FAIL
arduino:samd:mkrwifi1010
1.8.12
Yes ⚠️ FAIL FAIL
esp32:esp32:d1_mini32
1.0.6
Yes ⚠️ FAIL FAIL

Compilation logs

arduino:avr:uno @ 1.8.4

Inclusion

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

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

examples/IC746-Example

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ICOM_746_CAT_Control/IC746.cpp:3:6: error: too many decimal points in number
    V1.0.2 12/17/2021
      ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ICOM_746_CAT_Control/IC746.cpp:6:6: error: too many decimal points in number
    V1.0.1 2/3/2021
      ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ICOM_746_CAT_Control/IC746.cpp:12:70: error: stray '@' in program
    Inspired by:  ft857d CAT Library, by Pavel Milanes, CO7WT, pavelmc@gmail.com
                                                                      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ICOM_746_CAT_Control/IC746.cpp:2:10: error: expected constructor, destructor, or type conversion before 'CAT'
    IC746 CAT Library, by KK4DAS, Dean Souleles
          ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ICOM_746_CAT_Control/IC746.cpp:22:30: error: 'without' does not name a type; did you mean 'stdout'?
    but WITHOUT ANY WARRANTY; without even the implied warranty of
                              ^~~~~~~
                              stdout
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:23:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ICOM_746_CAT_Control/IC746.cpp:31:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/stdlib.h:153:61: error: 'size_t' has not been declared
 extern void *bsearch(const void *__key, const void *__base, size_t __nmemb,
                                                             ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/stdlib.h:154:8: error: 'size_t' has not been declared
        size_t __size, int (*__compar)(const void *, const void *));
        ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/stdlib.h:185:33: error: 'size_t' has not been declared
 extern void qsort(void *__base, size_t __nmemb, size_t __size,
                                 ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/stdlib.h:185:49: error: 'size_t' has not been declared
 extern void qsort(void *__base, size_t __nmemb, size_t __size,
                                                 ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/stdlib.h:300:21: error: 'size_t' was not declared in this scope
 extern void *malloc(size_t __size) __ATTR_MALLOC__;
                     ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/stdlib.h:300:21: note: suggested alternative: '__size_t'
 extern void *malloc(size_t __size) __ATTR_MALLOC__;
                     ^~~~~~
                     __size_t
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/stdlib.h:312:8: error: 'size_t' does not name a type; did you mean '__size_t'?
 extern size_t __malloc_margin;
        ^~~~~~
        __size_t
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/stdlib.h:329:21: error: 'size_t' was not declared in this scope
 extern void *calloc(size_t __nele, size_t __size) __ATTR_MALLOC__;
                     ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/stdlib.h:329:21: note: suggested alternative: '__size_t'
 extern void *calloc(size_t __nele, size_t __size) __ATTR_MALLOC__;
                     ^~~~~~
                     __size_t
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/stdlib.h:329:36: error: 'size_t' was not declared in this scope
 extern void *calloc(size_t __nele, size_t __size) __ATTR_MALLOC__;
                                    ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/stdlib.h:329:36: note: suggested alternative: '__size_t'
 extern void *calloc(size_t __nele, size_t __size) __ATTR_MALLOC__;
                                    ^~~~~~
                                    __size_t
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/stdlib.h:348:35: error: 'size_t' has not been declared
 extern void *realloc(void *__ptr, size_t __size) __ATTR_MALLOC__;
                                   ^~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:25:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ICOM_746_CAT_Control/IC746.cpp:31:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/string.h:150:49: error: 'size_t' has not been declared
 extern void *memccpy(void *, const void *, int, size_t);
                                                 ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/string.h:162:40: error: 'size_t' has not been declared
 extern void *memchr(const void *, int, size_t) __ATTR_PURE__;
                                        ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/string.h:180:47: error: 'size_t' has not been declared
 extern int memcmp(const void *, const void *, size_t) __ATTR_PURE__;
                                               ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/string.h:191:43: error: 'size_t' has not been declared
 extern void *memcpy(void *, const void *, size_t);
                                           ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/string.h:203:35: error: 'size_t' has not been declared
 extern void *memmem(const void *, size_t, const void *, size_t) __ATTR_PURE__;
                                   ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/string.h:203:57: error: 'size_t' has not been declared
 extern void *memmem(const void *, size_t, const void *, size_t) __ATTR_PURE__;
                                                         ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/string.h:213:44: error: 'size_t' has not been declared
 extern void *memmove(void *, const void *, size_t);
                                            ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/string.h:225:41: error: 'size_t' has not been declared
 extern void *memrchr(const void *, int, size_t) __ATTR_PURE__;
                                         ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/string.h:235:34: error: 'size_t' has not been declared
 extern void *memset(void *, int, size_t);
                                  ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/string.h:344:8: error: 'size_t' does not name a type; did you mean '__size_t'?
 extern size_t strcspn(const char *__s, const char *__reject) __ATTR_PURE__;
        ^~~~~~
        __size_t
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/string.h:377:8: error: 'size_t' does not name a type; did you mean '__size_t'?
 extern size_t strlcat(char *, const char *, size_t);
        ^~~~~~
        __size_t
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/string.h:388:8: error: 'size_t' does not name a type; did you mean '__size_t'?
 extern size_t strlcpy(char *, const char *, size_t);
        ^~~~~~
        __size_t
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/string.h:399:8: error: 'size_t' does not name a type; did you mean '__size_t'?
 extern size_t strlen(const char *) __ATTR_PURE__;
        ^~~~~~
        __size_t
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/string.h:422:44: error: 'size_t' has not been declared
 extern char *strncat(char *, const char *, size_t);
                                            ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/string.h:434:48: error: 'size_t' has not been declared
 extern int strncmp(const char *, const char *, size_t) __ATTR_PURE__;
                                                ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/string.h:449:44: error: 'size_t' has not been declared
 extern char *strncpy(char *, const char *, size_t);
                                            ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/string.h:464:52: error: 'size_t' has not been declared
 extern int strncasecmp(const char *, const char *, size_t) __ATTR_PURE__;
                                                    ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/

arduino:mbed_nano:nanorp2040connect @ 2.7.2

Inclusion

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

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

examples/IC746-Example

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ICOM_746_CAT_Control/IC746.cpp:3:6: error: too many decimal points in number
    V1.0.2 12/17/2021
      ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ICOM_746_CAT_Control/IC746.cpp:6:6: error: too many decimal points in number
    V1.0.1 2/3/2021
      ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ICOM_746_CAT_Control/IC746.cpp:12:70: error: stray '@' in program
    Inspired by:  ft857d CAT Library, by Pavel Milanes, CO7WT, pavelmc@gmail.com
                                                                      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ICOM_746_CAT_Control/IC746.cpp:2:10: error: expected constructor, destructor, or type conversion before 'CAT'
    IC746 CAT Library, by KK4DAS, Dean Souleles
          ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ICOM_746_CAT_Control/IC746.cpp:22:30: error: 'without' does not name a type; did you mean 'stdout'?
    but WITHOUT ANY WARRANTY; without even the implied warranty of
                              ^~~~~~~
                              stdout
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/targets/TARGET_RASPBERRYPI/TARGET_RP2040/PeripheralNames.h:20:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/variants/NANO_RP2040_CONNECT/pinmode_arduino.h:24,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:26,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ICOM_746_CAT_Control/IC746.cpp:31:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/targets/TARGET_RASPBERRYPI/TARGET_RP2040/cmsis.h:40:3: error: 'IRQn_Type' does not name a type
 } IRQn_Type;
   ^~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/targets/TARGET_RASPBERRYPI/TARGET_RP2040/cmsis.h:55:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/targets/TARGET_RASPBERRYPI/TARGET_RP2040/PeripheralNames.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/variants/NANO_RP2040_CONNECT/pinmode_arduino.h:24,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:26,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ICOM_746_CAT_Control/IC746.cpp:31:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/cmsis/CMSIS_5/CMSIS/TARGET_CORTEX_M/Include/core_cm0plus.h:741:39: error: variable or field '__NVIC_EnableIRQ' declared void
 __STATIC_INLINE void __NVIC_EnableIRQ(IRQn_Type IRQn)
                                       ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/cmsis/CMSIS_5/CMSIS/TARGET_CORTEX_M/Include/core_cm0plus.h:741:39: error: 'IRQn_Type' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/cmsis/CMSIS_5/CMSIS/TARGET_CORTEX_M/Include/core_cm0plus.h:741:39: note: suggested alternative: 'IPSR_Type'
 __STATIC_INLINE void __NVIC_EnableIRQ(IRQn_Type IRQn)
                                       ^~~~~~~~~
                                       IPSR_Type
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/cmsis/CMSIS_5/CMSIS/TARGET_CORTEX_M/Include/core_cm0plus.h:760:46: error: 'IRQn_Type' was not declared in this scope
 __STATIC_INLINE uint32_t __NVIC_GetEnableIRQ(IRQn_Type IRQn)
                                              ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/cmsis/CMSIS_5/CMSIS/TARGET_CORTEX_M/Include/core_cm0plus.h:760:46: note: suggested alternative: 'IPSR_Type'
 __STATIC_INLINE uint32_t __NVIC_GetEnableIRQ(IRQn_Type IRQn)
                                              ^~~~~~~~~
                                              IPSR_Type
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/cmsis/CMSIS_5/CMSIS/TARGET_CORTEX_M/Include/core_cm0plus.h:779:40: error: variable or field '__NVIC_DisableIRQ' declared void
 __STATIC_INLINE void __NVIC_DisableIRQ(IRQn_Type IRQn)
                                        ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/cmsis/CMSIS_5/CMSIS/TARGET_CORTEX_M/Include/core_cm0plus.h:779:40: error: 'IRQn_Type' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/cmsis/CMSIS_5/CMSIS/TARGET_CORTEX_M/Include/core_cm0plus.h:779:40: note: suggested alternative: 'IPSR_Type'
 __STATIC_INLINE void __NVIC_DisableIRQ(IRQn_Type IRQn)
                                        ^~~~~~~~~
                                        IPSR_Type
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/cmsis/CMSIS_5/CMSIS/TARGET_CORTEX_M/Include/core_cm0plus.h:798:47: error: 'IRQn_Type' was not declared in this scope
 __STATIC_INLINE uint32_t __NVIC_GetPendingIRQ(IRQn_Type IRQn)
                                               ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/cmsis/CMSIS_5/CMSIS/TARGET_CORTEX_M/Include/core_cm0plus.h:798:47: note: suggested alternative: 'IPSR_Type'
 __STATIC_INLINE uint32_t __NVIC_GetPendingIRQ(IRQn_Type IRQn)
                                               ^~~~~~~~~
                                               IPSR_Type
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/cmsis/CMSIS_5/CMSIS/TARGET_CORTEX_M/Include/core_cm0plus.h:817:43: error: variable or field '__NVIC_SetPendingIRQ' declared void
 __STATIC_INLINE void __NVIC_SetPendingIRQ(IRQn_Type IRQn)
                                           ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/cmsis/CMSIS_5/CMSIS/TARGET_CORTEX_M/Include/core_cm0plus.h:817:43: error: 'IRQn_Type' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/cmsis/CMSIS_5/CMSIS/TARGET_CORTEX_M/Include/core_cm0plus.h:817:43: note: suggested alternative: 'IPSR_Type'
 __STATIC_INLINE void __NVIC_SetPendingIRQ(IRQn_Type IRQn)
                                           ^~~~~~~~~
                                           IPSR_Type
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/cmsis/CMSIS_5/CMSIS/TARGET_CORTEX_M/Include/core_cm0plus.h:832:45: error: variable or field '__NVIC_ClearPendingIRQ' declared void
 __STATIC_INLINE void __NVIC_ClearPendingIRQ(IRQn_Type IRQn)
                                             ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/cmsis/CMSIS_5/CMSIS/TARGET_CORTEX_M/Include/core_cm0plus.h:832:45: error: 'IRQn_Type' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/cmsis/CMSIS_5/CMSIS/TARGET_CORTEX_M/Include/core_cm0plus.h:832:45: note: suggested alternative: 'IPSR_Type'
 __STATIC_INLINE void __NVIC_ClearPendingIRQ(IRQn_Type IRQn)
                                             ^~~~~~~~~
                                             IPSR_Type
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/cmsis/CMSIS_5/CMSIS/TARGET_CORTEX_M/Include/core_cm0plus.h:850:41: error: variable or field '__NVIC_SetPriority' declared void
 __STATIC_INLINE void __NVIC_SetPriority(IRQn_Type IRQn, uint32_t priority)
                                         ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/cmsis/CMSIS_5/CMSIS/TARGET_CORTEX_M/Include/core_cm0plus.h:850:41: error: 'IRQn_Type' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/cmsis/CMSIS_5/CMSIS/TARGET_CORTEX_M/Include/core_cm0plus.h:850:41: note: suggested alternative: 'IPSR_Type'
 __STATIC_INLINE void __NVIC_SetPriority(IRQn_Type IRQn, uint32_t priority)
                                         ^~~~~~~~~
                                         IPSR_Type
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/cmsis/CMSIS_5/CMSIS/TARGET_CORTEX_M/Include/core_cm0plus.h:850:66: error: expected primary-expression before 'priority'
 __STATIC_INLINE void __NVIC_SetPriority(IRQn_Type IRQn, uint32_t priority)
                                                                  ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/cmsis/CMSIS_5/CMSIS/TARGET_CORTEX_M/Include/core_cm0plus.h:874:45: error: 'IRQn_Type' was not declared in this scope
 __STATIC_INLINE uint32_t __NVIC_GetPriority(IRQn_Type IRQn)
                                             ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/cmsis/CMSIS_5/CMSIS/TARGET_CORTEX_M/Include/core_cm0plus.h:874:45: note: suggested alternative: 'IPSR_Type'
 __STATIC_I

arduino:megaavr:nona4809 @ 1.8.7

Inclusion

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

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

examples/IC746-Example

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ICOM_746_CAT_Control/IC746.cpp:3:6: error: too many decimal points in number
    V1.0.2 12/17/2021
      ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ICOM_746_CAT_Control/IC746.cpp:6:6: error: too many decimal points in number
    V1.0.1 2/3/2021
      ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ICOM_746_CAT_Control/IC746.cpp:12:70: error: stray '@' in program
    Inspired by:  ft857d CAT Library, by Pavel Milanes, CO7WT, pavelmc@gmail.com
                                                                      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ICOM_746_CAT_Control/IC746.cpp:2:10: error: expected constructor, destructor, or type conversion before 'CAT'
    IC746 CAT Library, by KK4DAS, Dean Souleles
          ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ICOM_746_CAT_Control/IC746.cpp:22:30: error: 'without' does not name a type; did you mean 'stdout'?
    but WITHOUT ANY WARRANTY; without even the implied warranty of
                              ^~~~~~~
                              stdout

arduino:samd:mkrwifi1010 @ 1.8.12

Inclusion

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

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

examples/IC746-Example

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ICOM_746_CAT_Control/IC746.cpp:3:6: error: too many decimal points in number
    V1.0.2 12/17/2021
      ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ICOM_746_CAT_Control/IC746.cpp:6:6: error: too many decimal points in number
    V1.0.1 2/3/2021
      ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ICOM_746_CAT_Control/IC746.cpp:12:70: error: stray '@' in program
    Inspired by:  ft857d CAT Library, by Pavel Milanes, CO7WT, pavelmc@gmail.com
                                                                      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ICOM_746_CAT_Control/IC746.cpp:2:10: error: expected constructor, destructor, or type conversion before 'CAT'
    IC746 CAT Library, by KK4DAS, Dean Souleles
          ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ICOM_746_CAT_Control/IC746.cpp:22:30: error: 'without' does not name a type; did you mean 'stdout'?
    but WITHOUT ANY WARRANTY; without even the implied warranty of
                              ^~~~~~~
                              stdout

esp32:esp32:d1_mini32 @ 1.0.6

Inclusion

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

/tmp/arduino-testlib3819562828/test/test.ino:1:34: fatal error: ICOM_746_CAT_Control.h: No such file or directory
compilation terminated.

examples/IC746-Example

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ICOM_746_CAT_Control/IC746.cpp:3:6: error: too many decimal points in number
    V1.0.2 12/17/2021
      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ICOM_746_CAT_Control/IC746.cpp:6:6: error: too many decimal points in number
    V1.0.1 2/3/2021
      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ICOM_746_CAT_Control/IC746.cpp:12:70: error: stray '@' in program
    Inspired by:  ft857d CAT Library, by Pavel Milanes, CO7WT, pavelmc@gmail.com
                                                                      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ICOM_746_CAT_Control/IC746.cpp:2:10: error: expected constructor, destructor, or type conversion before 'CAT'
    IC746 CAT Library, by KK4DAS, Dean Souleles
          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ICOM_746_CAT_Control/IC746.cpp:22:30: error: 'without' does not name a type
    but WITHOUT ANY WARRANTY; without even the implied warranty of
                              ^