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

BUGFIX: [attribution-tools] Install gfortran, openblas, xsimd #3115

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

ckane
Copy link
Contributor

@ckane ckane commented Dec 12, 2024

Proposed changes

  • Install openblas, gfortran, and xsimd in attribution-tools container

The build of the container for attribution-tools appears broken now, at least on ARM64 architecture. Not sure if it's also broken on x86-64 (I presume it is fine there?).

Installing dependencies OpenBLAS and gFortran seem to fix the breakage.

During fixing, I also noticed that some of the Python code will use xsimd if it is available. As this could potentially speed up analysis by leveraging streaming instructions, I figured I would add this as well to the container.

Checklist

  • I consider the submitted work as finished
  • I tested the code for its functionality using different use cases
  • I added/update the relevant documentation (either on github or on notion)
  • Where necessary I refactored code to improve the overall quality

@ckane ckane changed the title [attribution-tools] Install gfortran, openblas, xsimd BUGFIX: [attribution-tools] Install gfortran, openblas, xsimd Dec 12, 2024
@ckane ckane force-pushed the fix-attribution-tools branch from 951e4f5 to 329933e Compare December 24, 2024 22:51
@nino-filigran nino-filigran added the community use to identify PR from community label Jan 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
community use to identify PR from community
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants