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

Backports for 1.8-rc2/1.8.0 #45946

Merged
merged 9 commits into from
Jul 8, 2022
Merged

Backports for 1.8-rc2/1.8.0 #45946

merged 9 commits into from
Jul 8, 2022

Conversation

N5N3 and others added 4 commits July 6, 2022 13:51
* Extend `strides(::ReshapedArray)` with non-contiguous strided parent
* Make sure `strides(::StridedReinterpretArray)` calls `size_to_strides`

Co-authored-by: Tim Holy <tim.holy@gmail.com>
(cherry picked from commit 0d3aca4)
`llvm-config --cxxflags` unfortunately does not set `-DNDEBUG`, which
Julia needs to set correctly when including LLVM header files.

(cherry picked from commit c9c2082)
@KristofferC KristofferC added the release Release management and versioning. label Jul 6, 2022
maleadt and others added 4 commits July 8, 2022 10:31
Closes #45626, hopefully.

(cherry picked from commit f7e0c7e)
Different platforms implement qsort differently, leading to
platform-specific errors. This is a quick port of the ml_matches
algorithm for use instead. For small unions (almost always), this should
also be slightly faster, though insignificant.

Refs #45874

(cherry picked from commit 8cc5445)
@KristofferC KristofferC merged commit 477324a into release-1.8 Jul 8, 2022
@KristofferC KristofferC deleted the backports-release-1.8 branch July 8, 2022 10:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release Release management and versioning.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants