Skip to content

Upgrade fstar2 to FStarLang/fstar@fbaf80c83 - #322

Merged
tahina-pro merged 2 commits into
project-everest:fstar2from
tahina-pro:_dzomo_fstar2_advance_33307248704
Aug 30, 2026
Merged

Upgrade fstar2 to FStarLang/fstar@fbaf80c83#322
tahina-pro merged 2 commits into
project-everest:fstar2from
tahina-pro:_dzomo_fstar2_advance_33307248704

Conversation

@tahina-pro

Copy link
Copy Markdown
Member

No description provided.

dzomo and others added 2 commits August 30, 2026 11:17
Repair 3 verification regressions caused by F* commits in the
7174af7..fbaf80c83 range (match result-type/postcondition-push changes):

- LowParse.Spec.BitFields: make synth_bitfield_injective's final equality
  proof explicit instead of relying on implicit congruence.
- CDDL.Spec.MapGroup.Base: add explicit non-existence reasoning for the
  cut-failure predicate in the None and (Some v, ty v) branches of
  map_group_match_item_for_eq_gen.
- CDDL.Pulse.Serialize.Gen.MapGroup.ZeroOrMore.Aux2.Lemma13: bump z3rlimit
  128 -> 512 for invariant_insert_dup (genuine solver-effort regression).

`make -j$(nproc) -k test` now succeeds with exit code 0. See PR.md for a
detailed writeup of each fix.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@tahina-pro
tahina-pro merged commit f2d472b into project-everest:fstar2 Aug 30, 2026
18 checks passed
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.

2 participants