Skip to content

feat: add tests for the EVM target #6

feat: add tests for the EVM target

feat: add tests for the EVM target #6

GitHub Actions / Linux ARM64 Unit Tests Results failed Nov 9, 2024 in 0s

50 fail, 317 pass in 0s

367 tests   - 4   317 ✅  - 2   0s ⏱️ ±0s
  3 suites ±0     0 💤 ±0 
  1 files   ±0    50 ❌  - 2 

Results for commit 5b7ff02. ± Comparison against earlier commit df924e3.

Annotations

Check warning on line 0 in cli::eravm::link

See this annotation in the file changed.

@github-actions github-actions / Linux ARM64 Unit Tests Results

with_libraries (cli::eravm::link) failed

release-unit-tests-results.xml [took 0s]
Raw output
failed cli::eravm::link::with_libraries
Error: No such file or directory (os error 2)

Check warning on line 0 in cli::disable_solc_optimizer::with_disable_solc_optimizer

See this annotation in the file changed.

@github-actions github-actions / Linux ARM64 Unit Tests Results

target_evm_expects (cli::disable_solc_optimizer::with_disable_solc_optimizer) failed

release-unit-tests-results.xml [took 0s]
Raw output
failed cli::disable_solc_optimizer::with_disable_solc_optimizer::target_evm_expects
thread 'cli::disable_solc_optimizer::with_disable_solc_optimizer::target_evm_expects' panicked at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/ops/function.rs:250:5:
Unexpected failure.
code=1
stderr=``````
Warning: `--disable-solc-optimizer` flag is deprecated: the `solc` optimizer is not used by `zksolc` anymore.

Error: linking: \"ld.lld: error: script.x:1: unknown directive: @\\n>>> @\\x987\\xfc\\xff\\xff\"
--> tests/data/contracts/solidity/Test.sol

```
```
command=`PATH="/__w/era-compiler-solidity/era-compiler-solidity/era-compiler-solidity/solc-bin" "/__w/era-compiler-solidity/era-compiler-solidity/target/aarch64-unknown-linux-musl/release/zksolc" "--disable-solc-optimizer" "--bin" "tests/data/contracts/solidity/Test.sol" "--target" "evm"`
code=1
stdout=""
stderr=```
Warning: `--disable-solc-optimizer` flag is deprecated: the `solc` optimizer is not used by `zksolc` anymore.

Error: linking: \"ld.lld: error: script.x:1: unknown directive: @\\n>>> @\\x987\\xfc\\xff\\xff\"
--> tests/data/contracts/solidity/Test.sol

```


note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

Check warning on line 0 in cli::basic::with_multiple_output_options

See this annotation in the file changed.

@github-actions github-actions / Linux ARM64 Unit Tests Results

target_evm_common_solidity_bin_output_name_evm_common_solidity_asm_output_name_evm_expects (cli::basic::with_multiple_output_options) failed

release-unit-tests-results.xml [took 0s]
Raw output
failed cli::basic::with_multiple_output_options::target_evm_common_solidity_bin_output_name_evm_common_solidity_asm_output_name_evm_expects
thread 'cli::basic::with_multiple_output_options::target_evm_common_solidity_bin_output_name_evm_common_solidity_asm_output_name_evm_expects' panicked at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/ops/function.rs:250:5:
Unexpected failure.
code=1
stderr=``````
Error: linking: \"ld.lld: error: script.x:1: unknown directive: \"
--> tests/data/contracts/solidity/Test.sol

```
```
command=`PATH="/__w/era-compiler-solidity/era-compiler-solidity/era-compiler-solidity/solc-bin" "/__w/era-compiler-solidity/era-compiler-solidity/target/aarch64-unknown-linux-musl/release/zksolc" "tests/data/contracts/solidity/Test.sol" "-O3" "--bin" "--asm" "--output-dir" "/tmp/.tmphp1FQu" "--target" "evm"`
code=1
stdout=""
stderr=```
Error: linking: \"ld.lld: error: script.x:1: unknown directive: \"
--> tests/data/contracts/solidity/Test.sol

```

Check warning on line 0 in cli::codegen::with_codegen

See this annotation in the file changed.

@github-actions github-actions / Linux ARM64 Unit Tests Results

target_evm_standardjsoninputcodegen_yul_expects (cli::codegen::with_codegen) failed

release-unit-tests-results.xml [took 0s]
Raw output
failed cli::codegen::with_codegen::target_evm_standardjsoninputcodegen_yul_expects
thread 'cli::codegen::with_codegen::target_evm_standardjsoninputcodegen_yul_expects' panicked at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/ops/function.rs:250:5:
Unexpected failure.
code=1
stderr=``````
Error: linking: \"ld.lld: error: script.x:1: unknown directive: @\\n>>> @uo\\xd7\\xff\\xff\"
--> tests/data/contracts/solidity/Test.sol

```
```
command=`PATH="/__w/era-compiler-solidity/era-compiler-solidity/era-compiler-solidity/solc-bin" "/__w/era-compiler-solidity/era-compiler-solidity/target/aarch64-unknown-linux-musl/release/zksolc" "--codegen" "yul" "--bin" "tests/data/contracts/solidity/Test.sol" "--target" "evm"`
code=1
stdout=""
stderr=```
Error: linking: \"ld.lld: error: script.x:1: unknown directive: @\\n>>> @uo\\xd7\\xff\\xff\"
--> tests/data/contracts/solidity/Test.sol

```

Check warning on line 0 in cli::basic::with_args_from_help_example

See this annotation in the file changed.

@github-actions github-actions / Linux ARM64 Unit Tests Results

target_evm_common_solidity_bin_output_name_evm_expects (cli::basic::with_args_from_help_example) failed

release-unit-tests-results.xml [took 0s]
Raw output
failed cli::basic::with_args_from_help_example::target_evm_common_solidity_bin_output_name_evm_expects
thread 'cli::basic::with_args_from_help_example::target_evm_common_solidity_bin_output_name_evm_expects' panicked at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/ops/function.rs:250:5:
Unexpected failure.
code=1
stderr=``````
Error: linking: \"ld.lld: error: script.x:1: unexpected EOF\\n>>> @#~\\xf8\\xff\\xff\"
--> tests/data/contracts/solidity/Test.sol

```
```
command=`PATH="/__w/era-compiler-solidity/era-compiler-solidity/era-compiler-solidity/solc-bin" "/__w/era-compiler-solidity/era-compiler-solidity/target/aarch64-unknown-linux-musl/release/zksolc" "tests/data/contracts/solidity/Test.sol" "-O3" "--bin" "--output-dir" "/tmp/.tmpYx5RaE" "--target" "evm"`
code=1
stdout=""
stderr=```
Error: linking: \"ld.lld: error: script.x:1: unexpected EOF\\n>>> @#~\\xf8\\xff\\xff\"
--> tests/data/contracts/solidity/Test.sol

```

Check warning on line 0 in cli::asm::with_asm

See this annotation in the file changed.

@github-actions github-actions / Linux ARM64 Unit Tests Results

target_evm_coming_soon_expects (cli::asm::with_asm) failed

release-unit-tests-results.xml [took 0s]
Raw output
failed cli::asm::with_asm::target_evm_coming_soon_expects
thread 'cli::asm::with_asm::target_evm_coming_soon_expects' panicked at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/ops/function.rs:250:5:
Unexpected failure.
code=1
stderr=``````
Error: linking: \"ld.lld: error: script.x:1: unknown directive: \\xb0\\n>>> \\xb0\\xcb,\\xfc\\xff\\xff\"
--> tests/data/contracts/solidity/Test.sol

```
```
command=`PATH="/__w/era-compiler-solidity/era-compiler-solidity/era-compiler-solidity/solc-bin" "/__w/era-compiler-solidity/era-compiler-solidity/target/aarch64-unknown-linux-musl/release/zksolc" "tests/data/contracts/solidity/Test.sol" "--asm" "--target" "evm"`
code=1
stdout=""
stderr=```
Error: linking: \"ld.lld: error: script.x:1: unknown directive: \\xb0\\n>>> \\xb0\\xcb,\\xfc\\xff\\xff\"
--> tests/data/contracts/solidity/Test.sol

```

Check warning on line 0 in cli::allow_paths::with_allow_paths

See this annotation in the file changed.

@github-actions github-actions / Linux ARM64 Unit Tests Results

target_evm_expects (cli::allow_paths::with_allow_paths) failed

release-unit-tests-results.xml [took 0s]
Raw output
failed cli::allow_paths::with_allow_paths::target_evm_expects
thread 'cli::allow_paths::with_allow_paths::target_evm_expects' panicked at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/ops/function.rs:250:5:
Unexpected failure.
code=1
stderr=``````
Error: linking: \"ld.lld: error: script.x:1: unknown directive: pw\\n>>> pw\\xf3\\xcf\\xff\\xff\"
--> tests/data/contracts/solidity/Test.sol

```
```
command=`PATH="/__w/era-compiler-solidity/era-compiler-solidity/era-compiler-solidity/solc-bin" "/__w/era-compiler-solidity/era-compiler-solidity/target/aarch64-unknown-linux-musl/release/zksolc" "--allow-paths" "tests/data/contracts/" "--bin" "tests/data/contracts/solidity/Test.sol" "--target" "evm"`
code=1
stdout=""
stderr=```
Error: linking: \"ld.lld: error: script.x:1: unknown directive: pw\\n>>> pw\\xf3\\xcf\\xff\\xff\"
--> tests/data/contracts/solidity/Test.sol

```

Check warning on line 0 in cli::base_path::with_base_path

See this annotation in the file changed.

@github-actions github-actions / Linux ARM64 Unit Tests Results

target_evm_expects (cli::base_path::with_base_path) failed

release-unit-tests-results.xml [took 0s]
Raw output
failed cli::base_path::with_base_path::target_evm_expects
thread 'cli::base_path::with_base_path::target_evm_expects' panicked at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/ops/function.rs:250:5:
Unexpected failure.
code=1
stderr=``````
Error: linking: \"ld.lld: error: script.x:1: unknown directive: p\\n>>> p\\xb5.\\xcd\\xff\\xff\"
--> tests/data/contracts/solidity/Test.sol

```
```
command=`PATH="/__w/era-compiler-solidity/era-compiler-solidity/era-compiler-solidity/solc-bin" "/__w/era-compiler-solidity/era-compiler-solidity/target/aarch64-unknown-linux-musl/release/zksolc" "--base-path" "tests/data/contracts/" "--bin" "tests/data/contracts/solidity/Test.sol" "--target" "evm"`
code=1
stdout=""
stderr=```
Error: linking: \"ld.lld: error: script.x:1: unknown directive: p\\n>>> p\\xb5.\\xcd\\xff\\xff\"
--> tests/data/contracts/solidity/Test.sol

```

Check warning on line 0 in cli::basic::with_bin_output_same_file_and_cli

See this annotation in the file changed.

@github-actions github-actions / Linux ARM64 Unit Tests Results

target_evm_common_solidity_bin_output_name_evm_expects (cli::basic::with_bin_output_same_file_and_cli) failed

release-unit-tests-results.xml [took 0s]
Raw output
failed cli::basic::with_bin_output_same_file_and_cli::target_evm_common_solidity_bin_output_name_evm_expects
thread 'cli::basic::with_bin_output_same_file_and_cli::target_evm_common_solidity_bin_output_name_evm_expects' panicked at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/ops/function.rs:250:5:
Unexpected failure.
code=1
stderr=``````
Error: linking: \"ld.lld: error: script.x:1: unknown directive: \\xe0\\n>>> \\xe0\\xe2)\\xc0\\xff\\xff\"
--> tests/data/contracts/solidity/Test.sol

```
```
command=`PATH="/__w/era-compiler-solidity/era-compiler-solidity/era-compiler-solidity/solc-bin" "/__w/era-compiler-solidity/era-compiler-solidity/target/aarch64-unknown-linux-musl/release/zksolc" "tests/data/contracts/solidity/Test.sol" "-O3" "--bin" "--output-dir" "/tmp/.tmp2FrmiN" "--target" "evm"`
code=1
stdout=""
stderr=```
Error: linking: \"ld.lld: error: script.x:1: unknown directive: \\xe0\\n>>> \\xe0\\xe2)\\xc0\\xff\\xff\"
--> tests/data/contracts/solidity/Test.sol

```

Check warning on line 0 in cli::combined_json::with_combined_json_loop_args

See this annotation in the file changed.

@github-actions github-actions / Linux ARM64 Unit Tests Results

target_evm_expects (cli::combined_json::with_combined_json_loop_args) failed

release-unit-tests-results.xml [took 0s]
Raw output
failed cli::combined_json::with_combined_json_loop_args::target_evm_expects
thread 'cli::combined_json::with_combined_json_loop_args::target_evm_expects' panicked at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/ops/function.rs:250:5:
Unexpected failure.
code=1
stderr=``````
Error: linking: \"ld.lld: error: script.x:1: unknown directive: `\\n>>> `hD\\xff\\xff\\xff\"
--> tests/data/contracts/solidity/Test.sol

```
```
command=`PATH="/__w/era-compiler-solidity/era-compiler-solidity/era-compiler-solidity/solc-bin" "/__w/era-compiler-solidity/era-compiler-solidity/target/aarch64-unknown-linux-musl/release/zksolc" "tests/data/contracts/solidity/Test.sol" "--combined-json" "abi" "--target" "evm"`
code=1
stdout=""
stderr=```
Error: linking: \"ld.lld: error: script.x:1: unknown directive: `\\n>>> `hD\\xff\\xff\\xff\"
--> tests/data/contracts/solidity/Test.sol

```

Check warning on line 0 in cli::bin::with_bin

See this annotation in the file changed.

@github-actions github-actions / Linux ARM64 Unit Tests Results

target_evm_expects (cli::bin::with_bin) failed

release-unit-tests-results.xml [took 0s]
Raw output
failed cli::bin::with_bin::target_evm_expects
thread 'cli::bin::with_bin::target_evm_expects' panicked at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/ops/function.rs:250:5:
Unexpected failure.
code=1
stderr=``````
Error: linking: \"ld.lld: error: script.x:1: unknown directive: \\xa5\\n>>>  \\xa5\\xd6\\xc6\\xff\\xff\"
--> tests/data/contracts/solidity/Test.sol

```
```
command=`PATH="/__w/era-compiler-solidity/era-compiler-solidity/era-compiler-solidity/solc-bin" "/__w/era-compiler-solidity/era-compiler-solidity/target/aarch64-unknown-linux-musl/release/zksolc" "tests/data/contracts/solidity/Test.sol" "--bin" "--target" "evm"`
code=1
stdout=""
stderr=```
Error: linking: \"ld.lld: error: script.x:1: unknown directive: \\xa5\\n>>>  \\xa5\\xd6\\xc6\\xff\\xff\"
--> tests/data/contracts/solidity/Test.sol

```

Check warning on line 0 in cli::force_evmla::with_force_evmla

See this annotation in the file changed.

@github-actions github-actions / Linux ARM64 Unit Tests Results

target_evm_expects (cli::force_evmla::with_force_evmla) failed

release-unit-tests-results.xml [took 0s]
Raw output
failed cli::force_evmla::with_force_evmla::target_evm_expects
thread 'cli::force_evmla::with_force_evmla::target_evm_expects' panicked at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/ops/function.rs:250:5:
Unexpected failure.
code=1
stderr=``````
Warning: `--force-evmla` flag is deprecated: please use `--codegen \'evmla\'` instead.

Error: linking: \"ld.lld: error: script.x:1: unknown directive: \\xf0\\n>>> \\xf0\\xcc\\x8b\\xdf\\xff\\xff\"
--> tests/data/contracts/solidity/Test.sol

```
```
command=`PATH="/__w/era-compiler-solidity/era-compiler-solidity/era-compiler-solidity/solc-bin" "/__w/era-compiler-solidity/era-compiler-solidity/target/aarch64-unknown-linux-musl/release/zksolc" "--force-evmla" "--bin" "tests/data/contracts/solidity/Test.sol" "--target" "evm"`
code=1
stdout=""
stderr=```
Warning: `--force-evmla` flag is deprecated: please use `--codegen \'evmla\'` instead.

Error: linking: \"ld.lld: error: script.x:1: unknown directive: \\xf0\\n>>> \\xf0\\xcc\\x8b\\xdf\\xff\\xff\"
--> tests/data/contracts/solidity/Test.sol

```

Check warning on line 0 in cli::evm_version::with_evm_version

See this annotation in the file changed.

@github-actions github-actions / Linux ARM64 Unit Tests Results

target_evm_expects (cli::evm_version::with_evm_version) failed

release-unit-tests-results.xml [took 0s]
Raw output
failed cli::evm_version::with_evm_version::target_evm_expects
thread 'cli::evm_version::with_evm_version::target_evm_expects' panicked at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/ops/function.rs:250:5:
Unexpected failure.
code=1
stderr=``````
Error: linking: \"ld.lld: error: script.x:1: unknown directive: \\xe0\\n>>> \\xe0\\xe4\\x02\\xca\\xff\\xff\"
--> tests/data/contracts/solidity/Test.sol

```
```
command=`PATH="/__w/era-compiler-solidity/era-compiler-solidity/era-compiler-solidity/solc-bin" "/__w/era-compiler-solidity/era-compiler-solidity/target/aarch64-unknown-linux-musl/release/zksolc" "--evm-version" "cancun" "--bin" "tests/data/contracts/solidity/Test.sol" "--target" "evm"`
code=1
stdout=""
stderr=```
Error: linking: \"ld.lld: error: script.x:1: unknown directive: \\xe0\\n>>> \\xe0\\xe4\\x02\\xca\\xff\\xff\"
--> tests/data/contracts/solidity/Test.sol

```

Check warning on line 0 in cli::fallback_oz::with_fallback_oz

See this annotation in the file changed.

@github-actions github-actions / Linux ARM64 Unit Tests Results

target_evm_expects (cli::fallback_oz::with_fallback_oz) failed

release-unit-tests-results.xml [took 0s]
Raw output
failed cli::fallback_oz::with_fallback_oz::target_evm_expects
thread 'cli::fallback_oz::with_fallback_oz::target_evm_expects' panicked at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/ops/function.rs:250:5:
Unexpected failure.
code=1
stderr=``````
Error: linking: \"ld.lld: error: script.x:1: unknown directive: p\\n>>> p\\x1av\\xd3\\xff\\xff\"
--> tests/data/contracts/solidity/Test.sol

```
```
command=`PATH="/__w/era-compiler-solidity/era-compiler-solidity/era-compiler-solidity/solc-bin" "/__w/era-compiler-solidity/era-compiler-solidity/target/aarch64-unknown-linux-musl/release/zksolc" "tests/data/contracts/solidity/Test.sol" "--fallback-Oz" "--bin" "--target" "evm"`
code=1
stdout=""
stderr=```
Error: linking: \"ld.lld: error: script.x:1: unknown directive: p\\n>>> p\\x1av\\xd3\\xff\\xff\"
--> tests/data/contracts/solidity/Test.sol

```

Check warning on line 0 in cli::include_path::with_include_path

See this annotation in the file changed.

@github-actions github-actions / Linux ARM64 Unit Tests Results

target_evm_expects (cli::include_path::with_include_path) failed

release-unit-tests-results.xml [took 0s]
Raw output
failed cli::include_path::with_include_path::target_evm_expects
thread 'cli::include_path::with_include_path::target_evm_expects' panicked at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/ops/function.rs:250:5:
Unexpected failure.
code=1
stderr=``````
Error: linking: \"ld.lld: error: script.x:1: unknown directive: \\x90\\n>>> \\x90DG\\xde\\xff\\xff\"
--> tests/data/contracts/solidity/Test.sol

```
```
command=`PATH="/__w/era-compiler-solidity/era-compiler-solidity/era-compiler-solidity/solc-bin" "/__w/era-compiler-solidity/era-compiler-solidity/target/aarch64-unknown-linux-musl/release/zksolc" "--base-path" "tests/data/contracts/" "--include-path" "tests/data/contracts/" "--bin" "tests/data/contracts/solidity/Test.sol" "--target" "evm"`
code=1
stdout=""
stderr=```
Error: linking: \"ld.lld: error: script.x:1: unknown directive: \\x90\\n>>> \\x90DG\\xde\\xff\\xff\"
--> tests/data/contracts/solidity/Test.sol

```

Check warning on line 0 in cli::llvm_options::with_llvm_options

See this annotation in the file changed.

@github-actions github-actions / Linux ARM64 Unit Tests Results

target_evm_expects (cli::llvm_options::with_llvm_options) failed

release-unit-tests-results.xml [took 0s]
Raw output
failed cli::llvm_options::with_llvm_options::target_evm_expects
thread 'cli::llvm_options::with_llvm_options::target_evm_expects' panicked at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/ops/function.rs:250:5:
Unexpected failure.
code=1
stderr=``````
Error: linking: \"ld.lld: error: script.x:1: unknown directive: \\xf0\\n>>> \\xf0<\\xc1\\xf5\\xff\\xff\"
--> tests/data/contracts/solidity/Test.sol

```
```
command=`PATH="/__w/era-compiler-solidity/era-compiler-solidity/era-compiler-solidity/solc-bin" "/__w/era-compiler-solidity/era-compiler-solidity/target/aarch64-unknown-linux-musl/release/zksolc" "tests/data/contracts/solidity/Test.sol" "--llvm-options=\'-eravm-disable-system-request-memoization 10\'" "--target" "evm"`
code=1
stdout=""
stderr=```
Error: linking: \"ld.lld: error: script.x:1: unknown directive: \\xf0\\n>>> \\xf0<\\xc1\\xf5\\xff\\xff\"
--> tests/data/contracts/solidity/Test.sol

```

Check warning on line 0 in cli::metadata::with_metadata

See this annotation in the file changed.

@github-actions github-actions / Linux ARM64 Unit Tests Results

target_evm_expects (cli::metadata::with_metadata) failed

release-unit-tests-results.xml [took 0s]
Raw output
failed cli::metadata::with_metadata::target_evm_expects
thread 'cli::metadata::with_metadata::target_evm_expects' panicked at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/ops/function.rs:250:5:
Unexpected failure.
code=1
stderr=``````
Error: linking: \"ld.lld: error: script.x:1: unknown directive: \\x80\\n>>> \\x80?\\xa8\\xf0\\xff\\xff\"
--> tests/data/contracts/solidity/Test.sol

```
```
command=`PATH="/__w/era-compiler-solidity/era-compiler-solidity/era-compiler-solidity/solc-bin" "/__w/era-compiler-solidity/era-compiler-solidity/target/aarch64-unknown-linux-musl/release/zksolc" "tests/data/contracts/solidity/Test.sol" "--metadata" "--target" "evm"`
code=1
stdout=""
stderr=```
Error: linking: \"ld.lld: error: script.x:1: unknown directive: \\x80\\n>>> \\x80?\\xa8\\xf0\\xff\\xff\"
--> tests/data/contracts/solidity/Test.sol

```

Check warning on line 0 in cli::metadata_hash::with_metadata_hash

See this annotation in the file changed.

@github-actions github-actions / Linux ARM64 Unit Tests Results

target_evm_none_expects (cli::metadata_hash::with_metadata_hash) failed

release-unit-tests-results.xml [took 0s]
Raw output
failed cli::metadata_hash::with_metadata_hash::target_evm_none_expects
thread 'cli::metadata_hash::with_metadata_hash::target_evm_none_expects' panicked at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/ops/function.rs:250:5:
Unexpected failure.
code=1
stderr=``````
Error: linking: \"ld.lld: error: script.x:1: unknown directive: \"
--> tests/data/contracts/solidity/Test.sol

```
```
command=`PATH="/__w/era-compiler-solidity/era-compiler-solidity/era-compiler-solidity/solc-bin" "/__w/era-compiler-solidity/era-compiler-solidity/target/aarch64-unknown-linux-musl/release/zksolc" "--metadata-hash" "none" "--bin" "tests/data/contracts/solidity/Test.sol" "--target" "evm"`
code=1
stdout=""
stderr=```
Error: linking: \"ld.lld: error: script.x:1: unknown directive: \"
--> tests/data/contracts/solidity/Test.sol

```

Check warning on line 0 in cli::metadata_hash::with_metadata_hash

See this annotation in the file changed.

@github-actions github-actions / Linux ARM64 Unit Tests Results

target_evm_keccak256_expects (cli::metadata_hash::with_metadata_hash) failed

release-unit-tests-results.xml [took 0s]
Raw output
failed cli::metadata_hash::with_metadata_hash::target_evm_keccak256_expects
thread 'cli::metadata_hash::with_metadata_hash::target_evm_keccak256_expects' panicked at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/ops/function.rs:250:5:
Unexpected failure.
code=1
stderr=``````
Error: linking: \"ld.lld: error: script.x:1: unknown directive: \\xe0\\n>>> \\xe0\\x92a\\xcc\\xff\\xff\"
--> tests/data/contracts/solidity/Test.sol

```
```
command=`PATH="/__w/era-compiler-solidity/era-compiler-solidity/era-compiler-solidity/solc-bin" "/__w/era-compiler-solidity/era-compiler-solidity/target/aarch64-unknown-linux-musl/release/zksolc" "--metadata-hash" "keccak256" "--bin" "tests/data/contracts/solidity/Test.sol" "--target" "evm"`
code=1
stdout=""
stderr=```
Error: linking: \"ld.lld: error: script.x:1: unknown directive: \\xe0\\n>>> \\xe0\\x92a\\xcc\\xff\\xff\"
--> tests/data/contracts/solidity/Test.sol

```

Check warning on line 0 in cli::metadata_hash::with_metadata_hash

See this annotation in the file changed.

@github-actions github-actions / Linux ARM64 Unit Tests Results

target_evm_ipfs_expects (cli::metadata_hash::with_metadata_hash) failed

release-unit-tests-results.xml [took 0s]
Raw output
failed cli::metadata_hash::with_metadata_hash::target_evm_ipfs_expects
thread 'cli::metadata_hash::with_metadata_hash::target_evm_ipfs_expects' panicked at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/ops/function.rs:250:5:
Unexpected failure.
code=1
stderr=``````
Error: linking: \"ld.lld: error: script.x:1: unknown directive: \\xd0\\n>>> \\xd0\\xe2\\xd7\\xf9\\xff\\xff\"
--> tests/data/contracts/solidity/Test.sol

```
```
command=`PATH="/__w/era-compiler-solidity/era-compiler-solidity/era-compiler-solidity/solc-bin" "/__w/era-compiler-solidity/era-compiler-solidity/target/aarch64-unknown-linux-musl/release/zksolc" "--metadata-hash" "ipfs" "--bin" "tests/data/contracts/solidity/Test.sol" "--target" "evm"`
code=1
stdout=""
stderr=```
Error: linking: \"ld.lld: error: script.x:1: unknown directive: \\xd0\\n>>> \\xd0\\xe2\\xd7\\xf9\\xff\\xff\"
--> tests/data/contracts/solidity/Test.sol

```

Check warning on line 0 in cli::libraries::with_input

See this annotation in the file changed.

@github-actions github-actions / Linux ARM64 Unit Tests Results

target_evm_expects (cli::libraries::with_input) failed

release-unit-tests-results.xml [took 0s]
Raw output
failed cli::libraries::with_input::target_evm_expects
thread 'cli::libraries::with_input::target_evm_expects' panicked at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/ops/function.rs:250:5:
Unexpected failure.
code=1
stderr=``````
Error: \"/__w/era-compiler-solidity/era-compiler-solidity/target/aarch64-unknown-linux-musl/release/zksolc\" subprocess failed with exit code None:

Assertion failed: false && \"Unterminated brace sequence.  Escape with {{ for a literal brace.\" (../../llvm/llvm/lib/Support/FormatVariadic.cpp: splitLiteralAndReplacement: 118)
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
--> tests/data/contracts/solidity/MiniMath.sol:MiniMath


Error: \"/__w/era-compiler-solidity/era-compiler-solidity/target/aarch64-unknown-linux-musl/release/zksolc\" subprocess failed with exit code None:

Assertion failed: false && \"Unterminated brace sequence.  Escape with {{ for a literal brace.\" (../../llvm/llvm/lib/Support/FormatVariadic.cpp: splitLiteralAndReplacement: 118)
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
--> tests/data/contracts/solidity/Test.sol:Test

```
```
command=`PATH="/__w/era-compiler-solidity/era-compiler-solidity/era-compiler-solidity/solc-bin" "/__w/era-compiler-solidity/era-compiler-solidity/target/aarch64-unknown-linux-musl/release/zksolc" "tests/data/contracts/solidity/Test.sol" "--libraries" "tests/data/contracts/solidity/MiniMath.sol:MiniMath=0xF9702469Dfb84A9aC171E284F71615bd3D3f1EdC" "--target" "evm"`
code=1
stdout=""
stderr=```
Error: \"/__w/era-compiler-solidity/era-compiler-solidity/target/aarch64-unknown-linux-musl/release/zksolc\" subprocess failed with exit code None:

Assertion failed: false && \"Unterminated brace sequence.  Escape with {{ for a literal brace.\" (../../llvm/llvm/lib/Support/FormatVariadic.cpp: splitLiteralAndReplacement: 118)
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
--> tests/data/contracts/solidity/MiniMath.sol:MiniMath


Error: \"/__w/era-compiler-solidity/era-compiler-solidity/target/aarch64-unknown-linux-musl/release/zksolc\" subprocess failed with exit code None:

Assertion failed: false && \"Unterminated brace sequence.  Escape with {{ for a literal brace.\" (../../llvm/llvm/lib/Support/FormatVariadic.cpp: splitLiteralAndReplacement: 118)
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
--> tests/data/contracts/solidity/Test.sol:Test

```

Check warning on line 0 in cli::output_dir::with_output_dir

See this annotation in the file changed.

@github-actions github-actions / Linux ARM64 Unit Tests Results

target_evm_expects (cli::output_dir::with_output_dir) failed

release-unit-tests-results.xml [took 0s]
Raw output
failed cli::output_dir::with_output_dir::target_evm_expects
thread 'cli::output_dir::with_output_dir::target_evm_expects' panicked at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/ops/function.rs:250:5:
Unexpected failure.
code=1
stderr=``````
Error: linking: \"ld.lld: error: script.x:1: unknown directive: \\xb0\\n>>> \\xb0\\x9bW\\xc7\\xff\\xff\"
--> tests/data/contracts/solidity/Test.sol

```
```
command=`PATH="/__w/era-compiler-solidity/era-compiler-solidity/era-compiler-solidity/solc-bin" "/__w/era-compiler-solidity/era-compiler-solidity/target/aarch64-unknown-linux-musl/release/zksolc" "tests/data/contracts/solidity/Test.sol" "--bin" "--output-dir" "/tmp/zksolc_outputBwiGJW" "--target" "evm"`
code=1
stdout=""
stderr=```
Error: linking: \"ld.lld: error: script.x:1: unknown directive: \\xb0\\n>>> \\xb0\\x9bW\\xc7\\xff\\xff\"
--> tests/data/contracts/solidity/Test.sol

```

Check warning on line 0 in cli::output_dir::with_output_dir_combined_json_mode

See this annotation in the file changed.

@github-actions github-actions / Linux ARM64 Unit Tests Results

target_evm_expects (cli::output_dir::with_output_dir_combined_json_mode) failed

release-unit-tests-results.xml [took 0s]
Raw output
failed cli::output_dir::with_output_dir_combined_json_mode::target_evm_expects
thread 'cli::output_dir::with_output_dir_combined_json_mode::target_evm_expects' panicked at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/ops/function.rs:250:5:
Unexpected failure.
code=1
stderr=``````
Error: linking: \"ld.lld: error: script.x:1: unknown directive: p\\n>>> p\\xb8\\xb2\\xf5\\xff\\xff\"
--> tests/data/contracts/solidity/Test.sol

```
```
command=`PATH="/__w/era-compiler-solidity/era-compiler-solidity/era-compiler-solidity/solc-bin" "/__w/era-compiler-solidity/era-compiler-solidity/target/aarch64-unknown-linux-musl/release/zksolc" "tests/data/contracts/solidity/Test.sol" "--combined-json" "bin" "--output-dir" "/tmp/File!and#$%-XXXXXXMAJ66D" "--target" "evm"`
code=1
stdout=""
stderr=```
Error: linking: \"ld.lld: error: script.x:1: unknown directive: p\\n>>> p\\xb8\\xb2\\xf5\\xff\\xff\"
--> tests/data/contracts/solidity/Test.sol

```

Check warning on line 0 in cli::metadata_literal::with_metadata_literal

See this annotation in the file changed.

@github-actions github-actions / Linux ARM64 Unit Tests Results

target_evm_expects (cli::metadata_literal::with_metadata_literal) failed

release-unit-tests-results.xml [took 0s]
Raw output
failed cli::metadata_literal::with_metadata_literal::target_evm_expects
thread 'cli::metadata_literal::with_metadata_literal::target_evm_expects' panicked at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/ops/function.rs:250:5:
Unexpected failure.
code=1
stderr=``````
Error: linking: \"ld.lld: error: script.x:1: unknown directive: \"
--> tests/data/contracts/solidity/Test.sol

```
```
command=`PATH="/__w/era-compiler-solidity/era-compiler-solidity/era-compiler-solidity/solc-bin" "/__w/era-compiler-solidity/era-compiler-solidity/target/aarch64-unknown-linux-musl/release/zksolc" "tests/data/contracts/solidity/Test.sol" "--metadata-literal" "--bin" "--target" "evm"`
code=1
stdout=""
stderr=```
Error: linking: \"ld.lld: error: script.x:1: unknown directive: \"
--> tests/data/contracts/solidity/Test.sol

```

Check warning on line 0 in cli::output_dir::with_output_dir_specific_symbols

See this annotation in the file changed.

@github-actions github-actions / Linux ARM64 Unit Tests Results

target_evm_expects (cli::output_dir::with_output_dir_specific_symbols) failed

release-unit-tests-results.xml [took 0s]
Raw output
failed cli::output_dir::with_output_dir_specific_symbols::target_evm_expects
thread 'cli::output_dir::with_output_dir_specific_symbols::target_evm_expects' panicked at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/ops/function.rs:250:5:
Unexpected failure.
code=1
stderr=``````
Error: linking: \"ld.lld: error: script.x:1: unknown directive: \"
--> tests/data/contracts/solidity/Test.sol

```
```
command=`PATH="/__w/era-compiler-solidity/era-compiler-solidity/era-compiler-solidity/solc-bin" "/__w/era-compiler-solidity/era-compiler-solidity/target/aarch64-unknown-linux-musl/release/zksolc" "tests/data/contracts/solidity/Test.sol" "--bin" "--output-dir" "/tmp/File!and#$%-XXXXXXs3cmpr" "--target" "evm"`
code=1
stdout=""
stderr=```
Error: linking: \"ld.lld: error: script.x:1: unknown directive: \"
--> tests/data/contracts/solidity/Test.sol

```