Skip to content

Conversation

@Crivella
Copy link
Contributor

@Crivella Crivella commented Oct 9, 2025

EC for acpype

@Crivella Crivella added the 2023a label Oct 9, 2025
@github-actions github-actions bot added the new label Oct 9, 2025
@Crivella
Copy link
Contributor Author

Crivella commented Oct 9, 2025

@boegelbot please test @ jsc-zen3

@Crivella
Copy link
Contributor Author

Crivella commented Oct 9, 2025

Test report by @Crivella
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
crivella-desktop - Linux Ubuntu 22.04.5 LTS (Jammy Jellyfish), x86_64, 13th Gen Intel(R) Core(TM) i9-13900K (skylake), Python 3.11.13
See https://gist.github.com/Crivella/ff3ee5abf89608ed1bc9f58212baabca for a full test report.

@boegelbot
Copy link
Collaborator

@Crivella: 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=24174 EB_ARGS= EB_CONTAINER= EB_REPO=easybuild-easyconfigs EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_24174 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

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

Test results coming soon (I hope)...

- notification for comment with ID 3385629421 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
Collaborator

Test report by @boegelbot
FAILED
Build succeeded for 0 out of 2 (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/86550b2b47b558a8c73e39d2c894e904 for a full test report.

@Crivella
Copy link
Contributor Author

Crivella commented Oct 9, 2025

The build seems to be failing on the OpenBabel tests, not related to this PR

EDIT: It succeeded on my Workstations so it should be investigated what is happening on the bot

https://gist.github.com/Crivella/3809c8df44c524a3e58ffe0f7819364e

@Crivella
Copy link
Contributor Author

Crivella commented Dec 1, 2025

@boegelbot please test @ jsc-zen3
EB_ARGS="--installpath /tmp/$USER/pr-24174 --force-download=sources OpenBabel-3.1.1-gompi-2023a.eb"

@boegelbot
Copy link
Collaborator

@Crivella: 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=24174 EB_ARGS="--installpath /tmp/$USER/pr-24174 --force-download=sources OpenBabel-3.1.1-gompi-2023a.eb" EB_CONTAINER= EB_REPO=easybuild-easyconfigs EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_24174 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

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

Test results coming soon (I hope)...

- notification for comment with ID 3596682487 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
Collaborator

Test report by @boegelbot
SUCCESS
Build succeeded for 1 out of 1 (total: 7 mins 26 secs) (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/ea8e6e74a705e3589c71b34621f45400 for a full test report.

@Crivella
Copy link
Contributor Author

Crivella commented Dec 1, 2025

@boegelbot please test @ jsc-zen3

@boegelbot
Copy link
Collaborator

@Crivella: 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=24174 EB_ARGS= EB_CONTAINER= EB_REPO=easybuild-easyconfigs EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_24174 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

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

Test results coming soon (I hope)...

- notification for comment with ID 3596750836 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
Collaborator

Test report by @boegelbot
FAILED
Build succeeded for 0 out of 2 (total: 7 mins 1 secs) (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/162851c6079061d24ce23942a4459f83 for a full test report.

@Crivella
Copy link
Contributor Author

Crivella commented Dec 1, 2025

@boegelbot please test @ jsc-zen3
EB_ARGS="--force-download=sources OpenBabel-3.1.1-gompi-2023a.eb"

@boegelbot
Copy link
Collaborator

@Crivella: 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=24174 EB_ARGS="--force-download=sources OpenBabel-3.1.1-gompi-2023a.eb" EB_CONTAINER= EB_REPO=easybuild-easyconfigs EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_24174 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

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

Test results coming soon (I hope)...

- notification for comment with ID 3596937133 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
Collaborator

Test report by @boegelbot
FAILED
Build succeeded for 0 out of 1 (total: 7 mins 43 secs) (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/745d70d9401400581c6d79ae09a1b927 for a full test report.

@Crivella
Copy link
Contributor Author

Crivella commented Dec 1, 2025

@boegel

Fairly puzzled by why the installation of OBabel (only a dep for this PR) is succeeding with a custom installpath but failing when ran normally

Not sure if this could be related to easybuilders/easybuild-framework#5038 but this would mean that the module file of OBabel got deleted at some point (since the bot needs to re-install it) but the installdir did not which seems unlikely.
Could try a module-only run to check if this is the problem but maybe someone with access to the bot machine can check more easily.

Alternatively we could run with a custom installpath directly and not care about this issue here...

@Crivella
Copy link
Contributor Author

Crivella commented Dec 2, 2025

Same version on 2024a had no problem

@Crivella
Copy link
Contributor Author

Crivella commented Dec 4, 2025

After more investigating this is not due to

but some other shenanigans when running the unittests for the python bindings.
They all give the expected results, but then double free or other related errors are raised while unittest finalizes.

Will try to look into it further if i can but for now i will recreate the OBabel module files with a module-only run and than reinstall it for safety

@Crivella
Copy link
Contributor Author

Crivella commented Dec 4, 2025

@boegelbot please test @ jsc-zen3
EB_ARGS="OpenBabel-3.1.1-gompi-2023a.eb --module-only"

@boegelbot
Copy link
Collaborator

@Crivella: 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=24174 EB_ARGS="OpenBabel-3.1.1-gompi-2023a.eb --module-only" EB_CONTAINER= EB_REPO=easybuild-easyconfigs EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_24174 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

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

Test results coming soon (I hope)...

- notification for comment with ID 3612771200 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
Collaborator

Test report by @boegelbot
FAILED
Build succeeded for 0 out of 1 (total: 1 min 10 secs) (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/775d912aa8ba22871b9f810eed518ff4 for a full test report.

@Crivella
Copy link
Contributor Author

Crivella commented Dec 4, 2025

@boegelbot please test @ jsc-zen3
EB_ARGS="OpenBabel-3.1.1-gompi-2023a.eb --module-only --skip-sanity-check"

@boegelbot
Copy link
Collaborator

@Crivella: 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=24174 EB_ARGS="OpenBabel-3.1.1-gompi-2023a.eb --module-only --skip-sanity-check" EB_CONTAINER= EB_REPO=easybuild-easyconfigs EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_24174 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

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

Test results coming soon (I hope)...

- notification for comment with ID 3612836240 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
Collaborator

Test report by @boegelbot
SUCCESS
Build succeeded for 1 out of 1 (total: 53 secs) (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/45d3ef76a90c35b55c67ffcb32fea1f0 for a full test report.

@Crivella
Copy link
Contributor Author

Crivella commented Dec 4, 2025

@boegelbot please test @ jsc-zen3
EB_ARGS="OpenBabel-3.1.1-gompi-2023a.eb"

@boegelbot
Copy link
Collaborator

@Crivella: 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=24174 EB_ARGS="OpenBabel-3.1.1-gompi-2023a.eb" EB_CONTAINER= EB_REPO=easybuild-easyconfigs EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_24174 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

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

Test results coming soon (I hope)...

- notification for comment with ID 3612865110 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
Collaborator

Test report by @boegelbot
FAILED
Build succeeded for 0 out of 1 (total: 7 mins 27 secs) (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/1d3e2647645173bc280bb4da25e53748 for a full test report.

@Crivella
Copy link
Contributor Author

Crivella commented Dec 9, 2025

@boegelbot please test @ jsc-zen3
EB_ARGS="OpenBabel-3.1.1-gompi-2023a.eb --include-easyblocks-from-pr 4013"

@boegelbot
Copy link
Collaborator

@Crivella: 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=24174 EB_ARGS="OpenBabel-3.1.1-gompi-2023a.eb --include-easyblocks-from-pr 4013" EB_CONTAINER= EB_REPO=easybuild-easyconfigs EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_24174 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

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

Test results coming soon (I hope)...

- notification for comment with ID 3631125497 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
Collaborator

Test report by @boegelbot
Using easyblocks from PR(s) easybuilders/easybuild-easyblocks#4013
SUCCESS
Build succeeded for 1 out of 1 (total: 7 mins 54 secs) (1 easyconfigs in total)
jsczen3c2.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/c205ab41cd1a214aeee9aaab03673a2f for a full test report.

@Crivella
Copy link
Contributor Author

Crivella commented Dec 9, 2025

@boegelbot please test @ jsc-zen3

@boegelbot
Copy link
Collaborator

@Crivella: 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=24174 EB_ARGS= EB_CONTAINER= EB_REPO=easybuild-easyconfigs EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_24174 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

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

Test results coming soon (I hope)...

- notification for comment with ID 3631187057 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
Collaborator

Test report by @boegelbot
SUCCESS
Build succeeded for 1 out of 1 (total: 1 min 26 secs) (1 easyconfigs in total)
jsczen3c2.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/4994dd36ebc6878a9a2284795ecf3bd5 for a full test report.

@Crivella
Copy link
Contributor Author

Crivella commented Dec 9, 2025

Test report by @Crivella
SUCCESS
Build succeeded for 1 out of 1 (total: 17 secs) (1 easyconfigs in total)
crivella-desktop - Linux Ubuntu 22.04.5 LTS (Jammy Jellyfish), x86_64, 13th Gen Intel(R) Core(TM) i9-13900K (skylake), Python 3.11.14
See https://gist.github.com/Crivella/46fa4554ac9c2806b2acacb31716d017 for a full test report.

@boegel
Copy link
Member

boegel commented Dec 9, 2025

Test report by @boegel
Using easyblocks from PR(s) easybuilders/easybuild-easyblocks#4013
SUCCESS
Build succeeded for 1 out of 1 (total: 32 secs) (1 easyconfigs in total)
node3528.doduo.os - Linux RHEL 9.6, x86_64, AMD EPYC 7552 48-Core Processor (zen2), Python 3.9.21
See https://gist.github.com/boegel/aea762f6fe272d14f3a7874e15121ba8 for a full test report.

@sassy-crick
Copy link
Collaborator

Test report by @sassy-crick
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
hp - Linux Debian GNU/Linux 12, x86_64, 11th Gen Intel(R) Core(TM) i7-1185G7 @ 3.00GHz, Python 3.11.2
See https://gist.github.com/sassy-crick/722f4c9d91b359be162675a32757dda2 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
Copy link
Member

boegel commented Dec 9, 2025

Going in, thanks @Crivella!

@boegel boegel merged commit 8389c76 into easybuilders:develop Dec 9, 2025
8 checks passed
@Crivella Crivella deleted the feature-acpype branch December 9, 2025 19:42
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