Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Merged by Bors] - fix: add -lLake argument to pole and mk_all #13850

Closed
wants to merge 2 commits into from

Conversation

grunweg
Copy link
Collaborator

@grunweg grunweg commented Jun 15, 2024

Since Lean 4.9, the behaviour of supportInterpreter executables has changed, making this necessary:
both of these executables require modules from lake.
In contrast, shake also uses supportInterpreter, but does not depend on lake.
zulip discussion


Open in Gitpod

Since Lean 4.9, the behaviour of supportInterpreter executables has changed,
makes this necessary: both of these executables require modules from
lake, while  does not.
@grunweg grunweg added awaiting-review CI Modifies the continuous integration / deployment setup labels Jun 15, 2024
Copy link

github-actions bot commented Jun 15, 2024

PR summary 55b39bd4e8

Import changes

No significant changes to the import graph


Declarations diff

No declarations were harmed in the making of this PR! 🐙

You can run this locally as follows
## summary with just the declaration names:
./scripts/no_lost_declarations.sh short <optional_commit>

## more verbose report:
./scripts/no_lost_declarations.sh <optional_commit>

@grunweg grunweg changed the title fix: add -lLake arguments to checkYaml and mk_all fix: add -lLake argument to pole and mk_all Jun 15, 2024
@grunweg
Copy link
Collaborator Author

grunweg commented Jun 15, 2024

On zulip, @Rida-Hamadani reports successfully testing this on windows.

@Rida-Hamadani
Copy link
Collaborator

It succeeds only after deleting .lake, otherwise it gives an error.

@kim-em
Copy link
Contributor

kim-em commented Jun 25, 2024

bors d+

@mathlib-bors
Copy link
Contributor

mathlib-bors bot commented Jun 25, 2024

✌️ grunweg can now approve this pull request. To approve and merge a pull request, simply reply with bors r+. More detailed instructions are available here.

Co-authored-by: Kim Morrison <[email protected]>
@grunweg
Copy link
Collaborator Author

grunweg commented Jun 25, 2024

Thanks for the review!
bors r+

mathlib-bors bot pushed a commit that referenced this pull request Jun 25, 2024
Since Lean 4.9, the behaviour of `supportInterpreter` executables has changed, making this necessary:
both of these executables require modules from `lake`.
In contrast, `shake` also uses `supportInterpreter`, but does not depend on `lake`.
[zulip discussion](https://leanprover.zulipchat.com/#narrow/stream/113488-general/topic/automatically.20generate.20ProjectName.2Elean/near/444239597)
@mathlib-bors
Copy link
Contributor

mathlib-bors bot commented Jun 25, 2024

Pull request successfully merged into master.

Build succeeded:

@mathlib-bors mathlib-bors bot changed the title fix: add -lLake argument to pole and mk_all [Merged by Bors] - fix: add -lLake argument to pole and mk_all Jun 25, 2024
@mathlib-bors mathlib-bors bot closed this Jun 25, 2024
@mathlib-bors mathlib-bors bot deleted the MR-fix-mkall-windows branch June 25, 2024 11:38
kbuzzard pushed a commit that referenced this pull request Jun 26, 2024
Since Lean 4.9, the behaviour of `supportInterpreter` executables has changed, making this necessary:
both of these executables require modules from `lake`.
In contrast, `shake` also uses `supportInterpreter`, but does not depend on `lake`.
[zulip discussion](https://leanprover.zulipchat.com/#narrow/stream/113488-general/topic/automatically.20generate.20ProjectName.2Elean/near/444239597)
dagurtomas pushed a commit that referenced this pull request Jul 2, 2024
Since Lean 4.9, the behaviour of `supportInterpreter` executables has changed, making this necessary:
both of these executables require modules from `lake`.
In contrast, `shake` also uses `supportInterpreter`, but does not depend on `lake`.
[zulip discussion](https://leanprover.zulipchat.com/#narrow/stream/113488-general/topic/automatically.20generate.20ProjectName.2Elean/near/444239597)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI Modifies the continuous integration / deployment setup delegated
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants