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

Label the assembly part of the ARMV8 dynamic arch detection as volatile #3060

Merged
merged 2 commits into from
Jan 12, 2021
Merged

Label the assembly part of the ARMV8 dynamic arch detection as volatile #3060

merged 2 commits into from
Jan 12, 2021

Conversation

martin-frbg
Copy link
Collaborator

to keep gcc from rearranging the code to the point where it generates a SIGILL - for numpy/numpy#18131

@martin-frbg martin-frbg merged commit e18a2c2 into OpenMathLib:develop Jan 12, 2021
github-actions bot pushed a commit to mschwaig/nixpkgs that referenced this pull request Mar 20, 2021
The applied patch contains the changes from this PR:
OpenMathLib/OpenBLAS#3060

This patch prevents gcc from reordering instructions in a way
that can cause crashes with SIGILL on aarch64.

This issue crashes python when importing numpy on aarch64:
numpy/numpy#18131
veprbl pushed a commit to NixOS/nixpkgs that referenced this pull request Mar 21, 2021
The applied patch contains the changes from this PR:
OpenMathLib/OpenBLAS#3060

This patch prevents gcc from reordering instructions in a way
that can cause crashes with SIGILL on aarch64.

This issue crashes python when importing numpy on aarch64:
numpy/numpy#18131
maleadt added a commit to JuliaLang/julia that referenced this pull request Aug 9, 2021
Fixes dynamic arch detection on certain ARMv8 cores.
See OpenMathLib/OpenBLAS#3060
maleadt added a commit to JuliaLang/julia that referenced this pull request Aug 10, 2021
Fixes dynamic arch detection on certain ARMv8 cores.
See OpenMathLib/OpenBLAS#3060
KristofferC pushed a commit to JuliaLang/julia that referenced this pull request Aug 25, 2021
Fixes dynamic arch detection on certain ARMv8 cores.
See OpenMathLib/OpenBLAS#3060

(cherry picked from commit cd6e67f)
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.

1 participant