Skip to content

chore: enable --pedantic-solving for all tests with nargo#11224

Merged
TomAFrench merged 12 commits into
masterfrom
michaeljklein/nargo-pedantic-solving
Apr 29, 2025
Merged

chore: enable --pedantic-solving for all tests with nargo#11224
TomAFrench merged 12 commits into
masterfrom
michaeljklein/nargo-pedantic-solving

Conversation

@michaeljklein

Copy link
Copy Markdown
Contributor

This PR is a continuation of this PR in Noir which enables --pedantic-solving in all tests that use nargo, including some I missed in noir.

@michaeljklein michaeljklein marked this pull request as ready for review January 14, 2025 21:17
@michaeljklein michaeljklein marked this pull request as draft January 14, 2025 21:52
@michaeljklein

Copy link
Copy Markdown
Contributor Author

This is currently running into the same issue as in the Noir sync in ci-noir-bb:

@ludamad

ludamad commented Jan 14, 2025

Copy link
Copy Markdown
Collaborator

Hm this could be an issue with doing stuff in parallel in the noir build, you can try
parallel denoise ::: ./scripts/bootstrap_native.sh ./scripts/bootstrap_packages.sh
=>

denoise ./scripts/bootstrap_native.sh
denoise ./scripts/bootstrap_packages.sh

@michaeljklein michaeljklein marked this pull request as ready for review January 15, 2025 16:18
@TomAFrench

Copy link
Copy Markdown
Member

@michaeljklein can you update this to account #11261?

@ludamad ludamad requested a review from charlielye as a code owner March 6, 2025 22:02
@michaeljklein michaeljklein marked this pull request as draft March 13, 2025 18:37
@michaeljklein michaeljklein force-pushed the michaeljklein/nargo-pedantic-solving branch from a00f35a to d2d3e87 Compare March 13, 2025 18:55
@michaeljklein

Copy link
Copy Markdown
Contributor Author

@TomAFrench r.e. #11224 (comment): done

@TomAFrench

Copy link
Copy Markdown
Member

This is looking pretty stale now with some pre CI3 stuff which needs to be removed.

@michaeljklein

michaeljklein commented Apr 25, 2025

Copy link
Copy Markdown
Contributor Author

@TomAFrench just the dockerfile and earthfile? I'm not sure what else could be stale

@TomAFrench TomAFrench marked this pull request as ready for review April 25, 2025 14:37
@TomAFrench

Copy link
Copy Markdown
Member

Yeah, those needed removing. I've marked this as ready for review to see how it does in CI.

Comment thread noir-projects/noir-protocol-circuits/bootstrap.sh Outdated
Comment thread noir-projects/noir-contracts/bootstrap.sh Outdated
Comment thread noir-projects/aztec-nr/bootstrap.sh Outdated
Comment thread aztec-up/test/counter_contract.sh Outdated
TomAFrench and others added 5 commits April 29, 2025 17:26
Co-authored-by: Tom French <15848336+TomAFrench@users.noreply.github.com>
Co-authored-by: Tom French <15848336+TomAFrench@users.noreply.github.com>
Co-authored-by: Tom French <15848336+TomAFrench@users.noreply.github.com>
@TomAFrench TomAFrench enabled auto-merge April 29, 2025 18:45
@TomAFrench TomAFrench added this pull request to the merge queue Apr 29, 2025
Merged via the queue into master with commit d5d2d14 Apr 29, 2025
7 checks passed
@TomAFrench TomAFrench deleted the michaeljklein/nargo-pedantic-solving branch April 29, 2025 19:53
github-merge-queue Bot pushed a commit that referenced this pull request May 1, 2025
…tests` (#13964)

1. Disable `--pedantic-solving` in `acir_tests` for now because the Noir
execution tests are already run with `--pedantic-solving` elsewhere
2. The failing tests (`regression_5045`, `regression_7744`) should have
been caught in CI in
#11224. This appears
to be due to the cache key missing `acir_tests/scripts/run_test.sh`, so
I've added it
AztecBot pushed a commit to AztecProtocol/barretenberg that referenced this pull request May 2, 2025
…tests` (#13964)

1. Disable `--pedantic-solving` in `acir_tests` for now because the Noir
execution tests are already run with `--pedantic-solving` elsewhere
2. The failing tests (`regression_5045`, `regression_7744`) should have
been caught in CI in
AztecProtocol/aztec-packages#11224. This appears
to be due to the cache key missing `acir_tests/scripts/run_test.sh`, so
I've added it
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

Successfully merging this pull request may close these issues.

3 participants