From 3e4e38701b337b831c567437337736495d0f40fc Mon Sep 17 00:00:00 2001 From: Kevaundray Wedderburn Date: Sat, 29 Apr 2023 12:12:46 +0100 Subject: [PATCH 1/2] add poseidon examples into nargo_cli --- .../tests/test_data/poseidon_bn254_hash/Nargo.toml | 0 .../tests/test_data/poseidon_bn254_hash/Prover.toml | 0 .../tests/test_data/poseidon_bn254_hash/src/main.nr | 0 .../tests/test_data/poseidonsponge_x5_254/Nargo.toml | 0 .../tests/test_data/poseidonsponge_x5_254/Prover.toml | 0 .../tests/test_data/poseidonsponge_x5_254/src/main.nr | 0 6 files changed, 0 insertions(+), 0 deletions(-) rename crates/{nargo => nargo_cli}/tests/test_data/poseidon_bn254_hash/Nargo.toml (100%) rename crates/{nargo => nargo_cli}/tests/test_data/poseidon_bn254_hash/Prover.toml (100%) rename crates/{nargo => nargo_cli}/tests/test_data/poseidon_bn254_hash/src/main.nr (100%) rename crates/{nargo => nargo_cli}/tests/test_data/poseidonsponge_x5_254/Nargo.toml (100%) rename crates/{nargo => nargo_cli}/tests/test_data/poseidonsponge_x5_254/Prover.toml (100%) rename crates/{nargo => nargo_cli}/tests/test_data/poseidonsponge_x5_254/src/main.nr (100%) diff --git a/crates/nargo/tests/test_data/poseidon_bn254_hash/Nargo.toml b/crates/nargo_cli/tests/test_data/poseidon_bn254_hash/Nargo.toml similarity index 100% rename from crates/nargo/tests/test_data/poseidon_bn254_hash/Nargo.toml rename to crates/nargo_cli/tests/test_data/poseidon_bn254_hash/Nargo.toml diff --git a/crates/nargo/tests/test_data/poseidon_bn254_hash/Prover.toml b/crates/nargo_cli/tests/test_data/poseidon_bn254_hash/Prover.toml similarity index 100% rename from crates/nargo/tests/test_data/poseidon_bn254_hash/Prover.toml rename to crates/nargo_cli/tests/test_data/poseidon_bn254_hash/Prover.toml diff --git a/crates/nargo/tests/test_data/poseidon_bn254_hash/src/main.nr b/crates/nargo_cli/tests/test_data/poseidon_bn254_hash/src/main.nr similarity index 100% rename from crates/nargo/tests/test_data/poseidon_bn254_hash/src/main.nr rename to crates/nargo_cli/tests/test_data/poseidon_bn254_hash/src/main.nr diff --git a/crates/nargo/tests/test_data/poseidonsponge_x5_254/Nargo.toml b/crates/nargo_cli/tests/test_data/poseidonsponge_x5_254/Nargo.toml similarity index 100% rename from crates/nargo/tests/test_data/poseidonsponge_x5_254/Nargo.toml rename to crates/nargo_cli/tests/test_data/poseidonsponge_x5_254/Nargo.toml diff --git a/crates/nargo/tests/test_data/poseidonsponge_x5_254/Prover.toml b/crates/nargo_cli/tests/test_data/poseidonsponge_x5_254/Prover.toml similarity index 100% rename from crates/nargo/tests/test_data/poseidonsponge_x5_254/Prover.toml rename to crates/nargo_cli/tests/test_data/poseidonsponge_x5_254/Prover.toml diff --git a/crates/nargo/tests/test_data/poseidonsponge_x5_254/src/main.nr b/crates/nargo_cli/tests/test_data/poseidonsponge_x5_254/src/main.nr similarity index 100% rename from crates/nargo/tests/test_data/poseidonsponge_x5_254/src/main.nr rename to crates/nargo_cli/tests/test_data/poseidonsponge_x5_254/src/main.nr From 7e18f91772a040dc70f81bfd0c0e8e6481fbe28d Mon Sep 17 00:00:00 2001 From: Kevaundray Wedderburn Date: Mon, 1 May 2023 17:14:49 +0100 Subject: [PATCH 2/2] remove poseidon_x5 from exclusion list --- crates/nargo_cli/tests/test_data/config.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/nargo_cli/tests/test_data/config.toml b/crates/nargo_cli/tests/test_data/config.toml index 1c7536af5a2..efa898d8ffd 100644 --- a/crates/nargo_cli/tests/test_data/config.toml +++ b/crates/nargo_cli/tests/test_data/config.toml @@ -1,8 +1,8 @@ # List of tests to be excluded (i.e not run), as their directory name in test_data # "1_mul", "2_div","3_add","4_sub","5_over", "6","6_array", "7_function","7","8_integration", "9_conditional", "10_slices", "assign_ex", "bool_not", "bool_or", "pedersen_check", "poseidonperm_x5_254", "poseidonsponge_x5_254", "pred_eq", "schnorr", "sha256", "tuples", # "array_len", "array_neq", "bit_and", "cast_bool", "comptime_array_access", "generics", "global_comptime", "main_bool_arg", "main_return", "merkle_insert", "modules", "modules_more", "scalar_mul", "simple_shield", "struct", "submodules", -# Exclude "poseidonsponge_x5_254" and "sha2_byte" due to relatively long computation time and "sha2_blocks" due to very long computation time. -exclude = ["comptime_fail", "poseidonsponge_x5_254", "sha2_blocks", "sha2_byte"] +# Exclude "sha2_byte" due to relatively long computation time and "sha2_blocks" due to very long computation time. +exclude = ["comptime_fail", "sha2_blocks", "sha2_byte"] # List of tests (as their directory name in test_data) expecting to fail: if the test pass, we report an error.