Skip to content

Conversation

@smoors
Copy link
Contributor

@smoors smoors commented Sep 20, 2025

(created using eb --new-pr)

self.cfg.update('configopts', f'--enable-cblas --enable-shared CC="$CC" {self.cfg["cpu_architecture"]}')
# arch_name will only be available when archspec is available to easybuild, else arch_name will be unknown
arch_name = get_cpu_arch_name()
if self.version in ('0.9.0', '1.0', '1.1') and arch_name == 'a64fx':
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i don't have access to an a64fx machine, so i cannot test whether this is also needed for blis 2.0

@smoors
Copy link
Contributor Author

smoors commented Sep 21, 2025

Test report by @smoors

Overview of tested easyconfigs (in order)

  • SUCCESS BLIS-1.0-GCC-13.3.0.eb

Build succeeded for 1 out of 1 (1 easyconfigs in total)
node600.hydra.os - Linux Rocky Linux 9.6, x86_64, AMD EPYC 9384X 32-Core Processor (zen4), Python 3.9.21
See https://gist.github.com/smoors/0c9050dcd8264221f8fb61f18c8300a0 for a full test report.

@smoors
Copy link
Contributor Author

smoors commented Sep 21, 2025

Test report by @smoors

Overview of tested easyconfigs (in order)

  • SUCCESS BLIS-1.0-GCC-13.3.0.eb

Build succeeded for 1 out of 1 (1 easyconfigs in total)
node601.hydra.os - Linux Rocky Linux 9.6, x86_64, AMD EPYC 9384X 32-Core Processor (zen4), Python 3.9.21
See https://gist.github.com/smoors/6c78e9e70e965ca3ff7442dc537340b3 for a full test report.

@boegel boegel added this to the release after 5.1.2 (5.2.0?) milestone Sep 24, 2025
@boegel boegel added EESSI Related to EESSI project aarch64 Related to Arm 64-bit (aarch64) labels Sep 24, 2025
@boegel boegel changed the title add -DCACHE_SECTOR_SIZE_READONLY to when building BLIS for A64FX add -DCACHE_SECTOR_SIZE_READONLY to when building BLIS for A64FX Sep 24, 2025
@smoors smoors changed the title add -DCACHE_SECTOR_SIZE_READONLY to when building BLIS for A64FX add -DCACHE_SECTOR_SIZE_READONLY when building BLIS for A64FX Sep 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

aarch64 Related to Arm 64-bit (aarch64) EESSI Related to EESSI project enhancement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants