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

Further specializations for setindex!! #22

Merged

Conversation

torfjelde
Copy link
Contributor

Ref: #21 (comment)

This PR adds further specializations to possible(::typeof(__setindex!), ...) to improve selection of mutating version.

For example:

xs = Vector{Vector{Float64}}(undef, 2)
setindex!!(xs, [1.0], 1)

is not mutating on #master but is on this branch.

@torfjelde
Copy link
Contributor Author

@MasonProtter Would you be able to have a look at this?:)

@MasonProtter
Copy link
Member

@torfjelde can you re-trigger CI? I hope the new version of IRTools fixes the failure

@MasonProtter
Copy link
Member

Alternatively you can just remove the nightly tests

@torfjelde
Copy link
Contributor Author

Uhmm am I blind? 👀 I can't find the re-run checks button 😬 Or is it maybe reserved for org supers?

@MasonProtter MasonProtter merged commit 2dbf5a4 into JuliaFolds2:master Apr 24, 2024
13 of 21 checks passed
@torfjelde
Copy link
Contributor Author

Thank you @MasonProtter !

Would it be possible to also make a release?

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