julia
julia copied to clipboard
Backports for 1.10.4
Backported PRs:
- [x] #54010
- [x] #54143
- [x] #54151
- [x] #54233
- [x] #54251
- [x] #54363
Need manual backport:
- [ ] #52505
- [ ] #53373
- [ ] #53984
- [ ] #54276
Contains multiple commits, manual intervention needed:
- [ ] #53218
- [ ] #53833
- [ ] #54303
Non-merged PRs with backport label:
- [ ] #53882
- [ ] #53452
- [ ] #52694
- [ ] #51479
To get the heapsnapshot fixes in I think these are all needed
- https://github.com/JuliaLang/julia/pull/52618
- https://github.com/JuliaLang/julia/pull/52854
- https://github.com/JuliaLang/julia/pull/53833
- https://github.com/JuliaLang/julia/pull/53984
Which I tried but they're not very clean backports. I think someone familiar with GC would be better suited to handle them.
It would be great to also get #53815 into 1.10.4. It requires (IMHO straightforward) manual resolution of the merge but it is easy enough, I can provide a PR if needed.
@N5N3, could you help backport the type intersection PRs that are marked for backport to here (some merge conflicts).
@KristofferC, done.
BTW, it would be good to backport #53675 and #54545 to 1.10, if the latter get merged.
The free TypeVar
regression shown in #54516 still exists.
@nanosoldier runtests()
The package evaluation job you requested has completed - possible new issues were detected. The full report is available.
It seems #53815 did not make it in :-(. Any particular reason for that? It fixed a crash I can't otherwise work around
https://github.com/JuliaLang/julia/pull/54632
Thank you for fixing #54356 so quickly and for porting it to 1.10.4! I just tested 1.10.4 and the issue seems to be resolved.