Skip to content

Use latest bb (ultraplonk), fix minor issues (#305) - #383

Closed
suyash67 wants to merge 1 commit into
masterfrom
sb/squash-305
Closed

suyash67 wants to merge 1 commit into
masterfrom
sb/squash-305

Conversation

@suyash67

Copy link
Copy Markdown
Contributor

[SQUASHED] Update bb, remove stdlib/types/types.hpp and couple of other fixes.

remove any stdlib::types.

update bb to point to temp aztec3.

remove USE_TURBO.

Include array package.

Bump wasm memory to use 30 initial pages.

fix abi TS tests.

Fix circuit js test.

remove stdlib/types from init in public kernel circuit.

update abi snapshots.

update bb.

Increase merkle tree test timeout by 2 sec.

Compute empty subtree roots in runtime (doing so in compile time creates issue of empty runtime generator tables)

fix.

Use lookup-pedersen for hashing nullifier leaves.

Fix a merkle tree test.

Bump up merkle tree test timeout by 1 more sec.

TRY large timeout for merkle tests.

Change composer in mockedKeys.json to ultra.

chore: updated contract json keys

increase e2e test timeouts.

e2e timeout increase (again).

revert test filter in merkle tree ts.

Fix build post rebase.

Use lookup pedersen hash in native types for merkle hashing.

update empty L2 block hash hard-coded value.

Fix pk native circuit wasm.

remove old code.

remove comments.

remove more logs.

Description

Please provide a paragraph or two giving a summary of the change, including relevant motivation and context.

Checklist:

  • I have reviewed my diff in github, line by line.
  • Every change is related to the PR description.
  • I have linked this pull request to the issue(s) that it resolves.
  • There are no unexpected formatting changes, superfluous debug logs, or commented-out code.
  • The branch has been merged or rebased against the head of its merge target.
  • I'm happy for the PR to be merged at the reviewer's next convenience.

[SQUASHED] Update bb, remove stdlib/types/types.hpp and couple of other fixes.

remove any `stdlib::types`.

update bb to point to temp aztec3.

remove `USE_TURBO`.

Include array package.

Bump wasm memory to use 30 initial pages.

fix abi TS tests.

Fix circuit js test.

remove stdlib/types from init in public kernel circuit.

update abi snapshots.

update bb.

Increase merkle tree test timeout by 2 sec.

Compute empty subtree roots in runtime (doing so in compile time creates issue of empty runtime generator tables)

fix.

Use lookup-pedersen for hashing nullifier leaves.

Fix a merkle tree test.

Bump up merkle tree test timeout by 1 more sec.

TRY large timeout for merkle tests.

Change composer in  `mockedKeys.json` to ultra.

chore: updated contract json keys

increase e2e test timeouts.

e2e timeout increase (again).

revert test filter in merkle tree ts.

Fix build post rebase.

Use lookup pedersen hash in native types for merkle hashing.

update empty L2 block hash hard-coded value.

Fix pk native circuit wasm.

remove old code.

remove comments.

remove more logs.
@suyash67
suyash67 marked this pull request as ready for review April 26, 2023 12:19
@suyash67

suyash67 commented May 4, 2023

Copy link
Copy Markdown
Contributor Author

Stale (duplicated) PR, so closing it.

@suyash67 suyash67 closed this May 4, 2023
@ludamad
ludamad deleted the sb/squash-305 branch August 22, 2024 14:15
rangozd pushed a commit to rangozd/aztec-packages that referenced this pull request Aug 5, 2026
…ling (AztecProtocol#383)

Port of AztecProtocol#24105.

## Problem

CI DNS failures (`curl: (6) Could not resolve host …`) are consistent with AWS's link-local PPS limit: traffic to the Amazon resolver (VPC `.2` / `169.254.169.253`) is capped at ~1024 pps per ENI; over that, packets are silently dropped (`linklocal_allowance_exceeded`). The devbox container and nested dind both query the VPC resolver directly with no caching, and the build's parallelism blows past the cap.

## Fix

Route container DNS through the host's caching `systemd-resolved`: expose its stub on the instance's primary private IP (reachable from the devbox container and nested dind) via `DNSStubListenerExtra`, and point containers at it with `docker run --dns`. Repeat lookups become cache hits and never reach the throttled resolver.

Fails safe: if the IP can't be derived, `systemd-resolved` isn't active, or the stub doesn't bind (health-checked via `ss`), `priv_ip` is cleared and `--dns` omitted — DNS unchanged.

## Validation

`bash -n` on `ci3/bootstrap_ec2`; rendered+checked the injected host-script block; verified the `ip route get` parse and `--dns` expansion. Full validation is the CI run itself.
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.

1 participant