Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Docker build failes at recent release v3.0.0 #718

Open
zsystm opened this issue Nov 16, 2023 · 1 comment
Open

Docker build failes at recent release v3.0.0 #718

zsystm opened this issue Nov 16, 2023 · 1 comment

Comments

@zsystm
Copy link

zsystm commented Nov 16, 2023

Dev environment

* Apple M1 Pro
* 32GB

The steps I did

$ git clone [email protected]:0xPolygonHermez/zkevm-prover.git
$ cd zkevm-prover
$ git submodule init
$ git submodule update
$ git checkout v3.0.0
$ docker build -t zkprover .

logs

[+] Building 2.6s (14/22)                                                                                                     docker:desktop-linux
 => [internal] load build definition from Dockerfile                                                                                          0.0s
 => => transferring dockerfile: 1.29kB                                                                                                        0.0s
 => [internal] load .dockerignore                                                                                                             0.0s
 => => transferring context: 2B                                                                                                               0.0s
 => [internal] load metadata for docker.io/library/ubuntu:22.04                                                                               2.3s
 => [internal] load build context                                                                                                             0.0s
 => => transferring context: 49.70kB                                                                                                          0.0s
 => [build 1/9] FROM docker.io/library/ubuntu:22.04@sha256:2b7412e6465c3c7fc5bb21d3e6f1917c167358449fecac8176c6e496e5c1f05f                   0.0s
 => CACHED [build 2/9] WORKDIR /usr/src/app                                                                                                   0.0s
 => CACHED [stage-1  3/11] RUN apt update && apt install -y build-essential libgmp-dev nlohmann-json3-dev libsecp256k1-dev libomp-dev libpqx  0.0s
 => CACHED [build 3/9] RUN apt update && apt install -y build-essential libgmp-dev libbenchmark-dev nasm nlohmann-json3-dev libsecp256k1-dev  0.0s
 => CACHED [build 4/9] COPY ./src ./src                                                                                                       0.0s
 => CACHED [build 5/9] COPY ./test ./test                                                                                                     0.0s
 => CACHED [build 6/9] COPY ./tools ./tools                                                                                                   0.0s
 => CACHED [build 7/9] COPY ./config ./config                                                                                                 0.0s
 => CACHED [build 8/9] COPY Makefile .                                                                                                        0.0s
 => ERROR [build 9/9] RUN make -j                                                                                                             0.2s
------
 > [build 9/9] RUN make -j:
0.190 mkdir -p build/./src/starkpil/
0.191 mkdir -p build/./src/starkpil/merkleTree/
0.192 mkdir -p build/./src/starkpil/merkleTree/
0.192 mkdir -p build/./src/starkpil/
0.192 mkdir -p build/./src/starkpil/starkRecursive1/witness/
0.192 g++ -fopenmp -I./src -I./src/main_generator -I./src/starkpil -I./src/starkpil/merkleTree -I./src/starkpil/starkRecursive1 -I./src/starkpil/starkRecursive1/witness -I./src/starkpil/starkRecursive1/chelpers -I./src/starkpil/transcript -I./src/starkpil/zkevm -I./src/starkpil/zkevm/witness -I./src/starkpil/zkevm/chelpers -I./src/starkpil/starkRecursiveF -I./src/starkpil/starkRecursiveF/witness -I./src/starkpil/starkRecursiveF/chelpers -I./src/starkpil/starkC12a -I./src/starkpil/starkC12a/chelpers -I./src/starkpil/starkRecursive2 -I./src/starkpil/starkRecursive2/witness -I./src/starkpil/starkRecursive2/chelpers -I./src/starkpil/recursivefinal -I./src/starkpil/fri -I./src/config -I./src/executor -I./src/goldilocks -I./src/goldilocks/tests -I./src/goldilocks/src -I./src/goldilocks/benchs -I./src/goldilocks/.vscode -I./src/service -I./src/service/aggregator -I./src/service/executor -I./src/service/hashdb -I./src/pols_generator -I./src/utils -I./src/hashdb64 -I./src/hashdb64/page -I./src/ecrecover -I./src/sm -I./src/sm/padding_kk -I./src/sm/mem_align -I./src/sm/gate -I./src/sm/padding_kkbit -I./src/sm/binary -I./src/sm/poseidon_g -I./src/sm/memory -I./src/sm/bits2field -I./src/sm/arith -I./src/sm/pols_generated -I./src/sm/keccak_f -I./src/sm/storage -I./src/sm/padding_pg -I./src/XKCP -I./src/rapidsnark -I./src/rapidsnark/polynomial -I./src/grpc -I./src/grpc/proto -I./src/grpc/gen -I./src/ffiasm -I./src/main_sm -I./src/main_sm/fork_6 -I./src/main_sm/fork_6/scripts -I./src/main_sm/fork_6/main_exec_c -I./src/main_sm/fork_6/pols_generated -I./src/main_sm/fork_6/main_exec_generated -I./src/main_sm/fork_6/main -I./src/main_sm/fork_2 -I./src/main_sm/fork_2/scripts -I./src/main_sm/fork_2/pols_generated -I./src/main_sm/fork_2/main_exec_generated -I./src/main_sm/fork_2/main -I./src/main_sm/fork_1 -I./src/main_sm/fork_1/scripts -I./src/main_sm/fork_1/pols_generated -I./src/main_sm/fork_1/main_exec_generated -I./src/main_sm/fork_1/main -I./src/main_sm/fork_5 -I./src/main_sm/fork_5/scripts -I./src/main_sm/fork_5/main_exec_c -I./src/main_sm/fork_5/pols_generated -I./src/main_sm/fork_5/main_exec_generated -I./src/main_sm/fork_5/main -I./src/main_sm/fork_3 -I./src/main_sm/fork_3/scripts -I./src/main_sm/fork_3/pols_generated -I./src/main_sm/fork_3/main_exec_generated -I./src/main_sm/fork_3/main -I./src/main_sm/fork_4 -I./src/main_sm/fork_4/scripts -I./src/main_sm/fork_4/pols_generated -I./src/main_sm/fork_4/main_exec_generated -I./src/main_sm/fork_4/main -I./src/hashdb -I./src/prover -I./src/poseidon_opt -I./test -I./test/service -I./test/service/aggregator -I./test/service/executor -I./test/service/hashdb -I./test/utils -I./test/sm -I./test/sm/mem_align -I./test/sm/binary -I./test/sm/arith -I./test/sm/ecrecover -I./test/sm/keccak_f -I./test/sm/storage -I./test/main_sm -I./test/hashdb -I./test/prover -I./test/unit_test -I./tools -I./tools/starkpil -I./tools/starkpil/bctree -I./tools/sm -I./tools/sm/sha256 -I./tools/sm/blake -I./tools/sm/keccak_f -I./tools/statedb -MMD -MP -std=c++17 -Wall -pthread -flarge-source-files -Wno-unused-label -rdynamic -mavx2   -O3 -c src/starkpil/starks.cpp -o build/./src/starkpil/starks.cpp.o
0.193 g++ -fopenmp -I./src -I./src/main_generator -I./src/starkpil -I./src/starkpil/merkleTree -I./src/starkpil/starkRecursive1 -I./src/starkpil/starkRecursive1/witness -I./src/starkpil/starkRecursive1/chelpers -I./src/starkpil/transcript -I./src/starkpil/zkevm -I./src/starkpil/zkevm/witness -I./src/starkpil/zkevm/chelpers -I./src/starkpil/starkRecursiveF -I./src/starkpil/starkRecursiveF/witness -I./src/starkpil/starkRecursiveF/chelpers -I./src/starkpil/starkC12a -I./src/starkpil/starkC12a/chelpers -I./src/starkpil/starkRecursive2 -I./src/starkpil/starkRecursive2/witness -I./src/starkpil/starkRecursive2/chelpers -I./src/starkpil/recursivefinal -I./src/starkpil/fri -I./src/config -I./src/executor -I./src/goldilocks -I./src/goldilocks/tests -I./src/goldilocks/src -I./src/goldilocks/benchs -I./src/goldilocks/.vscode -I./src/service -I./src/service/aggregator -I./src/service/executor -I./src/service/hashdb -I./src/pols_generator -I./src/utils -I./src/hashdb64 -I./src/hashdb64/page -I./src/ecrecover -I./src/sm -I./src/sm/padding_kk -I./src/sm/mem_align -I./src/sm/gate -I./src/sm/padding_kkbit -I./src/sm/binary -I./src/sm/poseidon_g -I./src/sm/memory -I./src/sm/bits2field -I./src/sm/arith -I./src/sm/pols_generated -I./src/sm/keccak_f -I./src/sm/storage -I./src/sm/padding_pg -I./src/XKCP -I./src/rapidsnark -I./src/rapidsnark/polynomial -I./src/grpc -I./src/grpc/proto -I./src/grpc/gen -I./src/ffiasm -I./src/main_sm -I./src/main_sm/fork_6 -I./src/main_sm/fork_6/scripts -I./src/main_sm/fork_6/main_exec_c -I./src/main_sm/fork_6/pols_generated -I./src/main_sm/fork_6/main_exec_generated -I./src/main_sm/fork_6/main -I./src/main_sm/fork_2 -I./src/main_sm/fork_2/scripts -I./src/main_sm/fork_2/pols_generated -I./src/main_sm/fork_2/main_exec_generated -I./src/main_sm/fork_2/main -I./src/main_sm/fork_1 -I./src/main_sm/fork_1/scripts -I./src/main_sm/fork_1/pols_generated -I./src/main_sm/fork_1/main_exec_generated -I./src/main_sm/fork_1/main -I./src/main_sm/fork_5 -I./src/main_sm/fork_5/scripts -I./src/main_sm/fork_5/main_exec_c -I./src/main_sm/fork_5/pols_generated -I./src/main_sm/fork_5/main_exec_generated -I./src/main_sm/fork_5/main -I./src/main_sm/fork_3 -I./src/main_sm/fork_3/scripts -I./src/main_sm/fork_3/pols_generated -I./src/main_sm/fork_3/main_exec_generated -I./src/main_sm/fork_3/main -I./src/main_sm/fork_4 -I./src/main_sm/fork_4/scripts -I./src/main_sm/fork_4/pols_generated -I./src/main_sm/fork_4/main_exec_generated -I./src/main_sm/fork_4/main -I./src/hashdb -I./src/prover -I./src/poseidon_opt -I./test -I./test/service -I./test/service/aggregator -I./test/service/executor -I./test/service/hashdb -I./test/utils -I./test/sm -I./test/sm/mem_align -I./test/sm/binary -I./test/sm/arith -I./test/sm/ecrecover -I./test/sm/keccak_f -I./test/sm/storage -I./test/main_sm -I./test/hashdb -I./test/prover -I./test/unit_test -I./tools -I./tools/starkpil -I./tools/starkpil/bctree -I./tools/sm -I./tools/sm/sha256 -I./tools/sm/blake -I./tools/sm/keccak_f -I./tools/statedb -MMD -MP -std=c++17 -Wall -pthread -flarge-source-files -Wno-unused-label -rdynamic -mavx2   -O3 -c src/starkpil/merkleTree/merkleTreeGL.cpp -o build/./src/starkpil/merkleTree/merkleTreeGL.cpp.o
0.193 g++ -fopenmp -I./src -I./src/main_generator -I./src/starkpil -I./src/starkpil/merkleTree -I./src/starkpil/starkRecursive1 -I./src/starkpil/starkRecursive1/witness -I./src/starkpil/starkRecursive1/chelpers -I./src/starkpil/transcript -I./src/starkpil/zkevm -I./src/starkpil/zkevm/witness -I./src/starkpil/zkevm/chelpers -I./src/starkpil/starkRecursiveF -I./src/starkpil/starkRecursiveF/witness -I./src/starkpil/starkRecursiveF/chelpers -I./src/starkpil/starkC12a -I./src/starkpil/starkC12a/chelpers -I./src/starkpil/starkRecursive2 -I./src/starkpil/starkRecursive2/witness -I./src/starkpil/starkRecursive2/chelpers -I./src/starkpil/recursivefinal -I./src/starkpil/fri -I./src/config -I./src/executor -I./src/goldilocks -I./src/goldilocks/tests -I./src/goldilocks/src -I./src/goldilocks/benchs -I./src/goldilocks/.vscode -I./src/service -I./src/service/aggregator -I./src/service/executor -I./src/service/hashdb -I./src/pols_generator -I./src/utils -I./src/hashdb64 -I./src/hashdb64/page -I./src/ecrecover -I./src/sm -I./src/sm/padding_kk -I./src/sm/mem_align -I./src/sm/gate -I./src/sm/padding_kkbit -I./src/sm/binary -I./src/sm/poseidon_g -I./src/sm/memory -I./src/sm/bits2field -I./src/sm/arith -I./src/sm/pols_generated -I./src/sm/keccak_f -I./src/sm/storage -I./src/sm/padding_pg -I./src/XKCP -I./src/rapidsnark -I./src/rapidsnark/polynomial -I./src/grpc -I./src/grpc/proto -I./src/grpc/gen -I./src/ffiasm -I./src/main_sm -I./src/main_sm/fork_6 -I./src/main_sm/fork_6/scripts -I./src/main_sm/fork_6/main_exec_c -I./src/main_sm/fork_6/pols_generated -I./src/main_sm/fork_6/main_exec_generated -I./src/main_sm/fork_6/main -I./src/main_sm/fork_2 -I./src/main_sm/fork_2/scripts -I./src/main_sm/fork_2/pols_generated -I./src/main_sm/fork_2/main_exec_generated -I./src/main_sm/fork_2/main -I./src/main_sm/fork_1 -I./src/main_sm/fork_1/scripts -I./src/main_sm/fork_1/pols_generated -I./src/main_sm/fork_1/main_exec_generated -I./src/main_sm/fork_1/main -I./src/main_sm/fork_5 -I./src/main_sm/fork_5/scripts -I./src/main_sm/fork_5/main_exec_c -I./src/main_sm/fork_5/pols_generated -I./src/main_sm/fork_5/main_exec_generated -I./src/main_sm/fork_5/main -I./src/main_sm/fork_3 -I./src/main_sm/fork_3/scripts -I./src/main_sm/fork_3/pols_generated -I./src/main_sm/fork_3/main_exec_generated -I./src/main_sm/fork_3/main -I./src/main_sm/fork_4 -I./src/main_sm/fork_4/scripts -I./src/main_sm/fork_4/pols_generated -I./src/main_sm/fork_4/main_exec_generated -I./src/main_sm/fork_4/main -I./src/hashdb -I./src/prover -I./src/poseidon_opt -I./test -I./test/service -I./test/service/aggregator -I./test/service/executor -I./test/service/hashdb -I./test/utils -I./test/sm -I./test/sm/mem_align -I./test/sm/binary -I./test/sm/arith -I./test/sm/ecrecover -I./test/sm/keccak_f -I./test/sm/storage -I./test/main_sm -I./test/hashdb -I./test/prover -I./test/unit_test -I./tools -I./tools/starkpil -I./tools/starkpil/bctree -I./tools/sm -I./tools/sm/sha256 -I./tools/sm/blake -I./tools/sm/keccak_f -I./tools/statedb -MMD -MP -std=c++17 -Wall -pthread -flarge-source-files -Wno-unused-label -rdynamic -mavx2   -O3 -c src/starkpil/merkleTree/merkleTreeBN128.cpp -o build/./src/starkpil/merkleTree/merkleTreeBN128.cpp.o
0.194 g++ -fopenmp -I./src -I./src/main_generator -I./src/starkpil -I./src/starkpil/merkleTree -I./src/starkpil/starkRecursive1 -I./src/starkpil/starkRecursive1/witness -I./src/starkpil/starkRecursive1/chelpers -I./src/starkpil/transcript -I./src/starkpil/zkevm -I./src/starkpil/zkevm/witness -I./src/starkpil/zkevm/chelpers -I./src/starkpil/starkRecursiveF -I./src/starkpil/starkRecursiveF/witness -I./src/starkpil/starkRecursiveF/chelpers -I./src/starkpil/starkC12a -I./src/starkpil/starkC12a/chelpers -I./src/starkpil/starkRecursive2 -I./src/starkpil/starkRecursive2/witness -I./src/starkpil/starkRecursive2/chelpers -I./src/starkpil/recursivefinal -I./src/starkpil/fri -I./src/config -I./src/executor -I./src/goldilocks -I./src/goldilocks/tests -I./src/goldilocks/src -I./src/goldilocks/benchs -I./src/goldilocks/.vscode -I./src/service -I./src/service/aggregator -I./src/service/executor -I./src/service/hashdb -I./src/pols_generator -I./src/utils -I./src/hashdb64 -I./src/hashdb64/page -I./src/ecrecover -I./src/sm -I./src/sm/padding_kk -I./src/sm/mem_align -I./src/sm/gate -I./src/sm/padding_kkbit -I./src/sm/binary -I./src/sm/poseidon_g -I./src/sm/memory -I./src/sm/bits2field -I./src/sm/arith -I./src/sm/pols_generated -I./src/sm/keccak_f -I./src/sm/storage -I./src/sm/padding_pg -I./src/XKCP -I./src/rapidsnark -I./src/rapidsnark/polynomial -I./src/grpc -I./src/grpc/proto -I./src/grpc/gen -I./src/ffiasm -I./src/main_sm -I./src/main_sm/fork_6 -I./src/main_sm/fork_6/scripts -I./src/main_sm/fork_6/main_exec_c -I./src/main_sm/fork_6/pols_generated -I./src/main_sm/fork_6/main_exec_generated -I./src/main_sm/fork_6/main -I./src/main_sm/fork_2 -I./src/main_sm/fork_2/scripts -I./src/main_sm/fork_2/pols_generated -I./src/main_sm/fork_2/main_exec_generated -I./src/main_sm/fork_2/main -I./src/main_sm/fork_1 -I./src/main_sm/fork_1/scripts -I./src/main_sm/fork_1/pols_generated -I./src/main_sm/fork_1/main_exec_generated -I./src/main_sm/fork_1/main -I./src/main_sm/fork_5 -I./src/main_sm/fork_5/scripts -I./src/main_sm/fork_5/main_exec_c -I./src/main_sm/fork_5/pols_generated -I./src/main_sm/fork_5/main_exec_generated -I./src/main_sm/fork_5/main -I./src/main_sm/fork_3 -I./src/main_sm/fork_3/scripts -I./src/main_sm/fork_3/pols_generated -I./src/main_sm/fork_3/main_exec_generated -I./src/main_sm/fork_3/main -I./src/main_sm/fork_4 -I./src/main_sm/fork_4/scripts -I./src/main_sm/fork_4/pols_generated -I./src/main_sm/fork_4/main_exec_generated -I./src/main_sm/fork_4/main -I./src/hashdb -I./src/prover -I./src/poseidon_opt -I./test -I./test/service -I./test/service/aggregator -I./test/service/executor -I./test/service/hashdb -I./test/utils -I./test/sm -I./test/sm/mem_align -I./test/sm/binary -I./test/sm/arith -I./test/sm/ecrecover -I./test/sm/keccak_f -I./test/sm/storage -I./test/main_sm -I./test/hashdb -I./test/prover -I./test/unit_test -I./tools -I./tools/starkpil -I./tools/starkpil/bctree -I./tools/sm -I./tools/sm/sha256 -I./tools/sm/blake -I./tools/sm/keccak_f -I./tools/statedb -MMD -MP -std=c++17 -Wall -pthread -flarge-source-files -Wno-unused-label -rdynamic -mavx2   -O3 -c src/starkpil/zhInv.cpp -o build/./src/starkpil/zhInv.cpp.o
0.194 g++ -fopenmp -I./src -I./src/main_generator -I./src/starkpil -I./src/starkpil/merkleTree -I./src/starkpil/starkRecursive1 -I./src/starkpil/starkRecursive1/witness -I./src/starkpil/starkRecursive1/chelpers -I./src/starkpil/transcript -I./src/starkpil/zkevm -I./src/starkpil/zkevm/witness -I./src/starkpil/zkevm/chelpers -I./src/starkpil/starkRecursiveF -I./src/starkpil/starkRecursiveF/witness -I./src/starkpil/starkRecursiveF/chelpers -I./src/starkpil/starkC12a -I./src/starkpil/starkC12a/chelpers -I./src/starkpil/starkRecursive2 -I./src/starkpil/starkRecursive2/witness -I./src/starkpil/starkRecursive2/chelpers -I./src/starkpil/recursivefinal -I./src/starkpil/fri -I./src/config -I./src/executor -I./src/goldilocks -I./src/goldilocks/tests -I./src/goldilocks/src -I./src/goldilocks/benchs -I./src/goldilocks/.vscode -I./src/service -I./src/service/aggregator -I./src/service/executor -I./src/service/hashdb -I./src/pols_generator -I./src/utils -I./src/hashdb64 -I./src/hashdb64/page -I./src/ecrecover -I./src/sm -I./src/sm/padding_kk -I./src/sm/mem_align -I./src/sm/gate -I./src/sm/padding_kkbit -I./src/sm/binary -I./src/sm/poseidon_g -I./src/sm/memory -I./src/sm/bits2field -I./src/sm/arith -I./src/sm/pols_generated -I./src/sm/keccak_f -I./src/sm/storage -I./src/sm/padding_pg -I./src/XKCP -I./src/rapidsnark -I./src/rapidsnark/polynomial -I./src/grpc -I./src/grpc/proto -I./src/grpc/gen -I./src/ffiasm -I./src/main_sm -I./src/main_sm/fork_6 -I./src/main_sm/fork_6/scripts -I./src/main_sm/fork_6/main_exec_c -I./src/main_sm/fork_6/pols_generated -I./src/main_sm/fork_6/main_exec_generated -I./src/main_sm/fork_6/main -I./src/main_sm/fork_2 -I./src/main_sm/fork_2/scripts -I./src/main_sm/fork_2/pols_generated -I./src/main_sm/fork_2/main_exec_generated -I./src/main_sm/fork_2/main -I./src/main_sm/fork_1 -I./src/main_sm/fork_1/scripts -I./src/main_sm/fork_1/pols_generated -I./src/main_sm/fork_1/main_exec_generated -I./src/main_sm/fork_1/main -I./src/main_sm/fork_5 -I./src/main_sm/fork_5/scripts -I./src/main_sm/fork_5/main_exec_c -I./src/main_sm/fork_5/pols_generated -I./src/main_sm/fork_5/main_exec_generated -I./src/main_sm/fork_5/main -I./src/main_sm/fork_3 -I./src/main_sm/fork_3/scripts -I./src/main_sm/fork_3/pols_generated -I./src/main_sm/fork_3/main_exec_generated -I./src/main_sm/fork_3/main -I./src/main_sm/fork_4 -I./src/main_sm/fork_4/scripts -I./src/main_sm/fork_4/pols_generated -I./src/main_sm/fork_4/main_exec_generated -I./src/main_sm/fork_4/main -I./src/hashdb -I./src/prover -I./src/poseidon_opt -I./test -I./test/service -I./test/service/aggregator -I./test/service/executor -I./test/service/hashdb -I./test/utils -I./test/sm -I./test/sm/mem_align -I./test/sm/binary -I./test/sm/arith -I./test/sm/ecrecover -I./test/sm/keccak_f -I./test/sm/storage -I./test/main_sm -I./test/hashdb -I./test/prover -I./test/unit_test -I./tools -I./tools/starkpil -I./tools/starkpil/bctree -I./tools/sm -I./tools/sm/sha256 -I./tools/sm/blake -I./tools/sm/keccak_f -I./tools/statedb -MMD -MP -std=c++17 -Wall -pthread -flarge-source-files -Wno-unused-label -rdynamic -mavx2   -O3 -c src/starkpil/starkRecursive1/witness/main.recursive1.cpp -o build/./src/starkpil/starkRecursive1/witness/main.recursive1.cpp.o
0.194 mkdir -p build/./src/starkpil/starkRecursive1/witness/
0.194 mkdir -p build/./src/starkpil/starkRecursive1/witness/
0.195 mkdir -p build/./src/starkpil/starkRecursive1/chelpers/
0.195 g++ -fopenmp -I./src -I./src/main_generator -I./src/starkpil -I./src/starkpil/merkleTree -I./src/starkpil/starkRecursive1 -I./src/starkpil/starkRecursive1/witness -I./src/starkpil/starkRecursive1/chelpers -I./src/starkpil/transcript -I./src/starkpil/zkevm -I./src/starkpil/zkevm/witness -I./src/starkpil/zkevm/chelpers -I./src/starkpil/starkRecursiveF -I./src/starkpil/starkRecursiveF/witness -I./src/starkpil/starkRecursiveF/chelpers -I./src/starkpil/starkC12a -I./src/starkpil/starkC12a/chelpers -I./src/starkpil/starkRecursive2 -I./src/starkpil/starkRecursive2/witness -I./src/starkpil/starkRecursive2/chelpers -I./src/starkpil/recursivefinal -I./src/starkpil/fri -I./src/config -I./src/executor -I./src/goldilocks -I./src/goldilocks/tests -I./src/goldilocks/src -I./src/goldilocks/benchs -I./src/goldilocks/.vscode -I./src/service -I./src/service/aggregator -I./src/service/executor -I./src/service/hashdb -I./src/pols_generator -I./src/utils -I./src/hashdb64 -I./src/hashdb64/page -I./src/ecrecover -I./src/sm -I./src/sm/padding_kk -I./src/sm/mem_align -I./src/sm/gate -I./src/sm/padding_kkbit -I./src/sm/binary -I./src/sm/poseidon_g -I./src/sm/memory -I./src/sm/bits2field -I./src/sm/arith -I./src/sm/pols_generated -I./src/sm/keccak_f -I./src/sm/storage -I./src/sm/padding_pg -I./src/XKCP -I./src/rapidsnark -I./src/rapidsnark/polynomial -I./src/grpc -I./src/grpc/proto -I./src/grpc/gen -I./src/ffiasm -I./src/main_sm -I./src/main_sm/fork_6 -I./src/main_sm/fork_6/scripts -I./src/main_sm/fork_6/main_exec_c -I./src/main_sm/fork_6/pols_generated -I./src/main_sm/fork_6/main_exec_generated -I./src/main_sm/fork_6/main -I./src/main_sm/fork_2 -I./src/main_sm/fork_2/scripts -I./src/main_sm/fork_2/pols_generated -I./src/main_sm/fork_2/main_exec_generated -I./src/main_sm/fork_2/main -I./src/main_sm/fork_1 -I./src/main_sm/fork_1/scripts -I./src/main_sm/fork_1/pols_generated -I./src/main_sm/fork_1/main_exec_generated -I./src/main_sm/fork_1/main -I./src/main_sm/fork_5 -I./src/main_sm/fork_5/scripts -I./src/main_sm/fork_5/main_exec_c -I./src/main_sm/fork_5/pols_generated -I./src/main_sm/fork_5/main_exec_generated -I./src/main_sm/fork_5/main -I./src/main_sm/fork_3 -I./src/main_sm/fork_3/scripts -I./src/main_sm/fork_3/pols_generated -I./src/main_sm/fork_3/main_exec_generated -I./src/main_sm/fork_3/main -I./src/main_sm/fork_4 -I./src/main_sm/fork_4/scripts -I./src/main_sm/fork_4/pols_generated -I./src/main_sm/fork_4/main_exec_generated -I./src/main_sm/fork_4/main -I./src/hashdb -I./src/prover -I./src/poseidon_opt -I./test -I./test/service -I./test/service/aggregator -I./test/service/executor -I./test/service/hashdb -I./test/utils -I./test/sm -I./test/sm/mem_align -I./test/sm/binary -I./test/sm/arith -I./test/sm/ecrecover -I./test/sm/keccak_f -I./test/sm/storage -I./test/main_sm -I./test/hashdb -I./test/prover -I./test/unit_test -I./tools -I./tools/starkpil -I./tools/starkpil/bctree -I./tools/sm -I./tools/sm/sha256 -I./tools/sm/blake -I./tools/sm/keccak_f -I./tools/statedb -MMD -MP -std=c++17 -Wall -pthread -flarge-source-files -Wno-unused-label -rdynamic -mavx2   -O3 -c src/starkpil/starkRecursive1/witness/recursive1.verifier.cpp -o build/./src/starkpil/starkRecursive1/witness/recursive1.verifier.cpp.o
0.195 g++ -fopenmp -I./src -I./src/main_generator -I./src/starkpil -I./src/starkpil/merkleTree -I./src/starkpil/starkRecursive1 -I./src/starkpil/starkRecursive1/witness -I./src/starkpil/starkRecursive1/chelpers -I./src/starkpil/transcript -I./src/starkpil/zkevm -I./src/starkpil/zkevm/witness -I./src/starkpil/zkevm/chelpers -I./src/starkpil/starkRecursiveF -I./src/starkpil/starkRecursiveF/witness -I./src/starkpil/starkRecursiveF/chelpers -I./src/starkpil/starkC12a -I./src/starkpil/starkC12a/chelpers -I./src/starkpil/starkRecursive2 -I./src/starkpil/starkRecursive2/witness -I./src/starkpil/starkRecursive2/chelpers -I./src/starkpil/recursivefinal -I./src/starkpil/fri -I./src/config -I./src/executor -I./src/goldilocks -I./src/goldilocks/tests -I./src/goldilocks/src -I./src/goldilocks/benchs -I./src/goldilocks/.vscode -I./src/service -I./src/service/aggregator -I./src/service/executor -I./src/service/hashdb -I./src/pols_generator -I./src/utils -I./src/hashdb64 -I./src/hashdb64/page -I./src/ecrecover -I./src/sm -I./src/sm/padding_kk -I./src/sm/mem_align -I./src/sm/gate -I./src/sm/padding_kkbit -I./src/sm/binary -I./src/sm/poseidon_g -I./src/sm/memory -I./src/sm/bits2field -I./src/sm/arith -I./src/sm/pols_generated -I./src/sm/keccak_f -I./src/sm/storage -I./src/sm/padding_pg -I./src/XKCP -I./src/rapidsnark -I./src/rapidsnark/polynomial -I./src/grpc -I./src/grpc/proto -I./src/grpc/gen -I./src/ffiasm -I./src/main_sm -I./src/main_sm/fork_6 -I./src/main_sm/fork_6/scripts -I./src/main_sm/fork_6/main_exec_c -I./src/main_sm/fork_6/pols_generated -I./src/main_sm/fork_6/main_exec_generated -I./src/main_sm/fork_6/main -I./src/main_sm/fork_2 -I./src/main_sm/fork_2/scripts -I./src/main_sm/fork_2/pols_generated -I./src/main_sm/fork_2/main_exec_generated -I./src/main_sm/fork_2/main -I./src/main_sm/fork_1 -I./src/main_sm/fork_1/scripts -I./src/main_sm/fork_1/pols_generated -I./src/main_sm/fork_1/main_exec_generated -I./src/main_sm/fork_1/main -I./src/main_sm/fork_5 -I./src/main_sm/fork_5/scripts -I./src/main_sm/fork_5/main_exec_c -I./src/main_sm/fork_5/pols_generated -I./src/main_sm/fork_5/main_exec_generated -I./src/main_sm/fork_5/main -I./src/main_sm/fork_3 -I./src/main_sm/fork_3/scripts -I./src/main_sm/fork_3/pols_generated -I./src/main_sm/fork_3/main_exec_generated -I./src/main_sm/fork_3/main -I./src/main_sm/fork_4 -I./src/main_sm/fork_4/scripts -I./src/main_sm/fork_4/pols_generated -I./src/main_sm/fork_4/main_exec_generated -I./src/main_sm/fork_4/main -I./src/hashdb -I./src/prover -I./src/poseidon_opt -I./test -I./test/service -I./test/service/aggregator -I./test/service/executor -I./test/service/hashdb -I./test/utils -I./test/sm -I./test/sm/mem_align -I./test/sm/binary -I./test/sm/arith -I./test/sm/ecrecover -I./test/sm/keccak_f -I./test/sm/storage -I./test/main_sm -I./test/hashdb -I./test/prover -I./test/unit_test -I./tools -I./tools/starkpil -I./tools/starkpil/bctree -I./tools/sm -I./tools/sm/sha256 -I./tools/sm/blake -I./tools/sm/keccak_f -I./tools/statedb -MMD -MP -std=c++17 -Wall -pthread -flarge-source-files -Wno-unused-label -rdynamic -mavx2   -O3 -c src/starkpil/starkRecursive1/witness/calcwit.recursive1.cpp -o build/./src/starkpil/starkRecursive1/witness/calcwit.recursive1.cpp.o
0.195 g++ -fopenmp -I./src -I./src/main_generator -I./src/starkpil -I./src/starkpil/merkleTree -I./src/starkpil/starkRecursive1 -I./src/starkpil/starkRecursive1/witness -I./src/starkpil/starkRecursive1/chelpers -I./src/starkpil/transcript -I./src/starkpil/zkevm -I./src/starkpil/zkevm/witness -I./src/starkpil/zkevm/chelpers -I./src/starkpil/starkRecursiveF -I./src/starkpil/starkRecursiveF/witness -I./src/starkpil/starkRecursiveF/chelpers -I./src/starkpil/starkC12a -I./src/starkpil/starkC12a/chelpers -I./src/starkpil/starkRecursive2 -I./src/starkpil/starkRecursive2/witness -I./src/starkpil/starkRecursive2/chelpers -I./src/starkpil/recursivefinal -I./src/starkpil/fri -I./src/config -I./src/executor -I./src/goldilocks -I./src/goldilocks/tests -I./src/goldilocks/src -I./src/goldilocks/benchs -I./src/goldilocks/.vscode -I./src/service -I./src/service/aggregator -I./src/service/executor -I./src/service/hashdb -I./src/pols_generator -I./src/utils -I./src/hashdb64 -I./src/hashdb64/page -I./src/ecrecover -I./src/sm -I./src/sm/padding_kk -I./src/sm/mem_align -I./src/sm/gate -I./src/sm/padding_kkbit -I./src/sm/binary -I./src/sm/poseidon_g -I./src/sm/memory -I./src/sm/bits2field -I./src/sm/arith -I./src/sm/pols_generated -I./src/sm/keccak_f -I./src/sm/storage -I./src/sm/padding_pg -I./src/XKCP -I./src/rapidsnark -I./src/rapidsnark/polynomial -I./src/grpc -I./src/grpc/proto -I./src/grpc/gen -I./src/ffiasm -I./src/main_sm -I./src/main_sm/fork_6 -I./src/main_sm/fork_6/scripts -I./src/main_sm/fork_6/main_exec_c -I./src/main_sm/fork_6/pols_generated -I./src/main_sm/fork_6/main_exec_generated -I./src/main_sm/fork_6/main -I./src/main_sm/fork_2 -I./src/main_sm/fork_2/scripts -I./src/main_sm/fork_2/pols_generated -I./src/main_sm/fork_2/main_exec_generated -I./src/main_sm/fork_2/main -I./src/main_sm/fork_1 -I./src/main_sm/fork_1/scripts -I./src/main_sm/fork_1/pols_generated -I./src/main_sm/fork_1/main_exec_generated -I./src/main_sm/fork_1/main -I./src/main_sm/fork_5 -I./src/main_sm/fork_5/scripts -I./src/main_sm/fork_5/main_exec_c -I./src/main_sm/fork_5/pols_generated -I./src/main_sm/fork_5/main_exec_generated -I./src/main_sm/fork_5/main -I./src/main_sm/fork_3 -I./src/main_sm/fork_3/scripts -I./src/main_sm/fork_3/pols_generated -I./src/main_sm/fork_3/main_exec_generated -I./src/main_sm/fork_3/main -I./src/main_sm/fork_4 -I./src/main_sm/fork_4/scripts -I./src/main_sm/fork_4/pols_generated -I./src/main_sm/fork_4/main_exec_generated -I./src/main_sm/fork_4/main -I./src/hashdb -I./src/prover -I./src/poseidon_opt -I./test -I./test/service -I./test/service/aggregator -I./test/service/executor -I./test/service/hashdb -I./test/utils -I./test/sm -I./test/sm/mem_align -I./test/sm/binary -I./test/sm/arith -I./test/sm/ecrecover -I./test/sm/keccak_f -I./test/sm/storage -I./test/main_sm -I./test/hashdb -I./test/prover -I./test/unit_test -I./tools -I./tools/starkpil -I./tools/starkpil/bctree -I./tools/sm -I./tools/sm/sha256 -I./tools/sm/blake -I./tools/sm/keccak_f -I./tools/statedb -MMD -MP -std=c++17 -Wall -pthread -flarge-source-files -Wno-unused-label -rdynamic -mavx2   -O3 -c src/starkpil/starkRecursive1/chelpers/recursive1.chelpers.step3prev.cpp -o build/./src/starkpil/starkRecursive1/chelpers/recursive1.chelpers.step3prev.cpp.o
0.196 mkdir -p build/./src/starkpil/starkRecursive1/chelpers/
0.196 mkdir -p build/./src/starkpil/starkRecursive1/chelpers/
0.196 g++ -fopenmp -I./src -I./src/main_generator -I./src/starkpil -I./src/starkpil/merkleTree -I./src/starkpil/starkRecursive1 -I./src/starkpil/starkRecursive1/witness -I./src/starkpil/starkRecursive1/chelpers -I./src/starkpil/transcript -I./src/starkpil/zkevm -I./src/starkpil/zkevm/witness -I./src/starkpil/zkevm/chelpers -I./src/starkpil/starkRecursiveF -I./src/starkpil/starkRecursiveF/witness -I./src/starkpil/starkRecursiveF/chelpers -I./src/starkpil/starkC12a -I./src/starkpil/starkC12a/chelpers -I./src/starkpil/starkRecursive2 -I./src/starkpil/starkRecursive2/witness -I./src/starkpil/starkRecursive2/chelpers -I./src/starkpil/recursivefinal -I./src/starkpil/fri -I./src/config -I./src/executor -I./src/goldilocks -I./src/goldilocks/tests -I./src/goldilocks/src -I./src/goldilocks/benchs -I./src/goldilocks/.vscode -I./src/service -I./src/service/aggregator -I./src/service/executor -I./src/service/hashdb -I./src/pols_generator -I./src/utils -I./src/hashdb64 -I./src/hashdb64/page -I./src/ecrecover -I./src/sm -I./src/sm/padding_kk -I./src/sm/mem_align -I./src/sm/gate -I./src/sm/padding_kkbit -I./src/sm/binary -I./src/sm/poseidon_g -I./src/sm/memory -I./src/sm/bits2field -I./src/sm/arith -I./src/sm/pols_generated -I./src/sm/keccak_f -I./src/sm/storage -I./src/sm/padding_pg -I./src/XKCP -I./src/rapidsnark -I./src/rapidsnark/polynomial -I./src/grpc -I./src/grpc/proto -I./src/grpc/gen -I./src/ffiasm -I./src/main_sm -I./src/main_sm/fork_6 -I./src/main_sm/fork_6/scripts -I./src/main_sm/fork_6/main_exec_c -I./src/main_sm/fork_6/pols_generated -I./src/main_sm/fork_6/main_exec_generated -I./src/main_sm/fork_6/main -I./src/main_sm/fork_2 -I./src/main_sm/fork_2/scripts -I./src/main_sm/fork_2/pols_generated -I./src/main_sm/fork_2/main_exec_generated -I./src/main_sm/fork_2/main -I./src/main_sm/fork_1 -I./src/main_sm/fork_1/scripts -I./src/main_sm/fork_1/pols_generated -I./src/main_sm/fork_1/main_exec_generated -I./src/main_sm/fork_1/main -I./src/main_sm/fork_5 -I./src/main_sm/fork_5/scripts -I./src/main_sm/fork_5/main_exec_c -I./src/main_sm/fork_5/pols_generated -I./src/main_sm/fork_5/main_exec_generated -I./src/main_sm/fork_5/main -I./src/main_sm/fork_3 -I./src/main_sm/fork_3/scripts -I./src/main_sm/fork_3/pols_generated -I./src/main_sm/fork_3/main_exec_generated -I./src/main_sm/fork_3/main -I./src/main_sm/fork_4 -I./src/main_sm/fork_4/scripts -I./src/main_sm/fork_4/pols_generated -I./src/main_sm/fork_4/main_exec_generated -I./src/main_sm/fork_4/main -I./src/hashdb -I./src/prover -I./src/poseidon_opt -I./test -I./test/service -I./test/service/aggregator -I./test/service/executor -I./test/service/hashdb -I./test/utils -I./test/sm -I./test/sm/mem_align -I./test/sm/binary -I./test/sm/arith -I./test/sm/ecrecover -I./test/sm/keccak_f -I./test/sm/storage -I./test/main_sm -I./test/hashdb -I./test/prover -I./test/unit_test -I./tools -I./tools/starkpil -I./tools/starkpil/bctree -I./tools/sm -I./tools/sm/sha256 -I./tools/sm/blake -I./tools/sm/keccak_f -I./tools/statedb -MMD -MP -std=c++17 -Wall -pthread -flarge-source-files -Wno-unused-label -rdynamic -mavx2   -O3 -c src/starkpil/starkRecursive1/chelpers/recursive1.chelpers.step42ns.cpp -o build/./src/starkpil/starkRecursive1/chelpers/recursive1.chelpers.step42ns.cpp.o
0.196 g++ -fopenmp -I./src -I./src/main_generator -I./src/starkpil -I./src/starkpil/merkleTree -I./src/starkpil/starkRecursive1 -I./src/starkpil/starkRecursive1/witness -I./src/starkpil/starkRecursive1/chelpers -I./src/starkpil/transcript -I./src/starkpil/zkevm -I./src/starkpil/zkevm/witness -I./src/starkpil/zkevm/chelpers -I./src/starkpil/starkRecursiveF -I./src/starkpil/starkRecursiveF/witness -I./src/starkpil/starkRecursiveF/chelpers -I./src/starkpil/starkC12a -I./src/starkpil/starkC12a/chelpers -I./src/starkpil/starkRecursive2 -I./src/starkpil/starkRecursive2/witness -I./src/starkpil/starkRecursive2/chelpers -I./src/starkpil/recursivefinal -I./src/starkpil/fri -I./src/config -I./src/executor -I./src/goldilocks -I./src/goldilocks/tests -I./src/goldilocks/src -I./src/goldilocks/benchs -I./src/goldilocks/.vscode -I./src/service -I./src/service/aggregator -I./src/service/executor -I./src/service/hashdb -I./src/pols_generator -I./src/utils -I./src/hashdb64 -I./src/hashdb64/page -I./src/ecrecover -I./src/sm -I./src/sm/padding_kk -I./src/sm/mem_align -I./src/sm/gate -I./src/sm/padding_kkbit -I./src/sm/binary -I./src/sm/poseidon_g -I./src/sm/memory -I./src/sm/bits2field -I./src/sm/arith -I./src/sm/pols_generated -I./src/sm/keccak_f -I./src/sm/storage -I./src/sm/padding_pg -I./src/XKCP -I./src/rapidsnark -I./src/rapidsnark/polynomial -I./src/grpc -I./src/grpc/proto -I./src/grpc/gen -I./src/ffiasm -I./src/main_sm -I./src/main_sm/fork_6 -I./src/main_sm/fork_6/scripts -I./src/main_sm/fork_6/main_exec_c -I./src/main_sm/fork_6/pols_generated -I./src/main_sm/fork_6/main_exec_generated -I./src/main_sm/fork_6/main -I./src/main_sm/fork_2 -I./src/main_sm/fork_2/scripts -I./src/main_sm/fork_2/pols_generated -I./src/main_sm/fork_2/main_exec_generated -I./src/main_sm/fork_2/main -I./src/main_sm/fork_1 -I./src/main_sm/fork_1/scripts -I./src/main_sm/fork_1/pols_generated -I./src/main_sm/fork_1/main_exec_generated -I./src/main_sm/fork_1/main -I./src/main_sm/fork_5 -I./src/main_sm/fork_5/scripts -I./src/main_sm/fork_5/main_exec_c -I./src/main_sm/fork_5/pols_generated -I./src/main_sm/fork_5/main_exec_generated -I./src/main_sm/fork_5/main -I./src/main_sm/fork_3 -I./src/main_sm/fork_3/scripts -I./src/main_sm/fork_3/pols_generated -I./src/main_sm/fork_3/main_exec_generated -I./src/main_sm/fork_3/main -I./src/main_sm/fork_4 -I./src/main_sm/fork_4/scripts -I./src/main_sm/fork_4/pols_generated -I./src/main_sm/fork_4/main_exec_generated -I./src/main_sm/fork_4/main -I./src/hashdb -I./src/prover -I./src/poseidon_opt -I./test -I./test/service -I./test/service/aggregator -I./test/service/executor -I./test/service/hashdb -I./test/utils -I./test/sm -I./test/sm/mem_align -I./test/sm/binary -I./test/sm/arith -I./test/sm/ecrecover -I./test/sm/keccak_f -I./test/sm/storage -I./test/main_sm -I./test/hashdb -I./test/prover -I./test/unit_test -I./tools -I./tools/starkpil -I./tools/starkpil/bctree -I./tools/sm -I./tools/sm/sha256 -I./tools/sm/blake -I./tools/sm/keccak_f -I./tools/statedb -MMD -MP -std=c++17 -Wall -pthread -flarge-source-files -Wno-unused-label -rdynamic -mavx2   -O3 -c src/starkpil/starkRecursive1/chelpers/recursive1.chelpers.step2.cpp -o build/./src/starkpil/starkRecursive1/chelpers/recursive1.chelpers.step2.cpp.o
0.197 mkdir -p build/./src/starkpil/starkRecursive1/chelpers/
0.197 mkdir -p build/./src/starkpil/starkRecursive1/chelpers/
0.197 g++ -fopenmp -I./src -I./src/main_generator -I./src/starkpil -I./src/starkpil/merkleTree -I./src/starkpil/starkRecursive1 -I./src/starkpil/starkRecursive1/witness -I./src/starkpil/starkRecursive1/chelpers -I./src/starkpil/transcript -I./src/starkpil/zkevm -I./src/starkpil/zkevm/witness -I./src/starkpil/zkevm/chelpers -I./src/starkpil/starkRecursiveF -I./src/starkpil/starkRecursiveF/witness -I./src/starkpil/starkRecursiveF/chelpers -I./src/starkpil/starkC12a -I./src/starkpil/starkC12a/chelpers -I./src/starkpil/starkRecursive2 -I./src/starkpil/starkRecursive2/witness -I./src/starkpil/starkRecursive2/chelpers -I./src/starkpil/recursivefinal -I./src/starkpil/fri -I./src/config -I./src/executor -I./src/goldilocks -I./src/goldilocks/tests -I./src/goldilocks/src -I./src/goldilocks/benchs -I./src/goldilocks/.vscode -I./src/service -I./src/service/aggregator -I./src/service/executor -I./src/service/hashdb -I./src/pols_generator -I./src/utils -I./src/hashdb64 -I./src/hashdb64/page -I./src/ecrecover -I./src/sm -I./src/sm/padding_kk -I./src/sm/mem_align -I./src/sm/gate -I./src/sm/padding_kkbit -I./src/sm/binary -I./src/sm/poseidon_g -I./src/sm/memory -I./src/sm/bits2field -I./src/sm/arith -I./src/sm/pols_generated -I./src/sm/keccak_f -I./src/sm/storage -I./src/sm/padding_pg -I./src/XKCP -I./src/rapidsnark -I./src/rapidsnark/polynomial -I./src/grpc -I./src/grpc/proto -I./src/grpc/gen -I./src/ffiasm -I./src/main_sm -I./src/main_sm/fork_6 -I./src/main_sm/fork_6/scripts -I./src/main_sm/fork_6/main_exec_c -I./src/main_sm/fork_6/pols_generated -I./src/main_sm/fork_6/main_exec_generated -I./src/main_sm/fork_6/main -I./src/main_sm/fork_2 -I./src/main_sm/fork_2/scripts -I./src/main_sm/fork_2/pols_generated -I./src/main_sm/fork_2/main_exec_generated -I./src/main_sm/fork_2/main -I./src/main_sm/fork_1 -I./src/main_sm/fork_1/scripts -I./src/main_sm/fork_1/pols_generated -I./src/main_sm/fork_1/main_exec_generated -I./src/main_sm/fork_1/main -I./src/main_sm/fork_5 -I./src/main_sm/fork_5/scripts -I./src/main_sm/fork_5/main_exec_c -I./src/main_sm/fork_5/pols_generated -I./src/main_sm/fork_5/main_exec_generated -I./src/main_sm/fork_5/main -I./src/main_sm/fork_3 -I./src/main_sm/fork_3/scripts -I./src/main_sm/fork_3/pols_generated -I./src/main_sm/fork_3/main_exec_generated -I./src/main_sm/fork_3/main -I./src/main_sm/fork_4 -I./src/main_sm/fork_4/scripts -I./src/main_sm/fork_4/pols_generated -I./src/main_sm/fork_4/main_exec_generated -I./src/main_sm/fork_4/main -I./src/hashdb -I./src/prover -I./src/poseidon_opt -I./test -I./test/service -I./test/service/aggregator -I./test/service/executor -I./test/service/hashdb -I./test/utils -I./test/sm -I./test/sm/mem_align -I./test/sm/binary -I./test/sm/arith -I./test/sm/ecrecover -I./test/sm/keccak_f -I./test/sm/storage -I./test/main_sm -I./test/hashdb -I./test/prover -I./test/unit_test -I./tools -I./tools/starkpil -I./tools/starkpil/bctree -I./tools/sm -I./tools/sm/sha256 -I./tools/sm/blake -I./tools/sm/keccak_f -I./tools/statedb -MMD -MP -std=c++17 -Wall -pthread -flarge-source-files -Wno-unused-label -rdynamic -mavx2   -O3 -c src/starkpil/starkRecursive1/chelpers/recursive1.chelpers.step3.cpp -o build/./src/starkpil/starkRecursive1/chelpers/recursive1.chelpers.step3.cpp.o
0.197 g++ -fopenmp -I./src -I./src/main_generator -I./src/starkpil -I./src/starkpil/merkleTree -I./src/starkpil/starkRecursive1 -I./src/starkpil/starkRecursive1/witness -I./src/starkpil/starkRecursive1/chelpers -I./src/starkpil/transcript -I./src/starkpil/zkevm -I./src/starkpil/zkevm/witness -I./src/starkpil/zkevm/chelpers -I./src/starkpil/starkRecursiveF -I./src/starkpil/starkRecursiveF/witness -I./src/starkpil/starkRecursiveF/chelpers -I./src/starkpil/starkC12a -I./src/starkpil/starkC12a/chelpers -I./src/starkpil/starkRecursive2 -I./src/starkpil/starkRecursive2/witness -I./src/starkpil/starkRecursive2/chelpers -I./src/starkpil/recursivefinal -I./src/starkpil/fri -I./src/config -I./src/executor -I./src/goldilocks -I./src/goldilocks/tests -I./src/goldilocks/src -I./src/goldilocks/benchs -I./src/goldilocks/.vscode -I./src/service -I./src/service/aggregator -I./src/service/executor -I./src/service/hashdb -I./src/pols_generator -I./src/utils -I./src/hashdb64 -I./src/hashdb64/page -I./src/ecrecover -I./src/sm -I./src/sm/padding_kk -I./src/sm/mem_align -I./src/sm/gate -I./src/sm/padding_kkbit -I./src/sm/binary -I./src/sm/poseidon_g -I./src/sm/memory -I./src/sm/bits2field -I./src/sm/arith -I./src/sm/pols_generated -I./src/sm/keccak_f -I./src/sm/storage -I./src/sm/padding_pg -I./src/XKCP -I./src/rapidsnark -I./src/rapidsnark/polynomial -I./src/grpc -I./src/grpc/proto -I./src/grpc/gen -I./src/ffiasm -I./src/main_sm -I./src/main_sm/fork_6 -I./src/main_sm/fork_6/scripts -I./src/main_sm/fork_6/main_exec_c -I./src/main_sm/fork_6/pols_generated -I./src/main_sm/fork_6/main_exec_generated -I./src/main_sm/fork_6/main -I./src/main_sm/fork_2 -I./src/main_sm/fork_2/scripts -I./src/main_sm/fork_2/pols_generated -I./src/main_sm/fork_2/main_exec_generated -I./src/main_sm/fork_2/main -I./src/main_sm/fork_1 -I./src/main_sm/fork_1/scripts -I./src/main_sm/fork_1/pols_generated -I./src/main_sm/fork_1/main_exec_generated -I./src/main_sm/fork_1/main -I./src/main_sm/fork_5 -I./src/main_sm/fork_5/scripts -I./src/main_sm/fork_5/main_exec_c -I./src/main_sm/fork_5/pols_generated -I./src/main_sm/fork_5/main_exec_generated -I./src/main_sm/fork_5/main -I./src/main_sm/fork_3 -I./src/main_sm/fork_3/scripts -I./src/main_sm/fork_3/pols_generated -I./src/main_sm/fork_3/main_exec_generated -I./src/main_sm/fork_3/main -I./src/main_sm/fork_4 -I./src/main_sm/fork_4/scripts -I./src/main_sm/fork_4/pols_generated -I./src/main_sm/fork_4/main_exec_generated -I./src/main_sm/fork_4/main -I./src/hashdb -I./src/prover -I./src/poseidon_opt -I./test -I./test/service -I./test/service/aggregator -I./test/service/executor -I./test/service/hashdb -I./test/utils -I./test/sm -I./test/sm/mem_align -I./test/sm/binary -I./test/sm/arith -I./test/sm/ecrecover -I./test/sm/keccak_f -I./test/sm/storage -I./test/main_sm -I./test/hashdb -I./test/prover -I./test/unit_test -I./tools -I./tools/starkpil -I./tools/starkpil/bctree -I./tools/sm -I./tools/sm/sha256 -I./tools/sm/blake -I./tools/sm/keccak_f -I./tools/statedb -MMD -MP -std=c++17 -Wall -pthread -flarge-source-files -Wno-unused-label -rdynamic -mavx2   -O3 -c src/starkpil/starkRecursive1/chelpers/recursive1.chelpers.step52ns.cpp -o build/./src/starkpil/starkRecursive1/chelpers/recursive1.chelpers.step52ns.cpp.o
0.198 mkdir -p build/./src/starkpil/transcript/
0.198 mkdir -p build/./src/starkpil/transcript/
0.198 mkdir -p build/./src/starkpil/
0.199 g++ -fopenmp -I./src -I./src/main_generator -I./src/starkpil -I./src/starkpil/merkleTree -I./src/starkpil/starkRecursive1 -I./src/starkpil/starkRecursive1/witness -I./src/starkpil/starkRecursive1/chelpers -I./src/starkpil/transcript -I./src/starkpil/zkevm -I./src/starkpil/zkevm/witness -I./src/starkpil/zkevm/chelpers -I./src/starkpil/starkRecursiveF -I./src/starkpil/starkRecursiveF/witness -I./src/starkpil/starkRecursiveF/chelpers -I./src/starkpil/starkC12a -I./src/starkpil/starkC12a/chelpers -I./src/starkpil/starkRecursive2 -I./src/starkpil/starkRecursive2/witness -I./src/starkpil/starkRecursive2/chelpers -I./src/starkpil/recursivefinal -I./src/starkpil/fri -I./src/config -I./src/executor -I./src/goldilocks -I./src/goldilocks/tests -I./src/goldilocks/src -I./src/goldilocks/benchs -I./src/goldilocks/.vscode -I./src/service -I./src/service/aggregator -I./src/service/executor -I./src/service/hashdb -I./src/pols_generator -I./src/utils -I./src/hashdb64 -I./src/hashdb64/page -I./src/ecrecover -I./src/sm -I./src/sm/padding_kk -I./src/sm/mem_align -I./src/sm/gate -I./src/sm/padding_kkbit -I./src/sm/binary -I./src/sm/poseidon_g -I./src/sm/memory -I./src/sm/bits2field -I./src/sm/arith -I./src/sm/pols_generated -I./src/sm/keccak_f -I./src/sm/storage -I./src/sm/padding_pg -I./src/XKCP -I./src/rapidsnark -I./src/rapidsnark/polynomial -I./src/grpc -I./src/grpc/proto -I./src/grpc/gen -I./src/ffiasm -I./src/main_sm -I./src/main_sm/fork_6 -I./src/main_sm/fork_6/scripts -I./src/main_sm/fork_6/main_exec_c -I./src/main_sm/fork_6/pols_generated -I./src/main_sm/fork_6/main_exec_generated -I./src/main_sm/fork_6/main -I./src/main_sm/fork_2 -I./src/main_sm/fork_2/scripts -I./src/main_sm/fork_2/pols_generated -I./src/main_sm/fork_2/main_exec_generated -I./src/main_sm/fork_2/main -I./src/main_sm/fork_1 -I./src/main_sm/fork_1/scripts -I./src/main_sm/fork_1/pols_generated -I./src/main_sm/fork_1/main_exec_generated -I./src/main_sm/fork_1/main -I./src/main_sm/fork_5 -I./src/main_sm/fork_5/scripts -I./src/main_sm/fork_5/main_exec_c -I./src/main_sm/fork_5/pols_generated -I./src/main_sm/fork_5/main_exec_generated -I./src/main_sm/fork_5/main -I./src/main_sm/fork_3 -I./src/main_sm/fork_3/scripts -I./src/main_sm/fork_3/pols_generated -I./src/main_sm/fork_3/main_exec_generated -I./src/main_sm/fork_3/main -I./src/main_sm/fork_4 -I./src/main_sm/fork_4/scripts -I./src/main_sm/fork_4/pols_generated -I./src/main_sm/fork_4/main_exec_generated -I./src/main_sm/fork_4/main -I./src/hashdb -I./src/prover -I./src/poseidon_opt -I./test -I./test/service -I./test/service/aggregator -I./test/service/executor -I./test/service/hashdb -I./test/utils -I./test/sm -I./test/sm/mem_align -I./test/sm/binary -I./test/sm/arith -I./test/sm/ecrecover -I./test/sm/keccak_f -I./test/sm/storage -I./test/main_sm -I./test/hashdb -I./test/prover -I./test/unit_test -I./tools -I./tools/starkpil -I./tools/starkpil/bctree -I./tools/sm -I./tools/sm/sha256 -I./tools/sm/blake -I./tools/sm/keccak_f -I./tools/statedb -MMD -MP -std=c++17 -Wall -pthread -flarge-source-files -Wno-unused-label -rdynamic -mavx2   -O3 -c src/starkpil/transcript/transcriptBN128.cpp -o build/./src/starkpil/transcript/transcriptBN128.cpp.o
0.199 g++ -fopenmp -I./src -I./src/main_generator -I./src/starkpil -I./src/starkpil/merkleTree -I./src/starkpil/starkRecursive1 -I./src/starkpil/starkRecursive1/witness -I./src/starkpil/starkRecursive1/chelpers -I./src/starkpil/transcript -I./src/starkpil/zkevm -I./src/starkpil/zkevm/witness -I./src/starkpil/zkevm/chelpers -I./src/starkpil/starkRecursiveF -I./src/starkpil/starkRecursiveF/witness -I./src/starkpil/starkRecursiveF/chelpers -I./src/starkpil/starkC12a -I./src/starkpil/starkC12a/chelpers -I./src/starkpil/starkRecursive2 -I./src/starkpil/starkRecursive2/witness -I./src/starkpil/starkRecursive2/chelpers -I./src/starkpil/recursivefinal -I./src/starkpil/fri -I./src/config -I./src/executor -I./src/goldilocks -I./src/goldilocks/tests -I./src/goldilocks/src -I./src/goldilocks/benchs -I./src/goldilocks/.vscode -I./src/service -I./src/service/aggregator -I./src/service/executor -I./src/service/hashdb -I./src/pols_generator -I./src/utils -I./src/hashdb64 -I./src/hashdb64/page -I./src/ecrecover -I./src/sm -I./src/sm/padding_kk -I./src/sm/mem_align -I./src/sm/gate -I./src/sm/padding_kkbit -I./src/sm/binary -I./src/sm/poseidon_g -I./src/sm/memory -I./src/sm/bits2field -I./src/sm/arith -I./src/sm/pols_generated -I./src/sm/keccak_f -I./src/sm/storage -I./src/sm/padding_pg -I./src/XKCP -I./src/rapidsnark -I./src/rapidsnark/polynomial -I./src/grpc -I./src/grpc/proto -I./src/grpc/gen -I./src/ffiasm -I./src/main_sm -I./src/main_sm/fork_6 -I./src/main_sm/fork_6/scripts -I./src/main_sm/fork_6/main_exec_c -I./src/main_sm/fork_6/pols_generated -I./src/main_sm/fork_6/main_exec_generated -I./src/main_sm/fork_6/main -I./src/main_sm/fork_2 -I./src/main_sm/fork_2/scripts -I./src/main_sm/fork_2/pols_generated -I./src/main_sm/fork_2/main_exec_generated -I./src/main_sm/fork_2/main -I./src/main_sm/fork_1 -I./src/main_sm/fork_1/scripts -I./src/main_sm/fork_1/pols_generated -I./src/main_sm/fork_1/main_exec_generated -I./src/main_sm/fork_1/main -I./src/main_sm/fork_5 -I./src/main_sm/fork_5/scripts -I./src/main_sm/fork_5/main_exec_c -I./src/main_sm/fork_5/pols_generated -I./src/main_sm/fork_5/main_exec_generated -I./src/main_sm/fork_5/main -I./src/main_sm/fork_3 -I./src/main_sm/fork_3/scripts -I./src/main_sm/fork_3/pols_generated -I./src/main_sm/fork_3/main_exec_generated -I./src/main_sm/fork_3/main -I./src/main_sm/fork_4 -I./src/main_sm/fork_4/scripts -I./src/main_sm/fork_4/pols_generated -I./src/main_sm/fork_4/main_exec_generated -I./src/main_sm/fork_4/main -I./src/hashdb -I./src/prover -I./src/poseidon_opt -I./test -I./test/service -I./test/service/aggregator -I./test/service/executor -I./test/service/hashdb -I./test/utils -I./test/sm -I./test/sm/mem_align -I./test/sm/binary -I./test/sm/arith -I./test/sm/ecrecover -I./test/sm/keccak_f -I./test/sm/storage -I./test/main_sm -I./test/hashdb -I./test/prover -I./test/unit_test -I./tools -I./tools/starkpil -I./tools/starkpil/bctree -I./tools/sm -I./tools/sm/sha256 -I./tools/sm/blake -I./tools/sm/keccak_f -I./tools/statedb -MMD -MP -std=c++17 -Wall -pthread -flarge-source-files -Wno-unused-label -rdynamic -mavx2   -O3 -c src/starkpil/transcript/transcript.cpp -o build/./src/starkpil/transcript/transcript.cpp.o
0.199 g++ -fopenmp -I./src -I./src/main_generator -I./src/starkpil -I./src/starkpil/merkleTree -I./src/starkpil/starkRecursive1 -I./src/starkpil/starkRecursive1/witness -I./src/starkpil/starkRecursive1/chelpers -I./src/starkpil/transcript -I./src/starkpil/zkevm -I./src/starkpil/zkevm/witness -I./src/starkpil/zkevm/chelpers -I./src/starkpil/starkRecursiveF -I./src/starkpil/starkRecursiveF/witness -I./src/starkpil/starkRecursiveF/chelpers -I./src/starkpil/starkC12a -I./src/starkpil/starkC12a/chelpers -I./src/starkpil/starkRecursive2 -I./src/starkpil/starkRecursive2/witness -I./src/starkpil/starkRecursive2/chelpers -I./src/starkpil/recursivefinal -I./src/starkpil/fri -I./src/config -I./src/executor -I./src/goldilocks -I./src/goldilocks/tests -I./src/goldilocks/src -I./src/goldilocks/benchs -I./src/goldilocks/.vscode -I./src/service -I./src/service/aggregator -I./src/service/executor -I./src/service/hashdb -I./src/pols_generator -I./src/utils -I./src/hashdb64 -I./src/hashdb64/page -I./src/ecrecover -I./src/sm -I./src/sm/padding_kk -I./src/sm/mem_align -I./src/sm/gate -I./src/sm/padding_kkbit -I./src/sm/binary -I./src/sm/poseidon_g -I./src/sm/memory -I./src/sm/bits2field -I./src/sm/arith -I./src/sm/pols_generated -I./src/sm/keccak_f -I./src/sm/storage -I./src/sm/padding_pg -I./src/XKCP -I./src/rapidsnark -I./src/rapidsnark/polynomial -I./src/grpc -I./src/grpc/proto -I./src/grpc/gen -I./src/ffiasm -I./src/main_sm -I./src/main_sm/fork_6 -I./src/main_sm/fork_6/scripts -I./src/main_sm/fork_6/main_exec_c -I./src/main_sm/fork_6/pols_generated -I./src/main_sm/fork_6/main_exec_generated -I./src/main_sm/fork_6/main -I./src/main_sm/fork_2 -I./src/main_sm/fork_2/scripts -I./src/main_sm/fork_2/pols_generated -I./src/main_sm/fork_2/main_exec_generated -I./src/main_sm/fork_2/main -I./src/main_sm/fork_1 -I./src/main_sm/fork_1/scripts -I./src/main_sm/fork_1/pols_generated -I./src/main_sm/fork_1/main_exec_generated -I./src/main_sm/fork_1/main -I./src/main_sm/fork_5 -I./src/main_sm/fork_5/scripts -I./src/main_sm/fork_5/main_exec_c -I./src/main_sm/fork_5/pols_generated -I./src/main_sm/fork_5/main_exec_generated -I./src/main_sm/fork_5/main -I./src/main_sm/fork_3 -I./src/main_sm/fork_3/scripts -I./src/main_sm/fork_3/pols_generated -I./src/main_sm/fork_3/main_exec_generated -I./src/main_sm/fork_3/main -I./src/main_sm/fork_4 -I./src/main_sm/fork_4/scripts -I./src/main_sm/fork_4/pols_generated -I./src/main_sm/fork_4/main_exec_generated -I./src/main_sm/fork_4/main -I./src/hashdb -I./src/prover -I./src/poseidon_opt -I./test -I./test/service -I./test/service/aggregator -I./test/service/executor -I./test/service/hashdb -I./test/utils -I./test/sm -I./test/sm/mem_align -I./test/sm/binary -I./test/sm/arith -I./test/sm/ecrecover -I./test/sm/keccak_f -I./test/sm/storage -I./test/main_sm -I./test/hashdb -I./test/prover -I./test/unit_test -I./tools -I./tools/starkpil -I./tools/starkpil/bctree -I./tools/sm -I./tools/sm/sha256 -I./tools/sm/blake -I./tools/sm/keccak_f -I./tools/statedb -MMD -MP -std=c++17 -Wall -pthread -flarge-source-files -Wno-unused-label -rdynamic -mavx2   -O3 -c src/starkpil/stark_info.cpp -o build/./src/starkpil/stark_info.cpp.o
0.200 g++: error: unrecognized command-line option '-mavx2'
0.200 g++: error: unrecognized command-line option '-mavx2'
0.200 g++: error: unrecognized command-line option '-mavx2'
0.200 g++: error: unrecognized command-line option '-mavx2'
0.200 g++: error: unrecognized command-line option '-mavx2'
0.200 make: *** [Makefile:84: build/./src/starkpil/starks.cpp.o] Error 1
0.200 make: *** Waiting for unfinished jobs....
0.200 make: *** [Makefile:84: build/./src/starkpil/zhInv.cpp.o] Error 1
0.200 make: *** [Makefile:84: build/./src/starkpil/starkRecursive1/witness/recursive1.verifier.cpp.o] Error 1
0.200 make: *** [Makefile:84: build/./src/starkpil/starkRecursive1/chelpers/recursive1.chelpers.step42ns.cpp.o] Error 1
0.200 g++: error: unrecognized command-line option '-mavx2'
0.201 g++: error: unrecognized command-line option '-mavx2'
0.201 make: *** [Makefile:84: build/./src/starkpil/starkRecursive1/chelpers/recursive1.chelpers.step3prev.cpp.o] Error 1
0.201 g++: error: unrecognized command-line option '-mavx2'
0.201 make: *** [Makefile:84: build/./src/starkpil/merkleTree/merkleTreeGL.cpp.o] Error 1
0.201 make: *** [Makefile:84: build/./src/starkpil/transcript/transcript.cpp.o] Error 1
0.201 g++: error: unrecognized command-line option '-mavx2'
0.201 make: *** [Makefile:84: build/./src/starkpil/starkRecursive1/chelpers/recursive1.chelpers.step2.cpp.o] Error 1
0.201 g++: error: unrecognized command-line option '-mavx2'
0.201 g++: error: unrecognized command-line option '-mavx2'
0.201 g++: error: unrecognized command-line option '-mavx2'
0.201 make: *** [Makefile:84: build/./src/starkpil/merkleTree/merkleTreeBN128.cpp.o] Error 1
0.201 make: *** [Makefile:84: build/./src/starkpil/starkRecursive1/witness/main.recursive1.cpp.o] Error 1
0.202 make: *** [Makefile:84: build/./src/starkpil/starkRecursive1/witness/calcwit.recursive1.cpp.o] Error 1
0.202 make: *** [Makefile:84: build/./src/starkpil/stark_info.cpp.o] Error 1
0.202 g++: error: unrecognized command-line option '-mavx2'
0.202 make: *** [Makefile:84: build/./src/starkpil/starkRecursive1/chelpers/recursive1.chelpers.step52ns.cpp.o] Error 1
0.202 g++: error: unrecognized command-line option '-mavx2'
0.202 make: *** [Makefile:84: build/./src/starkpil/starkRecursive1/chelpers/recursive1.chelpers.step3.cpp.o] Error 1
0.202 g++: error: unrecognized command-line option '-mavx2'
0.203 make: *** [Makefile:84: build/./src/starkpil/transcript/transcriptBN128.cpp.o] Error 1
------
Dockerfile:12
--------------------
  10 |     COPY ./config ./config
  11 |     COPY Makefile .
  12 | >>> RUN make -j
  13 |     
  14 |     FROM ubuntu:22.04
--------------------
ERROR: failed to solve: process "/bin/sh -c make -j" did not complete successfully: exit code: 2
@zsystm zsystm changed the title Docker build failed at recent release v3.0.0 Docker build failes at recent release v3.0.0 Nov 16, 2023
@mohsinriaz17
Copy link

Hi,
you need a lot more ram, it build successfully on 48vcpu 192gb ram
it almost used 150gb

but after that when you start the prover, it exist with code 255

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants