-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
Backports for 1.1.1 #31039
Backports for 1.1.1 #31039
Conversation
(cherry picked from commit a25945a)
(cherry picked from commit 1daf145)
(cherry picked from commit 0a6935f)
(cherry picked from commit 8f213c2)
(cherry picked from commit 384eb30)
also add some missing doc strings and improve others (cherry picked from commit 0bb0332)
The example demonstrating the use of RemoteChannel does not work in Julia 0.7+, due to new scoping of variables inside of for loops. Consequently, the example would not work as intended. Adding global scope to the variable corrects this problem. (cherry picked from commit 082ec88)
(cherry picked from commit 17c4b02)
On most platforms this doesn't make a difference, but the PowerPC ABI uses the signature to decide whether or not to allocate a parameter save area. Without this, the caller does not, but the callee assumes it's there causing the callee to overwrite critical parts of the caller stack. Fixes #27007 (cherry picked from commit 8fa0645)
- document indexing by different numbers of indices - remove/supercede an outdated section on the same in devdocs/subarray (cherry picked from commit 1c1fc03)
(cherry picked from commit 9a1cc63)
* Fallback for copying views into sparse matrices * SparseArray --> SparseVecOrMat * move copy method to sparsevector * use the union explicitly (cherry picked from commit d6bcb5a)
(cherry picked from commit 300a336)
The `enumerate` method referred to in the current definition no longer exists and has been deprecated to a method of `pairs` in 0.7. Thanks to @simonschoelly for pointing this out. ``` julia> using OffsetArrays; julia> pairs(IndexLinear(),OffsetArray(1:5, -2:2)) pairs(::OffsetArray{Int64,1,UnitRange{Int64}}) with 5 entries: -2 => 1 -1 => 2 0 => 3 1 => 4 2 => 5 ``` (cherry picked from commit 549240a)
(cherry picked from commit 023c8e4)
* Fix 29545: Implement unaliascopy for ReinterpretArray (cherry picked from commit f611b46)
Your benchmark job has completed - possible performance regressions were detected. A full report can be found here. cc @ararslan |
|
@nanosoldier |
also submitted to gmp-bugs@gmplib.org patch list (cherry picked from commit b446398)
Your benchmark job has completed - possible performance regressions were detected. A full report can be found here. cc @ararslan |
PkgEval results: https://gist.github.com/ararslan/8ee7060a539badc996e4226ef02757f3. Regressions in CategoricalArrays (looks okay I think) and YaoBlocks. |
YaoBlocks errors on 1.1.0 for me to. |
(cherry picked from commit 65f94b3)
(cherry picked from commit c36e70b)
* minor fixes in multiplication with Diagonals * correct rmul!(A,D), revert changes in AdjTrans(x)*D * [r/l]mul!: replace conj by adjoint, add transpose * add tests * fix typo * relax some tests, added more tests * simplify tests, strict equality (cherry picked from commit a93185f)
adc798a
to
0bc6c5d
Compare
(Should we add an entry to the summary block at the top of this PR for #31699?) Something like:
|
PkgEval says we're good except for CategoricalArrays, which we've determined is fine. I think for FreeBSD CI we'll need a GMP patch? |
Elliot fixed CI, so we're all good now. |
Backported PRs:
lambda-optimize-vars!
with complex assignment RHSs #30564 - fixlambda-optimize-vars!
with complex assignment RHSsreturn
at top level #30716 - fix disallowreturn
outside function? #30499, document behavior ofreturn
at top levelSymbol
#30747 - fix ?Symbol help message gives info on constructor, not on type #28647, add doc string forSymbol
at-everywhere using
in Distributed stdlib #30804 - fixat-everywhere using
in Distributed stdlibdeepcopy
ofUnionAll
#30930 - fix deepcopy bug in UnionAll types #30911, bug indeepcopy
ofUnionAll
invoke
calls injl_invoke
fallback #30880 - fix StackOverflowError when creating RemoteChannels #30679, call correct method forinvoke
calls injl_invoke
fallback-
,conj
, andconj!
for sparse matrices with invalid entries innzval
#31187 - Fix-
,conj
, andconj!
for sparse matrices with invalid entries innzval
v1.1
. #31418, don't Const-prop unitialized structsNon-merged PRs with backport label: