Skip to content

Fix deprecation warnings and modernize build#10

Merged
tchajed merged 3 commits into
masterfrom
fix-deprecations
Apr 1, 2026
Merged

Fix deprecation warnings and modernize build#10
tchajed merged 3 commits into
masterfrom
fix-deprecations

Conversation

@tchajed
Copy link
Copy Markdown
Member

@tchajed tchajed commented Apr 1, 2026

Summary

  • Replace From Coq with From Stdlib across all source files
  • Add From Stdlib prefix to bare Require of Stdlib modules
  • Replace deprecated app_length/firstn_length with length_app/length_firstn
  • Replace deprecated intuition (auto with *) with intuition auto
  • Replace deprecated Cd command with Set Extraction Output Directory
  • Switch from coqc/coqdep to rocq compile/rocq dep
  • Add deprecation warning-as-error flags to COQARGS
  • Update submodules (coq-classes, coq-tactical, coq-array) with same fixes
  • Update CI: coq_version with dev/latest, UID 1000 permissions

Test plan

  • CI passes on dev and latest

🤖 Generated with Claude Code

tchajed and others added 3 commits April 1, 2026 07:25
- Replace From Coq with From Stdlib across all source files
- Add From Stdlib prefix to bare Require of Stdlib modules
- Replace deprecated app_length/firstn_length with length_app/length_firstn
- Replace deprecated intuition (auto with *) with intuition auto
- Replace deprecated Cd command with Set Extraction Output Directory
- Switch from coqc/coqdep to rocq compile/rocq dep
- Add deprecation warning-as-error flags to COQARGS
- Update submodules (coq-classes, coq-tactical, coq-array) with same fixes
- Update CI: coq_version with dev/latest, UID 1000 permissions

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@tchajed tchajed merged commit 2926f18 into master Apr 1, 2026
2 checks passed
@tchajed tchajed deleted the fix-deprecations branch April 1, 2026 13:03
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