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

Add Julia 1.7 to test matrix #357

Merged
merged 2 commits into from
Mar 6, 2023
Merged

Add Julia 1.7 to test matrix #357

merged 2 commits into from
Mar 6, 2023

Conversation

timholy
Copy link
Member

@timholy timholy commented Mar 5, 2023

Project.toml claims we support 1.7; given how closely this package
follows Julia development, that's a dangerous claim if it's not tested.

timholy added 2 commits March 4, 2023 17:33
Project.toml claims we support 1.7; given how closely this package
follows Julia development, that's a dangerous claim if it's not tested.
@timholy
Copy link
Member Author

timholy commented Mar 5, 2023

As I feared, on Julia 1.7 there's no @assume_effects. This might be trivially fixable: it only appears in tests. If Julia 1.7 is genuinely broken and can't easily be fixed (here, not in Julia), someone needs to run RetroCap.jl to General.

e0789fa changed the CI line from '1' to '1.8'; that might mean it was broken before that. I'm guessing it was broken in 6a5a21b (#319, CC @ianatol), but obviously only because CI.yml was not explicit about what '1' meant.

@timholy
Copy link
Member Author

timholy commented Mar 6, 2023

OK, I just skipped over the failing tests (they seem like missing functionality rather than correctness bugs). To me this seems OK, so I'll go ahead and merge and then re-run #356.

@timholy timholy merged commit ac7fae3 into master Mar 6, 2023
@timholy timholy deleted the teh/ci1.7 branch March 6, 2023 21:00
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