Skip to content

Instantly share code, notes, and snippets.

View huitseeker's full-sized avatar

François Garillot huitseeker

View GitHub Profile
ORG="0xmiden"
USER="huitseeker"
DATE="2025-09-22T00:00:00Z"
Q="org:$ORG is:pr reviewed-by:$USER"
gh api graphql --paginate -f query='
query ($q: String!, $cursor: String) {
search(type: ISSUE, query: $q, first: 100, after: $cursor) {
pageInfo { hasNextPage endCursor }
2025-09-27T02:42:43.0925661Z ##[group]Run make test-build
2025-09-27T02:42:43.0925966Z make test-build
2025-09-27T02:42:43.0957721Z shell: /usr/bin/bash -e {0}
2025-09-27T02:42:43.0957945Z env:
2025-09-27T02:42:43.0958122Z CACHE_ON_FAILURE: false
2025-09-27T02:42:43.0958329Z CARGO_INCREMENTAL: 0
2025-09-27T02:42:43.0958520Z ##[endgroup]
2025-09-27T02:42:43.2886603Z make core-test-build NEXTEST_PROFILE=ci FEATURES="concurrent,testing,metal,executable"
2025-09-27T02:42:43.2906238Z make[1]: Entering directory '/home/runner/work/miden-vm/miden-vm'
2025-09-27T02:42:43.2907159Z make core-test EXTRA="--no-run"
---
source: assembly/src/tests.rs
expression: program.mast_forest()
---
MastForest {
nodes: [
Block(
BasicBlockNode {
op_batches: [
OpBatch {
---
source: assembly/src/tests.rs
assertion_line: 3920
expression: program.mast_forest()
---
MastForest {
nodes: [
Block(
BasicBlockNode {
op_batches: [
Compiling miden-stdlib v0.18.0 (/Users/huitseeker/tmp/miden-vm/stdlib)
Compiling miden-test-utils v0.1.0 (/Users/huitseeker/tmp/miden-vm/crates/utils/testing)
Compiling miden-vm v0.18.0 (/Users/huitseeker/tmp/miden-vm/miden-vm)
Compiling miden-assembly v0.18.0 (/Users/huitseeker/tmp/miden-vm/assembly)
Compiling miden-processor v0.18.0 (/Users/huitseeker/tmp/miden-vm/processor)
Finished `test` profile [unoptimized + debuginfo] target(s) in 8.25s
────────────
Nextest run ID b550b576-ec53-4674-b62f-a73916bc497a with nextest profile: default
Starting 2 tests across 18 binaries (2246 tests skipped)
START miden-assembly tests::test_issue_2181_locaddr_bug_assembly
Compiling miden-stdlib v0.18.0 (/Users/huitseeker/tmp/miden-vm/stdlib)
Compiling miden-test-utils v0.1.0 (/Users/huitseeker/tmp/miden-vm/crates/utils/testing)
Compiling miden-vm v0.18.0 (/Users/huitseeker/tmp/miden-vm/miden-vm)
Compiling miden-assembly v0.18.0 (/Users/huitseeker/tmp/miden-vm/assembly)
Compiling miden-processor v0.18.0 (/Users/huitseeker/tmp/miden-vm/processor)
Finished `test` profile [unoptimized + debuginfo] target(s) in 9.96s
────────────
Nextest run ID 281c9101-dd33-4169-83ca-8d796547e752 with nextest profile: default
Starting 2 tests across 17 binaries (2207 tests skipped)
START miden-assembly tests::test_issue_2181_locaddr_bug_assembly
Checking miden-prover v0.18.0 (/Users/huitseeker/tmp/miden-vm/prover)
error: method should be `async` or return a future, but it is synchronous
--> prover/src/gpu/metal/mod.rs:95:5
|
95 | / fn build_aux_trace<E: FieldElement<BaseField = Self::BaseField>>(
96 | | &self,
97 | | trace: &Self::Trace,
98 | | aux_rand_elements: &AuxRandElements<E>,
99 | | ) -> ColMatrix<E> {
| |_____________________^
Compiling mpcs v0.1.0 (/Users/huitseeker/tmp/deep-prove/mpcs)
Finished `bench` profile [optimized] target(s) in 22.13s
Running benches/basefold.rs (target/release/deps/basefold-2696857fc69eaa79)
Gnuplot not found, using plotters backend
Benchmarking simple_batch_commit_open_verify_goldilocks_rs_base/batch_commit/20-64
Benchmarking simple_batch_commit_open_verify_goldilocks_rs_base/batch_commit/20-64: Warming up for 3.0000 s
Warning: Unable to complete 10 samples in 5.0s. You may wish to increase target time to 16.3s.
Benchmarking simple_batch_commit_open_verify_goldilocks_rs_base/batch_commit/20-64: Collecting 10 samples in estimated 16.317 s (10 iterations)
Benchmarking simple_batch_commit_open_verify_goldilocks_rs_base/batch_commit/20-64: Analyzing
Compiling proc-macro2 v1.0.95
Compiling unicode-ident v1.0.18
Compiling cfg-if v1.0.0
Compiling libc v0.2.172
Compiling serde v1.0.219
Compiling autocfg v1.4.0
Compiling libm v0.2.11
Compiling zerocopy v0.8.25
Compiling either v1.15.0
Compiling crossbeam-utils v0.8.21
docs/PROOF.md:Lemma run_unwrap_or_default {T : Set}
CoqOfRust/proofs/M.v: Lemma eqb_refl (kind : IntegerKind.t) : IntegerKind.eqb kind kind = true.
CoqOfRust/experiments/MonadExperiments.v: Lemma State_is_valid : State.Valid.t State_Trait.
CoqOfRust/experiments/MonadExperiments.v: Lemma run_main :
CoqOfRust/lib/proofs/lib.v: Lemma normalize_wrap_is_valid (kind : IntegerKind.t) (z : Z) :
CoqOfRust/lib/proofs/lib.v: Lemma normalize_with_error_eq (kind : IntegerKind.t) (z z' : Z) :
CoqOfRust/lib/proofs/lib.v: Lemma add_is_valid (kind : IntegerKind.t) (z1 z2 z : Z)
CoqOfRust/core/num/flt2dec/strategy/grisu.v: // scale fps. this gives the maximal error of 1 ulp (proved from Theorem 5.1).
CoqOfRust/core/num/flt2dec/strategy/grisu.v: // Theorem 6.2: if `k` is the greatest integer s.t. `0 <= y mod 10^k <= y - x`,
CoqOfRust/core/num/flt2dec/strategy/grisu.v: // find the digit length `kappa` between `(minus1, plus1)` as per Theorem 6.2.