Skip to content

fix(fstar): remove deprecated --verify_module flag#9

Merged
Jesssullivan merged 1 commit intomainfrom
fix/fstar-makefile-flags
Feb 27, 2026
Merged

fix(fstar): remove deprecated --verify_module flag#9
Jesssullivan merged 1 commit intomainfrom
fix/fstar-makefile-flags

Conversation

@Jesssullivan
Copy link
Copy Markdown
Contributor

Summary

  • F* 2025.12.15 (current nixpkgs) removed --verify_module and --extract_module flags
  • Modern F* verifies files passed on the command line directly; dependencies are lax-checked automatically
  • Extraction uses --codegen OCaml file.fst which extracts all impl files in the dep graph

This should fix the F* verification and extraction CI jobs (currently continue-on-error: true).

Test plan

  • CI F* jobs should now pass instead of failing with unrecognized option '--verify_module'

F* 2025.12.15 removed --verify_module and --extract_module. Modern F*
verifies files passed on the command line directly and extracts all
impl files in the dependency graph with --codegen OCaml.
@Jesssullivan Jesssullivan merged commit ffe1539 into main Feb 27, 2026
15 checks passed
@Jesssullivan Jesssullivan deleted the fix/fstar-makefile-flags branch February 27, 2026 02:43
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