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

ENH: Add ARM Compiler with ARM Performance Library support #20682

Merged
merged 12 commits into from Dec 30, 2021

Commits on Dec 30, 2021

  1. Create armccompiler.py

    From https://gitlab.com/arm-hpc/packages/-/wikis/packages/numpy
    
    Added `-fPIC` due to relocation errors when building shared library from static library such as quadmath.
    tomgreen66 authored and charris committed Dec 30, 2021
    Copy the full SHA
    02f9b07 View commit details
    Browse the repository at this point in the history
  2. Update ccompiler.py

    Added ARM compiler.
    tomgreen66 authored and charris committed Dec 30, 2021
    Copy the full SHA
    906aa1c View commit details
    Browse the repository at this point in the history
  3. Update __init__.py

    tomgreen66 authored and charris committed Dec 30, 2021
    Copy the full SHA
    9f83930 View commit details
    Browse the repository at this point in the history
  4. Create arm.py

    Added `-fPIC` due to relocation errors.
    tomgreen66 authored and charris committed Dec 30, 2021
    Copy the full SHA
    4061f20 View commit details
    Browse the repository at this point in the history
  5. Add armpl as blas/lapack provider

    tomgreen66 authored and charris committed Dec 30, 2021
    Copy the full SHA
    e48bb67 View commit details
    Browse the repository at this point in the history
  6. Update setup.py

    Force version in setup.py
    tomgreen66 authored and charris committed Dec 30, 2021
    Copy the full SHA
    56ee153 View commit details
    Browse the repository at this point in the history
  7. Update setup.py

    Revert version forcing.
    tomgreen66 authored and charris committed Dec 30, 2021
    Copy the full SHA
    34b8195 View commit details
    Browse the repository at this point in the history
  8. Update system_info.py

    tomgreen66 authored and charris committed Dec 30, 2021
    Copy the full SHA
    e6744fe View commit details
    Browse the repository at this point in the history
  9. Update armccompiler.py

    tomgreen66 authored and charris committed Dec 30, 2021
    Copy the full SHA
    311ab52 View commit details
    Browse the repository at this point in the history
  10. Update __init__.py

    tomgreen66 authored and charris committed Dec 30, 2021
    Copy the full SHA
    7662c07 View commit details
    Browse the repository at this point in the history
  11. Update test_public_api.py

    tomgreen66 authored and charris committed Dec 30, 2021
    Copy the full SHA
    d93b14e View commit details
    Browse the repository at this point in the history
  12. Update armccompiler.py

    Remove `-mcpu=native` since it should be decided by the configuration.
    tomgreen66 authored and charris committed Dec 30, 2021
    Copy the full SHA
    794b36f View commit details
    Browse the repository at this point in the history