Skip to content

avoid spurious test failure when enabling RPATH for Perl#19835

Merged
boegel merged 14 commits intoeasybuilders:developfrom
branfosj:20240212152649_new_pr_Perl5361
Feb 12, 2024
Merged

avoid spurious test failure when enabling RPATH for Perl#19835
boegel merged 14 commits intoeasybuilders:developfrom
branfosj:20240212152649_new_pr_Perl5361

Conversation

@branfosj
Copy link
Copy Markdown
Member

@branfosj branfosj commented Feb 12, 2024

(created using eb --new-pr)

I am consistently seeing this failure while building Perl-5.36.1-GCCcore-12.3.0.eb. Failure is caused by RPATH being enabled.

# Failed test 21 - [perl \#128020] long body lines are wrapped: maxlen 1020 at ../lib/perlbug.t line 154

Patch is from Perl/perl5#15544 (comment)

I am not seeing this problem with Perl-5.38.0-GCCcore-13.2.0.eb

@branfosj branfosj changed the title avoid spurious test failure in Perl avoid spurious test failure when enabling RPATH for Perl Feb 12, 2024
@boegel boegel added this to the release after 4.9.0 milestone Feb 12, 2024
@boegel
Copy link
Copy Markdown
Member

boegel commented Feb 12, 2024

@boegelbot please test @ jsc-zen3
EB_ARGS="--installpath /tmp/$USER/pr19835"
EB_BRANCH=5.0.x

@boegelbot
Copy link
Copy Markdown
Collaborator

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

PR test command 'if [[ "5.0.x" != 'develop' ]]; then EB_BRANCH="5.0.x" ./easybuild_develop.sh 2> /dev/null 1>&2; EB_PREFIX=/home/boegelbot/easybuild/"5.0.x" source init_env_easybuild_develop.sh; fi; EB_PR=19835 EB_ARGS="--installpath /tmp/$USER/pr19835" EB_CONTAINER= EB_REPO=easybuild-easyconfigs EB_BRANCH="5.0.x" /opt/software/slurm/bin/sbatch --job-name test_PR_19835 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

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

Test results coming soon (I hope)...

Details

- notification for comment with ID 1939312853 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).

@boegel
Copy link
Copy Markdown
Member

boegel commented Feb 12, 2024

@boegelbot please test @ generoso
CORE_CNT=16
EB_ARGS="--installpath /tmp/$USER/pr19835 Perl-5.30.2-GCCcore-9.3.0-minimal.eb Perl-5.30.2-GCCcore-9.3.0.eb Perl-5.32.0-GCCcore-10.2.0-minimal.eb Perl-5.32.0-GCCcore-10.2.0.eb Perl-5.32.1-GCCcore-10.3.0-minimal.eb Perl-5.32.1-GCCcore-10.3.0.eb Perl-5.34.0-GCCcore-11.2.0-minimal.eb Perl-5.34.0-GCCcore-11.2.0.eb Perl-5.34.1-GCCcore-11.3.0-minimal.eb Perl-5.34.1-GCCcore-11.3.0.eb Perl-5.36.0-GCCcore-12.1.0.eb Perl-5.36.0-GCCcore-12.2.0-minimal.eb Perl-5.36.0-GCCcore-12.2.0.eb Perl-5.36.1-GCCcore-12.3.0.eb Perl-5.36.1-GCCcore-13.1.0.eb"

@boegelbot
Copy link
Copy Markdown
Collaborator

@boegel: Request for testing this PR well received on login1

PR test command 'EB_PR=19835 EB_ARGS="--installpath /tmp/$USER/pr19835 Perl-5.30.2-GCCcore-9.3.0-minimal.eb Perl-5.30.2-GCCcore-9.3.0.eb Perl-5.32.0-GCCcore-10.2.0-minimal.eb Perl-5.32.0-GCCcore-10.2.0.eb Perl-5.32.1-GCCcore-10.3.0-minimal.eb Perl-5.32.1-GCCcore-10.3.0.eb Perl-5.34.0-GCCcore-11.2.0-minimal.eb Perl-5.34.0-GCCcore-11.2.0.eb Perl-5.34.1-GCCcore-11.3.0-minimal.eb Perl-5.34.1-GCCcore-11.3.0.eb Perl-5.36.0-GCCcore-12.1.0.eb Perl-5.36.0-GCCcore-12.2.0-minimal.eb Perl-5.36.0-GCCcore-12.2.0.eb Perl-5.36.1-GCCcore-12.3.0.eb Perl-5.36.1-GCCcore-13.1.0.eb" EB_CONTAINER= EB_REPO=easybuild-easyconfigs /opt/software/slurm/bin/sbatch --job-name test_PR_19835 --ntasks="16" ~/boegelbot/eb_from_pr_upload_generoso.sh' executed!

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

Test results coming soon (I hope)...

Details

- notification for comment with ID 1939375158 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).

@branfosj
Copy link
Copy Markdown
Member Author

Test report by @branfosj
SUCCESS
Build succeeded for 11 out of 11 (11 easyconfigs in total)
bear-pg0105u03a - Linux RHEL 8.6, x86_64, Intel(R) Xeon(R) Platinum 8360Y CPU @ 2.40GHz (icelake), Python 3.6.8
See https://gist.github.com/branfosj/2ed6bb72fc84e5c7a07f92cb4b0aa50a for a full test report.

@boegelbot
Copy link
Copy Markdown
Collaborator

Test report by @boegelbot
SUCCESS
Build succeeded for 24 out of 24 (5 easyconfigs in total)
jsczen3c1.int.jsc-zen3.fz-juelich.de - Linux Rocky Linux 9.3, x86_64, AMD EPYC-Milan Processor (zen3), Python 3.9.18
See https://gist.github.com/boegelbot/fbdd1902f6b4ca148bab849bac890125 for a full test report.

@branfosj
Copy link
Copy Markdown
Member Author

Test report by @branfosj
FAILED
Build succeeded for 13 out of 15 (15 easyconfigs in total)
bear-pg0211u08b.bear.cluster - Linux RHEL 8.6, x86_64, Intel(R) Xeon(R) Gold 6248 CPU @ 2.50GHz (cascadelake), Python 3.6.8
See https://gist.github.com/branfosj/cb3dcef4766ddc0af110c1cad38dac2c for a full test report.

@boegelbot
Copy link
Copy Markdown
Collaborator

Test report by @boegelbot
SUCCESS
Build succeeded for 15 out of 15 (15 easyconfigs in total)
cnx1 - Linux Rocky Linux 8.9, x86_64, Intel(R) Xeon(R) CPU E5-2667 v3 @ 3.20GHz (haswell), Python 3.6.8
See https://gist.github.com/boegelbot/e23ff445f62c3792719c8c94313c65f6 for a full test report.

Copy link
Copy Markdown
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
Copy Markdown
Member

boegel commented Feb 12, 2024

Going in, thanks @branfosj!

@boegel boegel merged commit 9e6e011 into easybuilders:develop Feb 12, 2024
@branfosj branfosj deleted the 20240212152649_new_pr_Perl5361 branch February 12, 2024 22:02
@branfosj
Copy link
Copy Markdown
Member Author

Test report by @branfosj
SUCCESS
Build succeeded for 21 out of 21 (2 easyconfigs in total)
bear-pg0211u08b.bear.cluster - Linux RHEL 8.6, x86_64, Intel(R) Xeon(R) Gold 6248 CPU @ 2.50GHz (cascadelake), Python 3.6.8
See https://gist.github.com/branfosj/e6099ef99f577c1debe98853ddb37df2 for a full test report.

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.

3 participants