Skip to content

Comments

chore: Update Lean to v4.27.0 #310

Open
samuelburnham wants to merge 4 commits intomainfrom
lean-v4.27.0
Open

chore: Update Lean to v4.27.0 #310
samuelburnham wants to merge 4 commits intomainfrom
lean-v4.27.0

Conversation

@samuelburnham
Copy link
Member

Next step: Switch to new module system

@samuelburnham samuelburnham changed the title Lean v4.27.0 chore: Update Lean to v4.27.0 Feb 20, 2026
@samuelburnham samuelburnham marked this pull request as ready for review February 23, 2026 15:04
Copy link
Member

@arthurpaulino arthurpaulino left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! These periodic bumps are extremely important.

I just left one comment to simplify/improve our tests.

Comment on lines -28 to -30
("aiur", Tests.Aiur.suite),
("aiur-hashes", Tests.AiurHashes.suite),
("ixvm", Tests.IxVM.suite),
Copy link
Member

@arthurpaulino arthurpaulino Feb 23, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If we're removing these from the primary test suites, then we no longer need the Aiur/AiurMain, AiurHashes/AiurHashesMain and IxVM/IxVMMain duals.

Their main functions can be moved to Aiur.lean, AiurHashes.lean and IxVM.lean respectively. And their "*Main" counterparts can be removed.

Finally, their declarations in the lakefile.lean will have to be updated, pointing to the right files.

Optionally, but maybe preferably, those files could be moved to a Tests/Standalone folder so their finality becomes more explicit.

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