-
-
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
release-1.7: Backports for 1.7.2 #43667
Conversation
(cherry picked from commit 398d1a0)
(cherry picked from commit 2c9e051)
The last entry sentinel for Win64 SEH is `~0L` not NULL. Apparently this doesn't cause issues on windows proper, but does crash wine. Arguably if Windows doesn't have issues then we should just fix this in wine, but since we control the source and nobody else ever seems to have run into this, let's just fix it and save the good Wine folks some headache. Fixes #43569. (cherry picked from commit 722f9d4)
(cherry picked from commit f61eb87)
Beacuse `shm_open()` is a variadic function, if we don't declare it as such, the kernel receives trash as the `permissions` value, which occasionally results in errors when creating shared memory segments. This did not happen on `x86_64` because the calling convention doesn't change so much between variadic and non-vadiadic functions. (cherry picked from commit ffed6b8)
(cherry picked from commit 8f192bd)
(cherry picked from commit 26b5736)
Prevents loading of `libjulia-codegen` into `opt`. Co-authored-by: Jameson Nash <vtjnash@gmail.com> (cherry picked from commit 0402dfa)
(cherry picked from commit 368a8f3)
Constructing the Regex touched in this commit can represent a significant fraction (e.g. half or better) of the runtime of the DateFormat method touched in this commit. To make this DateFormat method more efficient, let's lift that Regex construction out of that method body. (cherry picked from commit 7fb5bb8)
(cherry picked from commit 4b83a64)
See comment in diff for explanation. This fixes test/stacktraces.jl on aarch64 macOS 12, and according to an OpenJDK issue where they ran into the same problem, https://git.openjdk.java.net/jdk/pull/6193, probably also x86_64 macOS 12. (cherry picked from commit 7f27dea)
Co-authored-by: Shuhei Kadowaki <40514306+aviatesk@users.noreply.github.com> (cherry picked from commit 4409c82)
(cherry picked from commit dc61f29)
Phi nodes are allowed to recursively depend on themselves, so we need to keep track of which ones we have seen to avoid an infinite recursion here. Apparently this doesn't usually come up, but I did see if with tsan enabled. (cherry picked from commit a9a1d80)
To avoid the compiler potentially picking the wrong size depending on standards versions. (cherry picked from commit e8d1167)
…sue, since 12.1 Later, we should probably switch to using mach_exc_server generated from `mig mach_exc.defs`. (cherry picked from commit 267b124)
(cherry picked from commit 88b1f92)
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
@nanosoldier |
@nanosoldier |
Something went wrong when running your job:
Unfortunately, the logs could not be uploaded. |
Your package evaluation job has completed - possible new issues were detected. A full report can be found here. |
@nanosoldier |
Your package evaluation job has completed - possible new issues were detected. A full report can be found here. |
call_on_owner
directly #43398Base.runtests
: unsetJULIA_PROJECT
andJULIA_LOAD_PATH
#43575shm_open()
calling ABI on aarch64 Darwin #43516jl_load_repl
tojl_load_libjulia_internal
#43655getfield
with boundcheck on interpreter #43602reducedim_init
#43467setindex(::Int, ::Vector)
#43678GlobalRef
ofCore.CodeInfo
in@generated
#43823Contains multiple commits, manual intervention needed:
Non-merged PRs with backport label:
isunordered
docstring #43828