IoTeX-blockchain-client - compatibility matrix

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

IoTeX-blockchain-client

Version: 0.1.6
More details

Compatibility matrix

Board Claims compatibility Inclusion
ContractAddData
CreateAccountFromPrivateKey
GetTransactionByHash
SendTransfer
Xrc20TokenSendTransfer
CreateNewAccount
GetAccountMetadata
GetExecutionByHash
IotexCommandLine
SignMessage
StorePrivateKey
Xrc20TokenTransferMultiple
arduino:avr:uno
1.8.4
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL
arduino:mbed_nano:nanorp2040connect
2.7.2
Yes PASS FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL
arduino:megaavr:nona4809
1.8.7
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL
arduino:samd:mkrwifi1010
1.8.12
Yes PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS
esp32:esp32:d1_mini32
1.0.6
Yes PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS

Compilation logs

arduino:avr:uno @ 1.8.4

Inclusion

Result: FAIL

In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/helpers/client_helper.h:4:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/host/host.h:4,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/api/abstract.h:4,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/connection/connection.h:4,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/account/account.h:4,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/IoTeX-blockchain-client.h:4,
                 from /private/tmp/arduino-testlib1593450217/test/test.ino:1:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/extern/cpplogger/cpplogger.h:22:10: fatal error: vector: No such file or directory
 #include <vector>
          ^~~~~~~~
compilation terminated.

examples/ContractAddData

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/ContractAddData/ContractAddData.ino:15:10: fatal error: map: No such file or directory
 #include <map>
          ^~~~~
compilation terminated.

examples/CreateAccountFromPrivateKey

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/CreateAccountFromPrivateKey/CreateAccountFromPrivateKey.ino:15:10: fatal error: map: No such file or directory
 #include <map>
          ^~~~~
compilation terminated.

examples/CreateNewAccount

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/CreateNewAccount/CreateNewAccount.ino:15:10: fatal error: map: No such file or directory
 #include <map>
          ^~~~~
compilation terminated.

examples/GetAccountMetadata

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/GetAccountMetadata/GetAccountMetadata.ino:15:10: fatal error: map: No such file or directory
 #include <map>
          ^~~~~
compilation terminated.

examples/GetExecutionByHash

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/GetExecutionByHash/GetExecutionByHash.ino:15:10: fatal error: map: No such file or directory
 #include <map>
          ^~~~~
compilation terminated.

examples/GetTransactionByHash

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/GetTransactionByHash/GetTransactionByHash.ino:15:10: fatal error: map: No such file or directory
 #include <map>
          ^~~~~
compilation terminated.

examples/IotexCommandLine

Result: FAIL

In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/helpers/client_helper.h:4:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/host/host.h:4,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/api/abstract.h:4,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/connection/connection.h:4,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/account/account.h:4,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/IoTeX-blockchain-client.h:4,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/IotexCommandLine/IotexCommandLine.ino:15:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/extern/cpplogger/cpplogger.h:22:10: fatal error: vector: No such file or directory
 #include <vector>
          ^~~~~~~~
compilation terminated.

examples/SendTransfer

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/SendTransfer/SendTransfer.ino:15:10: fatal error: map: No such file or directory
 #include <map>
          ^~~~~
compilation terminated.

examples/SignMessage

Result: FAIL

In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/helpers/client_helper.h:4:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/host/host.h:4,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/api/abstract.h:4,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/connection/connection.h:4,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/account/account.h:4,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/IoTeX-blockchain-client.h:4,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/SignMessage/SignMessage.ino:3:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/extern/cpplogger/cpplogger.h:22:10: fatal error: vector: No such file or directory
 #include <vector>
          ^~~~~~~~
compilation terminated.

examples/StorePrivateKey

Result: FAIL

In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/helpers/client_helper.h:4:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/host/host.h:4,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/api/abstract.h:4,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/connection/connection.h:4,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/account/account.h:4,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/IoTeX-blockchain-client.h:4,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/StorePrivateKey/StorePrivateKey.ino:3:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/extern/cpplogger/cpplogger.h:22:10: fatal error: vector: No such file or directory
 #include <vector>
          ^~~~~~~~
compilation terminated.

examples/Xrc20TokenSendTransfer

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/Xrc20TokenSendTransfer/Xrc20TokenSendTransfer.ino:15:10: fatal error: map: No such file or directory
 #include <map>
          ^~~~~
compilation terminated.

examples/Xrc20TokenTransferMultiple

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/Xrc20TokenTransferMultiple/Xrc20TokenTransferMultiple.ino:15:10: fatal error: map: No such file or directory
 #include <map>
          ^~~~~
compilation terminated.

arduino:mbed_nano:nanorp2040connect @ 2.7.2

Inclusion

Result: PASS

Sketch uses 280144 bytes (1%) of program storage space. Maximum is 16777216 bytes.
Global variables use 49576 bytes (18%) of dynamic memory, leaving 220760 bytes for local variables. Maximum is 270336 bytes.

examples/ContractAddData

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/ContractAddData/ContractAddData.ino: In function 'void initWiFi()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/ContractAddData/ContractAddData.ino:34:5: error: 'WiFi' was not declared in this scope
     WiFi.begin(wifiSsid, wifiPass);
     ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/ContractAddData/ContractAddData.ino:36:29: error: 'WL_CONNECTED' was not declared in this scope
     while (WiFi.status() != WL_CONNECTED) {
                             ^~~~~~~~~~~~

examples/CreateAccountFromPrivateKey

Result: FAIL

/tmp/arduino-sketch-D6A59605D61AE554C33D717D7F648B60/libraries/IoTeX-blockchain-client/account/account.cpp.o: In function `iotex::Account::Account(unsigned char*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/account/account.cpp:30: undefined reference to `randomGenerator'
/tmp/arduino-sketch-D6A59605D61AE554C33D717D7F648B60/libraries/IoTeX-blockchain-client/random/platformRand32.cpp.o: In function `random32':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/random/platformRand32.cpp:9: undefined reference to `iotex::Random::fillRandom(unsigned char*, unsigned int)'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/random/platformRand32.cpp:11: undefined reference to `randomGenerator'
collect2: error: ld returned 1 exit status

examples/CreateNewAccount

Result: FAIL

/tmp/arduino-sketch-B78FEDB6E4C1B01CE24651926AA52D4A/sketch/CreateNewAccount.ino.cpp.o: In function `loop':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/CreateNewAccount/CreateNewAccount.ino:30: undefined reference to `iotex::Random::fillRandom(unsigned char*, unsigned int)'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/CreateNewAccount/CreateNewAccount.ino:61: undefined reference to `randomGenerator'
/tmp/arduino-sketch-B78FEDB6E4C1B01CE24651926AA52D4A/libraries/IoTeX-blockchain-client/account/account.cpp.o: In function `iotex::Account::Account(unsigned char*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/account/account.cpp:30: undefined reference to `randomGenerator'
/tmp/arduino-sketch-B78FEDB6E4C1B01CE24651926AA52D4A/libraries/IoTeX-blockchain-client/random/platformRand32.cpp.o: In function `random32':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/random/platformRand32.cpp:9: undefined reference to `iotex::Random::fillRandom(unsigned char*, unsigned int)'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/random/platformRand32.cpp:11: undefined reference to `randomGenerator'
collect2: error: ld returned 1 exit status

examples/GetAccountMetadata

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/GetAccountMetadata/GetAccountMetadata.ino: In function 'void initWiFi()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/GetAccountMetadata/GetAccountMetadata.ino:33:5: error: 'WiFi' was not declared in this scope
     WiFi.begin(wifiSsid, wifiPass);
     ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/GetAccountMetadata/GetAccountMetadata.ino:35:29: error: 'WL_CONNECTED' was not declared in this scope
     while (WiFi.status() != WL_CONNECTED) {
                             ^~~~~~~~~~~~

examples/GetExecutionByHash

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/GetExecutionByHash/GetExecutionByHash.ino: In function 'void initWiFi()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/GetExecutionByHash/GetExecutionByHash.ino:33:5: error: 'WiFi' was not declared in this scope
     WiFi.begin(wifiSsid, wifiPass);
     ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/GetExecutionByHash/GetExecutionByHash.ino:35:29: error: 'WL_CONNECTED' was not declared in this scope
     while (WiFi.status() != WL_CONNECTED) {
                             ^~~~~~~~~~~~

examples/GetTransactionByHash

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/GetTransactionByHash/GetTransactionByHash.ino: In function 'void initWiFi()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/GetTransactionByHash/GetTransactionByHash.ino:33:5: error: 'WiFi' was not declared in this scope
     WiFi.begin(wifiSsid, wifiPass);
     ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/GetTransactionByHash/GetTransactionByHash.ino:35:29: error: 'WL_CONNECTED' was not declared in this scope
     while (WiFi.status() != WL_CONNECTED) {
                             ^~~~~~~~~~~~

examples/IotexCommandLine

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/IotexCommandLine/IotexCommandLine.ino: In function 'void initWiFi()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/IotexCommandLine/IotexCommandLine.ino:34:5: error: 'WiFi' was not declared in this scope
     WiFi.begin(wifiSsid, wifiPass);
     ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/IotexCommandLine/IotexCommandLine.ino:36:29: error: 'WL_CONNECTED' was not declared in this scope
     while (WiFi.status() != WL_CONNECTED) {
                             ^~~~~~~~~~~~

examples/SendTransfer

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/SendTransfer/SendTransfer.ino: In function 'void initWiFi()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/SendTransfer/SendTransfer.ino:33:5: error: 'WiFi' was not declared in this scope
     WiFi.begin(wifiSsid, wifiPass);
     ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/SendTransfer/SendTransfer.ino:35:29: error: 'WL_CONNECTED' was not declared in this scope
     while (WiFi.status() != WL_CONNECTED) {
                             ^~~~~~~~~~~~

examples/SignMessage

Result: FAIL

/tmp/arduino-sketch-F8E53E1A0675269A86AD76B65876831B/libraries/IoTeX-blockchain-client/random/platformRand32.cpp.o: In function `random32':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/random/platformRand32.cpp:9: undefined reference to `iotex::Random::fillRandom(unsigned char*, unsigned int)'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/random/platformRand32.cpp:11: undefined reference to `randomGenerator'
collect2: error: ld returned 1 exit status

examples/StorePrivateKey

Result: FAIL

/tmp/arduino-sketch-5B9AB34ADC1B2552A7DF2DE94DB5BBC2/sketch/StorePrivateKey.ino.cpp.o: In function `loop':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/StorePrivateKey/StorePrivateKey.ino:24: undefined reference to `iotex::Storage::Initialize(unsigned long)'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/StorePrivateKey/StorePrivateKey.ino:35: undefined reference to `iotex::Storage::savePrivateKey(unsigned long, unsigned char const*)'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/StorePrivateKey/StorePrivateKey.ino:44: undefined reference to `iotex::Storage::readPrivateKey(unsigned long, unsigned char*)'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/StorePrivateKey/StorePrivateKey.ino:61: undefined reference to `storage'
collect2: error: ld returned 1 exit status

examples/Xrc20TokenSendTransfer

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/Xrc20TokenSendTransfer/Xrc20TokenSendTransfer.ino: In function 'void initWiFi()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/Xrc20TokenSendTransfer/Xrc20TokenSendTransfer.ino:33:5: error: 'WiFi' was not declared in this scope
     WiFi.begin(wifiSsid, wifiPass);
     ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/Xrc20TokenSendTransfer/Xrc20TokenSendTransfer.ino:35:29: error: 'WL_CONNECTED' was not declared in this scope
     while (WiFi.status() != WL_CONNECTED) {
                             ^~~~~~~~~~~~

examples/Xrc20TokenTransferMultiple

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/Xrc20TokenTransferMultiple/Xrc20TokenTransferMultiple.ino: In function 'void initWiFi()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/Xrc20TokenTransferMultiple/Xrc20TokenTransferMultiple.ino:33:5: error: 'WiFi' was not declared in this scope
     WiFi.begin(wifiSsid, wifiPass);
     ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/Xrc20TokenTransferMultiple/Xrc20TokenTransferMultiple.ino:35:29: error: 'WL_CONNECTED' was not declared in this scope
     while (WiFi.status() != WL_CONNECTED) {
                             ^~~~~~~~~~~~

arduino:megaavr:nona4809 @ 1.8.7

Inclusion

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/helpers/client_helper.h:4:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/host/host.h:4,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/api/abstract.h:4,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/connection/connection.h:4,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/account/account.h:4,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/IoTeX-blockchain-client.h:4,
                 from /tmp/arduino-testlib1932788955/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/extern/cpplogger/cpplogger.h:22:10: fatal error: vector: No such file or directory
 #include <vector>
          ^~~~~~~~
compilation terminated.

examples/ContractAddData

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/ContractAddData/ContractAddData.ino:15:10: fatal error: map: No such file or directory
 #include <map>
          ^~~~~
compilation terminated.

examples/CreateAccountFromPrivateKey

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/CreateAccountFromPrivateKey/CreateAccountFromPrivateKey.ino:15:10: fatal error: map: No such file or directory
 #include <map>
          ^~~~~
compilation terminated.

examples/CreateNewAccount

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/CreateNewAccount/CreateNewAccount.ino:15:10: fatal error: map: No such file or directory
 #include <map>
          ^~~~~
compilation terminated.

examples/GetAccountMetadata

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/GetAccountMetadata/GetAccountMetadata.ino:15:10: fatal error: map: No such file or directory
 #include <map>
          ^~~~~
compilation terminated.

examples/GetExecutionByHash

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/GetExecutionByHash/GetExecutionByHash.ino:15:10: fatal error: map: No such file or directory
 #include <map>
          ^~~~~
compilation terminated.

examples/GetTransactionByHash

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/GetTransactionByHash/GetTransactionByHash.ino:15:10: fatal error: map: No such file or directory
 #include <map>
          ^~~~~
compilation terminated.

examples/IotexCommandLine

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/helpers/client_helper.h:4:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/host/host.h:4,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/api/abstract.h:4,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/connection/connection.h:4,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/account/account.h:4,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/IoTeX-blockchain-client.h:4,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/IotexCommandLine/IotexCommandLine.ino:15:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/extern/cpplogger/cpplogger.h:22:10: fatal error: vector: No such file or directory
 #include <vector>
          ^~~~~~~~
compilation terminated.

examples/SendTransfer

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/SendTransfer/SendTransfer.ino:15:10: fatal error: map: No such file or directory
 #include <map>
          ^~~~~
compilation terminated.

examples/SignMessage

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/helpers/client_helper.h:4:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/host/host.h:4,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/api/abstract.h:4,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/connection/connection.h:4,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/account/account.h:4,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/IoTeX-blockchain-client.h:4,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/SignMessage/SignMessage.ino:3:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/extern/cpplogger/cpplogger.h:22:10: fatal error: vector: No such file or directory
 #include <vector>
          ^~~~~~~~
compilation terminated.

examples/StorePrivateKey

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/helpers/client_helper.h:4:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/host/host.h:4,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/api/abstract.h:4,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/connection/connection.h:4,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/account/account.h:4,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/IoTeX-blockchain-client.h:4,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/StorePrivateKey/StorePrivateKey.ino:3:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/src/extern/cpplogger/cpplogger.h:22:10: fatal error: vector: No such file or directory
 #include <vector>
          ^~~~~~~~
compilation terminated.

examples/Xrc20TokenSendTransfer

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/Xrc20TokenSendTransfer/Xrc20TokenSendTransfer.ino:15:10: fatal error: map: No such file or directory
 #include <map>
          ^~~~~
compilation terminated.

examples/Xrc20TokenTransferMultiple

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTeX-blockchain-client/examples/Xrc20TokenTransferMultiple/Xrc20TokenTransferMultiple.ino:15:10: fatal error: map: No such file or directory
 #include <map>
          ^~~~~
compilation terminated.

arduino:samd:mkrwifi1010 @ 1.8.12

Inclusion

Result: PASS

Sketch uses 178444 bytes (68%) of program storage space. Maximum is 262144 bytes.
Global variables use 10724 bytes (32%) of dynamic memory, leaving 22044 bytes for local variables. Maximum is 32768 bytes.

examples/ContractAddData

Result: PASS

Sketch uses 226668 bytes (86%) of program storage space. Maximum is 262144 bytes.
Global variables use 11500 bytes (35%) of dynamic memory, leaving 21268 bytes for local variables. Maximum is 32768 bytes.

examples/CreateAccountFromPrivateKey

Result: PASS

Sketch uses 190016 bytes (72%) of program storage space. Maximum is 262144 bytes.
Global variables use 9856 bytes (30%) of dynamic memory, leaving 22912 bytes for local variables. Maximum is 32768 bytes.

examples/CreateNewAccount

Result: PASS

Sketch uses 191040 bytes (72%) of program storage space. Maximum is 262144 bytes.
Global variables use 10868 bytes (33%) of dynamic memory, leaving 21900 bytes for local variables. Maximum is 32768 bytes.

examples/GetAccountMetadata

Result: PASS

Sketch uses 197940 bytes (75%) of program storage space. Maximum is 262144 bytes.
Global variables use 11352 bytes (34%) of dynamic memory, leaving 21416 bytes for local variables. Maximum is 32768 bytes.

examples/GetExecutionByHash

Result: PASS

Sketch uses 198196 bytes (75%) of program storage space. Maximum is 262144 bytes.
Global variables use 11352 bytes (34%) of dynamic memory, leaving 21416 bytes for local variables. Maximum is 32768 bytes.

examples/GetTransactionByHash

Result: PASS

Sketch uses 197172 bytes (75%) of program storage space. Maximum is 262144 bytes.
Global variables use 10340 bytes (31%) of dynamic memory, leaving 22428 bytes for local variables. Maximum is 32768 bytes.

examples/IotexCommandLine

Result: PASS

Sketch uses 235628 bytes (89%) of program storage space. Maximum is 262144 bytes.
Global variables use 11524 bytes (35%) of dynamic memory, leaving 21244 bytes for local variables. Maximum is 32768 bytes.

examples/SendTransfer

Result: PASS

Sketch uses 214124 bytes (81%) of program storage space. Maximum is 262144 bytes.
Global variables use 10484 bytes (31%) of dynamic memory, leaving 22284 bytes for local variables. Maximum is 32768 bytes.

examples/SignMessage

Result: PASS

Sketch uses 191296 bytes (72%) of program storage space. Maximum is 262144 bytes.
Global variables use 10868 bytes (33%) of dynamic memory, leaving 21900 bytes for local variables. Maximum is 32768 bytes.

examples/StorePrivateKey

Result: PASS

Sketch uses 179516 bytes (68%) of program storage space. Maximum is 262144 bytes.
Global variables use 9760 bytes (29%) of dynamic memory, leaving 23008 bytes for local variables. Maximum is 32768 bytes.

examples/Xrc20TokenSendTransfer

Result: PASS

Sketch uses 215404 bytes (82%) of program storage space. Maximum is 262144 bytes.
Global variables use 10484 bytes (31%) of dynamic memory, leaving 22284 bytes for local variables. Maximum is 32768 bytes.

examples/Xrc20TokenTransferMultiple

Result: PASS

Sketch uses 216428 bytes (82%) of program storage space. Maximum is 262144 bytes.
Global variables use 11496 bytes (35%) of dynamic memory, leaving 21272 bytes for local variables. Maximum is 32768 bytes.

esp32:esp32:d1_mini32 @ 1.0.6

Inclusion

Result: PASS

Sketch uses 444162 bytes (33%) of program storage space. Maximum is 1310720 bytes.
Global variables use 19520 bytes (5%) of dynamic memory, leaving 308160 bytes for local variables. Maximum is 327680 bytes.

examples/ContractAddData

Result: PASS

Sketch uses 1102090 bytes (84%) of program storage space. Maximum is 1310720 bytes.
Global variables use 45288 bytes (13%) of dynamic memory, leaving 282392 bytes for local variables. Maximum is 327680 bytes.

examples/CreateAccountFromPrivateKey

Result: PASS

Sketch uses 461946 bytes (35%) of program storage space. Maximum is 1310720 bytes.
Global variables use 19904 bytes (6%) of dynamic memory, leaving 307776 bytes for local variables. Maximum is 327680 bytes.

examples/CreateNewAccount

Result: PASS

Sketch uses 461762 bytes (35%) of program storage space. Maximum is 1310720 bytes.
Global variables use 19904 bytes (6%) of dynamic memory, leaving 307776 bytes for local variables. Maximum is 327680 bytes.

examples/GetAccountMetadata

Result: PASS

Sketch uses 1068670 bytes (81%) of program storage space. Maximum is 1310720 bytes.
Global variables use 45144 bytes (13%) of dynamic memory, leaving 282536 bytes for local variables. Maximum is 327680 bytes.

examples/GetExecutionByHash

Result: PASS

Sketch uses 1068890 bytes (81%) of program storage space. Maximum is 1310720 bytes.
Global variables use 45144 bytes (13%) of dynamic memory, leaving 282536 bytes for local variables. Maximum is 327680 bytes.

examples/GetTransactionByHash

Result: PASS

Sketch uses 1068770 bytes (81%) of program storage space. Maximum is 1310720 bytes.
Global variables use 45144 bytes (13%) of dynamic memory, leaving 282536 bytes for local variables. Maximum is 327680 bytes.

examples/IotexCommandLine

Result: PASS

Sketch uses 1113630 bytes (84%) of program storage space. Maximum is 1310720 bytes.
Global variables use 45336 bytes (13%) of dynamic memory, leaving 282344 bytes for local variables. Maximum is 327680 bytes.

examples/SendTransfer

Result: PASS

Sketch uses 1087594 bytes (82%) of program storage space. Maximum is 1310720 bytes.
Global variables use 45288 bytes (13%) of dynamic memory, leaving 282392 bytes for local variables. Maximum is 327680 bytes.

examples/SignMessage

Result: PASS

Sketch uses 461498 bytes (35%) of program storage space. Maximum is 1310720 bytes.
Global variables use 19904 bytes (6%) of dynamic memory, leaving 307776 bytes for local variables. Maximum is 327680 bytes.

examples/StorePrivateKey

Result: PASS

Sketch uses 452534 bytes (34%) of program storage space. Maximum is 1310720 bytes.
Global variables use 19808 bytes (6%) of dynamic memory, leaving 307872 bytes for local variables. Maximum is 327680 bytes.

examples/Xrc20TokenSendTransfer

Result: PASS

Sketch uses 1089362 bytes (83%) of program storage space. Maximum is 1310720 bytes.
Global variables use 45288 bytes (13%) of dynamic memory, leaving 282392 bytes for local variables. Maximum is 327680 bytes.

examples/Xrc20TokenTransferMultiple

Result: PASS

Sketch uses 1089422 bytes (83%) of program storage space. Maximum is 1310720 bytes.
Global variables use 45288 bytes (13%) of dynamic memory, leaving 282392 bytes for local variables. Maximum is 327680 bytes.