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

update Score-P easyblock to use --with-nocross-compiler-suite=nvhpc for recent software versions + unset $CPPFLAGS, $LDFLAGS, $LIB which may interfere with configure magic #2928

Merged
merged 4 commits into from
Sep 3, 2023

Conversation

geimer
Copy link
Contributor

@geimer geimer commented May 17, 2023

No description provided.

cfeld and others added 2 commits May 17, 2023 15:43
When set (automatically by EasyBuild), the result of various configure
checks can depend on the order in which dependencies are listed in the
Easyconfig file.  Thus, unset them to prevent surprises.
@SebastianAchilles
Copy link
Member

Test report by @SebastianAchilles

Overview of tested easyconfigs (in order)

  • SUCCESS Score-P-7.0-gompi-2021a.eb
  • SUCCESS Score-P-8.0-gompi-2022a.eb

Build succeeded for 2 out of 2 (2 easyconfigs in total)
jsczen2c1.int.jsc-zen2.easybuild-test.cluster - Linux Rocky Linux 8.5, x86_64, AMD EPYC 7742 64-Core Processor (zen2), Python 3.6.8
See https://gist.github.com/SebastianAchilles/ca20e7a26347f7bc7df0a6800c79df96 for a full test report.

@SebastianAchilles
Copy link
Member

Test report by @SebastianAchilles

Overview of tested easyconfigs (in order)

  • SUCCESS Score-P-6.0-gompi-2019b.eb
  • SUCCESS Score-P-6.0-gompi-2020a.eb
  • SUCCESS Score-P-6.0-gompic-2019a.eb
  • SUCCESS Score-P-6.0-gompic-2019b.eb
  • SUCCESS Score-P-6.0-gompic-2020a.eb
  • SUCCESS Score-P-7.0-gompi-2020b.eb
  • SUCCESS Score-P-7.0-gompi-2021a.eb
  • SUCCESS Score-P-7.0-gompic-2020b.eb
  • SUCCESS Score-P-7.1-gompi-2021a-CUDA-11.3.1.eb
  • SUCCESS Score-P-8.0-gompi-2021b-CUDA-11.4.1.eb
  • SUCCESS Score-P-8.0-gompi-2021b.eb
  • SUCCESS Score-P-8.0-gompi-2022a-CUDA-11.7.0.eb
  • SUCCESS Score-P-8.0-gompi-2022a.eb

Build succeeded for 13 out of 13 (13 easyconfigs in total)
cnx2 - Linux Rocky Linux 8.5, x86_64, Intel(R) Xeon(R) CPU E5-2667 v3 @ 3.20GHz (haswell), Python 3.6.8
See https://gist.github.com/SebastianAchilles/662f5558a4644992c03b14f319693d9d for a full test report.

easybuild/easyblocks/s/score_p.py Outdated Show resolved Hide resolved
easybuild/easyblocks/s/score_p.py Outdated Show resolved Hide resolved
@boegel boegel changed the title Improve Score-P easyblock update Score-P easyblock to use --with-nocross-compiler-suite=nvhpc for recent software versions + unset $CPPFLAGS, $LDFLAGS, $LIB which may interfere with configure magic May 23, 2023
@boegel boegel changed the title update Score-P easyblock to use --with-nocross-compiler-suite=nvhpc for recent software versions + unset $CPPFLAGS, $LDFLAGS, $LIB which may interfere with configure magic update Score-P easyblock to use --with-nocross-compiler-suite=nvhpc for recent software versions + unset $CPPFLAGS, $LDFLAGS, $LIB which may interfere with configure magic May 23, 2023
@boegel boegel modified the milestones: 4.x, release after 4.7.2 May 23, 2023
@boegel boegel modified the milestones: 4.7.3, release after 4.7.3 Jul 6, 2023
@boegel boegel merged commit 9e1be32 into easybuilders:develop Sep 3, 2023
@geimer geimer deleted the improve-score-p-easyblock branch June 13, 2024 11:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants