diff --git a/vendor/zkllvm-metacraft-circuits/scripts/compile_and_run_tests.sh b/vendor/zkllvm-metacraft-circuits/scripts/compile_and_run_tests.sh index a800fe92f..739810eb3 100755 --- a/vendor/zkllvm-metacraft-circuits/scripts/compile_and_run_tests.sh +++ b/vendor/zkllvm-metacraft-circuits/scripts/compile_and_run_tests.sh @@ -9,7 +9,7 @@ CURRENT_DIR=$(pwd) echo "CURRENT_DIR = " $CURRENT_DIR -cd $SCRIPT_DIR/../docker && docker build -f Dockerfile_zcli . && docker run -v $SCRIPT_DIR/../../:/DendrETH zcli:latest +cd $SCRIPT_DIR/../docker && docker build -t zcli:latest -f Dockerfile_zcli . && docker run -v $SCRIPT_DIR/../../:/DendrETH zcli:latest cd $CURRENT_DIR diff --git a/vendor/zkllvm-metacraft-circuits/src/tests/weigh_justification_and_finalization_test/CMakeLists.txt b/vendor/zkllvm-metacraft-circuits/src/tests/weigh_justification_and_finalization_test/CMakeLists.txt index 9ca507cc7..0f64748ed 100644 --- a/vendor/zkllvm-metacraft-circuits/src/tests/weigh_justification_and_finalization_test/CMakeLists.txt +++ b/vendor/zkllvm-metacraft-circuits/src/tests/weigh_justification_and_finalization_test/CMakeLists.txt @@ -34,3 +34,8 @@ add_test(weigh_justification_and_finalization_test weigh_justification_and_final target_include_directories(weigh_justification_and_finalization_test PRIVATE ${PROJECT_SOURCE_DIR}/src) +add_custom_command(TARGET weigh_justification_and_finalization_test POST_BUILD + COMMAND cp -r ${CMAKE_CURRENT_SOURCE_DIR}/ssz_files ${CMAKE_CURRENT_BINARY_DIR} + DEPENDS compile_commands.json + VERBATIM ON +) \ No newline at end of file diff --git a/vendor/zkllvm-metacraft-circuits/src/tests/weigh_justification_and_finalization_test/ssz_files/post.ssz_snappy b/vendor/zkllvm-metacraft-circuits/src/tests/weigh_justification_and_finalization_test/ssz_files/post.ssz_snappy new file mode 100644 index 000000000..299128703 Binary files /dev/null and b/vendor/zkllvm-metacraft-circuits/src/tests/weigh_justification_and_finalization_test/ssz_files/post.ssz_snappy differ diff --git a/vendor/zkllvm-metacraft-circuits/src/tests/weigh_justification_and_finalization_test/ssz_files/pre.ssz_snappy b/vendor/zkllvm-metacraft-circuits/src/tests/weigh_justification_and_finalization_test/ssz_files/pre.ssz_snappy new file mode 100644 index 000000000..f4877da81 Binary files /dev/null and b/vendor/zkllvm-metacraft-circuits/src/tests/weigh_justification_and_finalization_test/ssz_files/pre.ssz_snappy differ diff --git a/vendor/zkllvm-metacraft-circuits/src/tests/weigh_justification_and_finalization_test/weigh_justification_and_finalization_test.cpp b/vendor/zkllvm-metacraft-circuits/src/tests/weigh_justification_and_finalization_test/weigh_justification_and_finalization_test.cpp index d67109d5a..ce7ef405f 100644 --- a/vendor/zkllvm-metacraft-circuits/src/tests/weigh_justification_and_finalization_test/weigh_justification_and_finalization_test.cpp +++ b/vendor/zkllvm-metacraft-circuits/src/tests/weigh_justification_and_finalization_test/weigh_justification_and_finalization_test.cpp @@ -207,7 +207,7 @@ void test_circuit_ssz_json() { using namespace nlohmann; std::vector result; - path my_path("/consensus-spec-tests"); + path my_path("./ssz_files"); try { find_matching_files(my_path, std::vector {"ssz_snappy.json"}, result); } catch (const NonExistentPath& e) {