Skip to content

Commit

Permalink
Revert "fix(bootstrap): include crates in noir projects hashes (#11344)"
Browse files Browse the repository at this point in the history
This reverts commit 1075113.
  • Loading branch information
ludamad committed Jan 20, 2025
1 parent b10ab96 commit fe273ff
Showing 1 changed file with 3 additions and 6 deletions.
9 changes: 3 additions & 6 deletions noir-projects/noir-protocol-circuits/bootstrap.sh
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@ export BB=${BB:-../../barretenberg/cpp/build/bin/bb}
export NARGO=${NARGO:-../../noir/noir-repo/target/release/nargo}
export BB_HASH=$(cache_content_hash ../../barretenberg/cpp/.rebuild_patterns)
export NARGO_HASH=$(cache_content_hash ../../noir/.rebuild_patterns)
export CRATES_HASH=$(cache_content_hash crates)

# Set flags for parallel
export PARALLELISM=${PARALLELISM:-16}
Expand Down Expand Up @@ -68,12 +67,10 @@ function compile {
local json_path="./target/$filename"
local program_hash hash bytecode_hash vk vk_fields
local program_hash_cmd="$NARGO check --package $name --silence-warnings --show-program-hash | cut -d' ' -f2"
# echo_stderr $program_hash_cmd
program_hash=$(dump_fail "$program_hash_cmd")
echo_stderr "Hash preimage: $NARGO_HASH-$CRATES_HASH-$program_hash"
# We include CRATES_HASH as --show-program-hash does not do a good job at hashing dependencies.
# TODO(ci3) we may need to do a less granular hash if this doesn't work out.
hash=$(hash_str "$NARGO_HASH-$CRATES_HASH-$program_hash")

echo_stderr "Hash preimage: $NARGO_HASH-$program_hash"
hash=$(hash_str "$NARGO_HASH-$program_hash")
if ! cache_download circuit-$hash.tar.gz 1>&2; then
SECONDS=0
rm -f $json_path
Expand Down

0 comments on commit fe273ff

Please sign in to comment.