Skip to content

Update CP2K easyblock for v2024 and v2025#3892

Closed
pavelToman wants to merge 10 commits into
easybuilders:developfrom
pavelToman:patch-8
Closed

Update CP2K easyblock for v2024 and v2025#3892
pavelToman wants to merge 10 commits into
easybuilders:developfrom
pavelToman:patch-8

Conversation

@pavelToman pavelToman marked this pull request as draft August 19, 2025 11:19
@pavelToman

Copy link
Copy Markdown
Contributor Author

@boegelbot please test @ jsc-zen3 EB_ARGS="CP2K-2023.1-foss-2023a.eb"

@boegelbot

Copy link
Copy Markdown

@pavelToman: Request for testing this PR well received on jsczen3l1.int.jsc-zen3.fz-juelich.de

PR test command 'if [[ develop != 'develop' ]]; then EB_BRANCH=develop ./easybuild_develop.sh 2> /dev/null 1>&2; EB_PREFIX=/home/boegelbot/easybuild/develop source init_env_easybuild_develop.sh; fi; EB_PR=3892 EB_ARGS="CP2K-2023.1-foss-2023a.eb" EB_REPO=easybuild-easyblocks EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_3892 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

  • exit code: 0
  • output:
Submitted batch job 7716

Test results coming soon (I hope)...

Details

- notification for comment with ID 3200745971 processed

Message to humans: this is just bookkeeping information for me,
it is of no use to you (unless you think I have a bug, which I don't).

@boegelbot

Copy link
Copy Markdown

Test report by @boegelbot

Overview of tested easyconfigs (in order)

  • SUCCESS CP2K-2023.1-foss-2023a.eb

Build succeeded for 1 out of 1 (1 easyconfigs in total)
jsczen3c1.int.jsc-zen3.fz-juelich.de - Linux Rocky Linux 9.6, x86_64, AMD EPYC-Milan Processor (zen3), Python 3.9.21
See https://gist.github.com/boegelbot/67d022eb1afdf8179fddf8e0628e5bf1 for a full test report.

@pavelToman

Copy link
Copy Markdown
Contributor Author

@boegelbot please test @ jsc-zen3 EB_ARGS="CP2K-2023.1-foss-2023a.eb"

@pavelToman pavelToman changed the title Alternative version of CP2K block to debug v2024 Update CP2K easyblock for v2024 and v2025 - version #2 Aug 20, 2025
@pavelToman pavelToman marked this pull request as ready for review August 20, 2025 07:31
@boegelbot

Copy link
Copy Markdown

@pavelToman: Request for testing this PR well received on jsczen3l1.int.jsc-zen3.fz-juelich.de

PR test command 'if [[ develop != 'develop' ]]; then EB_BRANCH=develop ./easybuild_develop.sh 2> /dev/null 1>&2; EB_PREFIX=/home/boegelbot/easybuild/develop source init_env_easybuild_develop.sh; fi; EB_PR=3892 EB_ARGS="CP2K-2023.1-foss-2023a.eb" EB_REPO=easybuild-easyblocks EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_3892 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

  • exit code: 0
  • output:
Submitted batch job 7729

Test results coming soon (I hope)...

Details

- notification for comment with ID 3204579144 processed

Message to humans: this is just bookkeeping information for me,
it is of no use to you (unless you think I have a bug, which I don't).

@boegelbot

Copy link
Copy Markdown

Test report by @boegelbot

Overview of tested easyconfigs (in order)

  • SUCCESS CP2K-2023.1-foss-2023a.eb

Build succeeded for 1 out of 1 (1 easyconfigs in total)
jsczen3c1.int.jsc-zen3.fz-juelich.de - Linux Rocky Linux 9.6, x86_64, AMD EPYC-Milan Processor (zen3), Python 3.9.21
See https://gist.github.com/boegelbot/ac61de12853c3064bcdf61c039be3767 for a full test report.

Comment thread easybuild/easyblocks/c/cp2k.py Outdated
Comment thread easybuild/easyblocks/c/cp2k.py Outdated
Comment thread easybuild/easyblocks/c/cp2k.py Outdated
@pavelToman

Copy link
Copy Markdown
Contributor Author

@boegelbot please test @ jsc-zen3 EB_ARGS="CP2K-2023.1-foss-2023a.eb"

@boegelbot

Copy link
Copy Markdown

@pavelToman: Request for testing this PR well received on jsczen3l1.int.jsc-zen3.fz-juelich.de

PR test command 'if [[ develop != 'develop' ]]; then EB_BRANCH=develop ./easybuild_develop.sh 2> /dev/null 1>&2; EB_PREFIX=/home/boegelbot/easybuild/develop source init_env_easybuild_develop.sh; fi; EB_PR=3892 EB_ARGS="CP2K-2023.1-foss-2023a.eb" EB_CONTAINER= EB_REPO=easybuild-easyblocks EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_3892 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

  • exit code: 0
  • output:
Submitted batch job 7743

Test results coming soon (I hope)...

Details

- notification for comment with ID 3213612933 processed

Message to humans: this is just bookkeeping information for me,
it is of no use to you (unless you think I have a bug, which I don't).

@boegelbot

Copy link
Copy Markdown

Test report by @boegelbot

Overview of tested easyconfigs (in order)

  • SUCCESS CP2K-2023.1-foss-2023a.eb

Build succeeded for 1 out of 1 (1 easyconfigs in total)
jsczen3c3.int.jsc-zen3.fz-juelich.de - Linux Rocky Linux 9.6, x86_64, AMD EPYC-Milan Processor (zen3), Python 3.9.21
See https://gist.github.com/boegelbot/bbbac28483e89c081d3627666227f165 for a full test report.

@boegel boegel added the update label Aug 27, 2025
@boegel boegel added this to the 5.x milestone Aug 27, 2025
@pavelToman

Copy link
Copy Markdown
Contributor Author

@boegelbot please test @ jsc-zen3 EB_ARGS="CP2K-2023.1-foss-2023a.eb"
CORE_CNT=16

@boegelbot

Copy link
Copy Markdown

@pavelToman: Request for testing this PR well received on jsczen3l1.int.jsc-zen3.fz-juelich.de

PR test command 'if [[ develop != 'develop' ]]; then EB_BRANCH=develop ./easybuild_develop.sh 2> /dev/null 1>&2; EB_PREFIX=/home/boegelbot/easybuild/develop source init_env_easybuild_develop.sh; fi; EB_PR=3892 EB_ARGS="CP2K-2023.1-foss-2023a.eb" EB_CONTAINER= EB_REPO=easybuild-easyblocks EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_3892 --ntasks="16" ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

  • exit code: 0
  • output:
Submitted batch job 7801

Test results coming soon (I hope)...

Details

- notification for comment with ID 3241542079 processed

Message to humans: this is just bookkeeping information for me,
it is of no use to you (unless you think I have a bug, which I don't).

@boegelbot

Copy link
Copy Markdown

Test report by @boegelbot

Overview of tested easyconfigs (in order)

  • SUCCESS CP2K-2023.1-foss-2023a.eb

Build succeeded for 1 out of 1 (1 easyconfigs in total)
jsczen3c1.int.jsc-zen3.fz-juelich.de - Linux Rocky Linux 9.6, x86_64, AMD EPYC-Milan Processor (zen3), Python 3.9.21
See https://gist.github.com/boegelbot/82690b57236b515e7790b2abeb08cfab for a full test report.

@pavelToman

Copy link
Copy Markdown
Contributor Author

@boegelbot please test @ jsc-zen3
EB_ARGS="CP2K-2023.1-foss-2023a.eb"
CORE_CNT=16

@boegelbot

Copy link
Copy Markdown

@pavelToman: Request for testing this PR well received on jsczen3l1.int.jsc-zen3.fz-juelich.de

PR test command 'if [[ develop != 'develop' ]]; then EB_BRANCH=develop ./easybuild_develop.sh 2> /dev/null 1>&2; EB_PREFIX=/home/boegelbot/easybuild/develop source init_env_easybuild_develop.sh; fi; EB_PR=3892 EB_ARGS="CP2K-2023.1-foss-2023a.eb" EB_CONTAINER= EB_REPO=easybuild-easyblocks EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_3892 --ntasks="16" ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

  • exit code: 0
  • output:
Submitted batch job 7864

Test results coming soon (I hope)...

Details

- notification for comment with ID 3257755936 processed

Message to humans: this is just bookkeeping information for me,
it is of no use to you (unless you think I have a bug, which I don't).

@boegelbot

Copy link
Copy Markdown

Test report by @boegelbot

Overview of tested easyconfigs (in order)

  • SUCCESS CP2K-2023.1-foss-2023a.eb

Build succeeded for 1 out of 1 (1 easyconfigs in total)
jsczen3c3.int.jsc-zen3.fz-juelich.de - Linux Rocky Linux 9.6, x86_64, AMD EPYC-Milan Processor (zen3), Python 3.9.21
See https://gist.github.com/boegelbot/82ccd88a45faeb227187e60f0cc9c2b0 for a full test report.

@boegel boegel self-assigned this Oct 13, 2025
@boegel boegel changed the title Update CP2K easyblock for v2024 and v2025 - version #2 Update CP2K easyblock for v2024 and v2025 Oct 13, 2025
@backelj

backelj commented Jan 20, 2026

Copy link
Copy Markdown

Just wondering: is there a reason why this PR is not being merged?

@pavelToman

Copy link
Copy Markdown
Contributor Author

Just wondering: is there a reason why this PR is not being merged?

It should work ok, but there are other more important PRs to look at, I think.

@boegel

boegel commented Jan 28, 2026

Copy link
Copy Markdown
Member

Just wondering: is there a reason why this PR is not being merged?

Lack of time to take a thorough look at it, I want to make sure we're not accidentally introducing regressions here, but it should be fine.

I hope to get around to getting this reviewed & merged soon...

@boegel

boegel commented Mar 9, 2026

Copy link
Copy Markdown
Member

@pavelToman Correct me if I'm wrong, but it seems like this is superseded by another PR:

If that's correct, then we should close this PR?

@pavelToman

Copy link
Copy Markdown
Contributor Author

@pavelToman Correct me if I'm wrong, but it seems like this is superseded by another PR:

* [Update CP2K easyblock for CUDA version #3983](https://github.com/easybuilders/easybuild-easyblocks/pull/3983)

If that's correct, then we should close this PR?

yes, #3983 is same as this one, but with updates for CUDA version.

@boegel

boegel commented Mar 9, 2026

Copy link
Copy Markdown
Member

@pavelToman Correct me if I'm wrong, but it seems like this is superseded by another PR:

* [Update CP2K easyblock for CUDA version #3983](https://github.com/easybuilders/easybuild-easyblocks/pull/3983)

If that's correct, then we should close this PR?

yes, #3983 is same as this one, but with updates for CUDA version.

In that case, let's close this PR to avoid confusion, and proceed in:

@boegel boegel closed this Mar 9, 2026
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.

CP2K

4 participants