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

feat: Forward ports #164

Open
wants to merge 64 commits into
base: dev
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
64 commits
Select commit Hold shift + click to select a range
80c959c
feat(cli): allow template version and fix CI (#1012)
mattstam Aug 28, 2024
e38896a
chore: cleanup zkvm/lib
jtguibas Aug 28, 2024
2cf98ee
hm
jtguibas Aug 28, 2024
c1be61d
clenaup zkvm
jtguibas Aug 28, 2024
1fab8e2
ignore
jtguibas Aug 28, 2024
6b4f2f2
fix: use correct value for blowup
zlangley Aug 28, 2024
24d7994
fix: verifier dos
jtguibas Aug 28, 2024
7c46854
better build
jtguibas Aug 28, 2024
274660e
get docker url
jtguibas Aug 28, 2024
e793a86
feat(cli): build --docker accepts an optional image tag (#1022)
mattstam Aug 28, 2024
b0eb49d
hm
jtguibas Aug 28, 2024
056984a
hm
jtguibas Aug 28, 2024
f5634f0
cycle limit
jtguibas Aug 28, 2024
78c7d50
add memory error
jtguibas Aug 28, 2024
1e38828
hm
jtguibas Aug 28, 2024
88cdd2b
hm
jtguibas Aug 28, 2024
5b3b7f9
chore(contracts): remove mock verifier and interface autogen (#1045)
mattstam Aug 28, 2024
e2f2ecd
feat(cli): use GH token during installation to avoid rate limiting (#…
mattstam Aug 28, 2024
2bee23e
feat: critical constraint changes (#1046)
jtguibas Aug 28, 2024
8cb37ce
fix: range check halt/commit_deferred_proof operands (#986)
kevjue Aug 28, 2024
827f87e
chore: rebuild examples
huitseeker Aug 28, 2024
7f185a3
fix: optimize serde for ExecutionState (#1068)
ctian1 Aug 28, 2024
8daa27e
fix: execution shard (#1070)
tamirhemo Aug 28, 2024
63d8c0f
fix: multi-builder first/last row issue (#997)
erabinov Aug 28, 2024
bfd420a
refactor: remove async crates `sp1-prover` (#1042)
ratankaliani Aug 28, 2024
7200bbd
perf: generate dependencies optimizations for CPU and ALU chips (#1048)
kevjue Aug 28, 2024
06cf64a
fix: correct permutation column counts in debug_constraints (#1080)
erabinov Aug 28, 2024
984241e
feat: Add `BuildArgs` to `build_program` (#995)
ratankaliani Aug 28, 2024
69707c0
feat: Add `BuildArgs` to `build_program` (#995)
ratankaliani Aug 28, 2024
fade5a6
fix: Allen's exp_reverse_bits_len fixes (#1074)
erabinov Aug 28, 2024
7790931
feat: result instead of exit(1) on trap in recursion (#1089)
mattstam Aug 28, 2024
aab656a
chore: add more context to input stream panic (#1091)
mattstam Aug 28, 2024
5543f14
feat: parallel recursion tracegen (#1095)
ctian1 Aug 28, 2024
3331100
chore: remove XDG_CONFIG_HOME from sp1up (#1109)
mattstam Aug 28, 2024
e7a4be8
fix: lookup id collisions (#1114)
jtguibas Aug 28, 2024
89f0913
fix: global memory assertions (#1083)
tamirhemo Aug 28, 2024
1252018
perf: prover utilization (#1100)
tamirhemo Aug 28, 2024
5d3129b
fix: incorrect checks on deferred digest (#1116)
jtguibas Aug 28, 2024
210423a
fix: Allen's Poseidon2 fixes (#1099)
kevjue Aug 28, 2024
66493d1
chore: export execution report (#1112)
ratankaliani Aug 28, 2024
80bcb88
perf: poseidon2 parallel tracegen (#1118)
kevjue Aug 28, 2024
50383e4
fix: `sp1-helper` workspace build (#1119)
ratankaliani Aug 28, 2024
c53b560
feat: multi-threaded tracing (#1124)
jtguibas Aug 28, 2024
87bb491
fix: memory limit (#1123)
ctian1 Aug 28, 2024
7c6d4de
feat: v1.0.0-rc.1 (#1126)
ctian1 Aug 28, 2024
6e3fbd1
chore: rebuild tests & examples
huitseeker Aug 28, 2024
1147a91
chore: bump tendermint input block height (#1130)
ctian1 Aug 28, 2024
e7ded9a
refactor: Refactor ZKVM halting syscalls for digest retrieval
huitseeker Aug 28, 2024
58a6760
chore: Update test and dependencies for bls12381-g1-scalarmul
huitseeker Aug 28, 2024
3347156
fix: improve resiliency to recursion depth
huitseeker Sep 1, 2024
06415f1
fix: Reorganize `AbsorbWorkspace` columns
wwared Sep 9, 2024
ae70c45
fix: Reinstate Sphinx Rustc/Cargo flags
wwared Sep 9, 2024
9789a2b
fix: Fix `SphinxVerifier.sol` export
wwared Sep 9, 2024
889a99b
chore: Update CI lurk repo path
wwared Sep 9, 2024
ee510ca
chore: Disambiguate cargo-prove CLI prefix
wwared Sep 9, 2024
0174a5f
fix: Remove `PublicValued` bound from `EventLens`
wwared Sep 9, 2024
ff9f5eb
chore: simplify clippy allows
huitseeker Sep 17, 2024
d0c7638
refactor: Refactor MultiChip & dependents to use 'Sync' trait
huitseeker Sep 18, 2024
0beca33
chore: Update package names and enhance macOS compatibility
huitseeker Sep 18, 2024
8e8fc50
fix: Enhance error handling across gnark-ffi package
huitseeker Sep 18, 2024
db81cbf
ci: Refine workflow and prepare for future testing
huitseeker Sep 18, 2024
76596b1
build: Enhance cross-platform compatibility for Go build command
huitseeker Sep 18, 2024
e2c3a06
refactor: Refactor MultiChip methods with generic type parameters
huitseeker Sep 19, 2024
7ed6196
chore: repair test_permutation_challenges
huitseeker Sep 20, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions .config/nextest.toml
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,10 @@ limited = { max-threads = 4 }
very-limited = { max-threads = 1 }

[[profile.ci.overrides]]
filter = '(test(syscall::precompiles) | test(stark::machine) | test(test_verifier_export) | package(sphinx-recursion-program) | package(sphinx-recursion-circuit))'
filter = '(test(syscall::precompiles) | test(stark::machine) | package(sphinx-recursion-program) | package(sphinx-recursion-circuit))'
test-group = 'limited'

[[profile.ci.overrides]]
filter = '(test(test_e2e))'
filter = '(test(test_e2e) | test(test_verifier_export))'
slow-timeout = { period = "1500s", terminate-after = 4 }
test-group = 'very-limited'
8 changes: 7 additions & 1 deletion .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,12 @@ jobs:
perf: false
- name: Install deps
run: sudo apt update && sudo apt install cmake -y
- name: Install `sphinx-recursion-gnark-cli` CLI
run: |
cargo install --locked --force --path .
working-directory: ${{ github.workspace }}/recursion/gnark-cli
# TODO: run test-plonk-bn254 once the CLI is ready,
# which relies on an updated witness/constraints.json in the PR
- name: Install `cargo prove` CLI
run: |
cargo install --locked --force --path ./cli
Expand Down Expand Up @@ -171,7 +177,7 @@ jobs:
- repo: zk-light-clients
path: ethereum
features: ethereum
- repo: loam
- repo: lurk
path: ""
steps:
- uses: actions/checkout@v4
Expand Down
Loading
Loading