Skip to content

Conversation

@bartoldeman
Copy link
Contributor

  • use get_versioned_subdir()
  • Fortran .mod files moved from include to include/mpi
  • test.c moved from test to opt/mpi/test
  • use mpicc -cc=$CC to pickup present compiler (could be icx)
  • man pages moved from man to share/man
  • adjust aliases to not use icc/icpc for 2024 compilers and add aliases for icx/icpx/ifx.

* use get_versioned_subdir()
* Fortran .mod files moved from include to include/mpi
* test.c moved from test to opt/mpi/test
* use mpicc -cc=$CC to pickup present compiler (could be icx)
* man pages moved from man to share/man
* adjust aliases to not use icc/icpc for 2024 compilers and
  add aliases for icx/icpx/ifx.
@bartoldeman bartoldeman added this to the next release (4.9.0?) milestone Nov 25, 2023
@boegel boegel changed the title Intel MPI easyblock adjustments for v2021.11 update custom easyblock for Intel MPI easyblock for v2021.11 Dec 6, 2023
@boegel
Copy link
Member

boegel commented Dec 21, 2023

Test report by @boegel

Overview of tested easyconfigs (in order)

  • SUCCESS impi-2019.9.304-iccifort-2020.4.304.eb
  • SUCCESS impi-2021.10.0-intel-compilers-2023.2.1.eb
  • SUCCESS impi-2021.2.0-intel-compilers-2021.2.0.eb
  • SUCCESS impi-2021.4.0-intel-compilers-2021.4.0.eb
  • SUCCESS impi-2021.6.0-intel-compilers-2022.1.0.eb
  • SUCCESS impi-2021.7.1-intel-compilers-2022.2.1.eb
  • SUCCESS impi-2021.9.0-intel-compilers-2023.1.0.eb

Build succeeded for 7 out of 7 (7 easyconfigs in total)
node3109.skitty.os - Linux RHEL 8.8, x86_64, Intel(R) Xeon(R) Gold 6140 CPU @ 2.30GHz (skylake_avx512), Python 3.6.8
See https://gist.github.com/boegel/aad4b82ba3fe20a95572e9797cff8a94 for a full test report.

Copy link
Member

@boegel boegel left a comment

Choose a reason for hiding this comment

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

lgtm

@boegel boegel merged commit 11cdf52 into easybuilders:develop Dec 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants