Skip to content

Commit c793b92

Browse files
Sync upstream leanprover-community/iris-lean and bump to Lean 4.28.0
Merge upstream master (38 commits) bringing: Auth CMRA, HeapView, View CMRA, internal fixpoints, coinduction, proof mode improvements (imod, imodintro, ihave, ispecialize), IProp instances, GenMap refactor, and Lean 4.28.0 toolchain. Keep mathlib dependency (required by Bluebell) and bump to v4.28.0. Fix DFrac name resolution in Permission.lean and Probability.lean (DFrac_CMRA/op -> CMRA.op/DFrac.op) for compatibility with Lean 4.28. Co-authored-by: Cursor <cursoragent@cursor.com>
2 parents 515a090 + f50080b commit c793b92

87 files changed

Lines changed: 9578 additions & 2115 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,6 @@ jobs:
2121
runs-on: ubuntu-latest
2222

2323
steps:
24-
- uses: actions/checkout@v5
24+
- uses: actions/checkout@v6
2525
# uses lean standard action with all default input values
2626
- uses: leanprover/lean-action@v1

.github/workflows/update-toolchain.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
pull-requests: write # Grants permission to create or update pull requests
1717
steps:
1818
- name: Checkout code
19-
uses: actions/checkout@v5
19+
uses: actions/checkout@v6
2020
- name: Update project
2121
uses: leanprover-community/lean-update@main
2222
with:

0 commit comments

Comments
 (0)