@@ -48,26 +48,37 @@ jobs:
4848
4949 - name : Install Barretenberg
5050 run : |
51- curl -L https://raw.githubusercontent.com/AztecProtocol/aztec-packages/master/barretenberg/cpp/installation/install | bash
52- echo "$HOME/.bb" >> $GITHUB_PATH
51+ curl -L https://raw.githubusercontent.com/AztecProtocol/aztec-packages/refs/heads/next/barretenberg/bbup/install | bash
52+ ~/.bb/bbup -nv 1.0.0-beta.18
53+ sudo apt install libc++-dev
5354
5455 - name : Generate Witnesses
5556 run : |
56- nargo execute --package get_header --oracle-resolver=http://localhost:5555
57- nargo execute --package get_account --oracle-resolver=http://localhost:5555
58- nargo execute --package get_storage --oracle-resolver=http://localhost:5555
59- nargo execute --package get_receipt --oracle-resolver=http://localhost:5555
60- nargo execute --package get_transaction --oracle-resolver=http://localhost:5555
61- nargo execute --package get_log --oracle-resolver=http://localhost:5555
57+ nargo execute --package get_header --oracle-resolver=http://localhost:5555 --skip-brillig-constraints-check
58+ nargo execute --package get_account --oracle-resolver=http://localhost:5555 --skip-brillig-constraints-check
59+ nargo execute --package get_storage --oracle-resolver=http://localhost:5555 --skip-brillig-constraints-check
60+ nargo execute --package get_receipt --oracle-resolver=http://localhost:5555 --skip-brillig-constraints-check
61+ nargo execute --package get_transaction --oracle-resolver=http://localhost:5555 --skip-brillig-constraints-check
62+ nargo execute --package get_log --oracle-resolver=http://localhost:5555 --skip-brillig-constraints-check
63+
64+ - name : Debug - List Generated Files
65+ run : |
66+ echo "=== Checking target directories ==="
67+ find . -name "*.json" -path "*/target/*" -type f
68+ echo "=== Checking for .gz files ==="
69+ find . -name "*.gz" -path "*/target/*" -type f
70+ echo "=== Directory structure of ethereum/circuits/get_header/target ==="
71+ ls -la ethereum/circuits/get_header/target/ || echo "Directory not found"
6272
6373 - name : Generate Proofs
6474 run : |
65- bb prove -b ./target/get_header.json -w ./target/get_header.gz -o ./target/get_header/proof
66- bb prove -b ./target/get_account.json -w ./target/get_account.gz -o ./target/get_account/proof
67- bb prove -b ./target/get_storage.json -w ./target/get_storage.gz -o ./target/get_storage/proof
68- bb prove -b ./target/get_receipt.json -w ./target/get_receipt.gz -o ./target/get_receipt/proof
69- bb prove -b ./target/get_transaction.json -w ./target/get_transaction.gz -o ./target/get_transaction/proof
70- bb prove -b ./target/get_log.json -w ./target/get_log.gz -o ./target/get_log/proof
75+ export PATH="$HOME/.bb:$PATH"
76+ bb prove -b ./ethereum/circuits/get_header/target/get_header.json -w ./ethereum/circuits/get_header/target/get_header.gz -o ./ethereum/circuits/get_header/target/proof
77+ bb prove -b ./ethereum/circuits/get_account/target/get_account.json -w ./ethereum/circuits/get_account/target/get_account.gz -o ./ethereum/circuits/get_account/target/proof
78+ bb prove -b ./ethereum/circuits/get_storage/target/get_storage.json -w ./ethereum/circuits/get_storage/target/get_storage.gz -o ./ethereum/circuits/get_storage/target/proof
79+ bb prove -b ./ethereum/circuits/get_receipt/target/get_receipt.json -w ./ethereum/circuits/get_receipt/target/get_receipt.gz -o ./ethereum/circuits/get_receipt/target/proof
80+ bb prove -b ./ethereum/circuits/get_transaction/target/get_transaction.json -w ./ethereum/circuits/get_transaction/target/get_transaction.gz -o ./ethereum/circuits/get_transaction/target/proof
81+ bb prove -b ./ethereum/circuits/get_log/target/get_log.json -w ./ethereum/circuits/get_log/target/get_log.gz -o ./ethereum/circuits/get_log/target/proof
7182
7283 # Note: Solidity verifier generation is not yet supported for UltraHonk in Nargo 1.0+
7384 # Using pre-generated verifier contracts committed to the repository
0 commit comments