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

{toolchain} foss/2020b #11489

Merged
merged 7 commits into from
Nov 8, 2020
Merged

Conversation

boegel
Copy link
Member

@boegel boegel commented Oct 13, 2020

(created using eb --new-pr)

Still WIP because:

requires:

@boegel boegel added the update label Oct 13, 2020
@boegel boegel added this to the next release (4.3.1) milestone Oct 13, 2020
@boegel boegel added this to In progress in EasyBuild v4.3.1 via automation Oct 13, 2020
@Micket Micket added the 2020b issues & PRs related to 2020b label Oct 13, 2020
@boegel boegel force-pushed the 20201013215757_new_pr_HPL23 branch from 8318aee to c63fa59 Compare October 13, 2020 20:23
@easybuilders easybuilders deleted a comment from boegelbot Oct 13, 2020
@boegel boegel force-pushed the 20201013215757_new_pr_HPL23 branch from c63fa59 to ae8562d Compare October 13, 2020 20:44
@zao
Copy link
Contributor

zao commented Oct 18, 2020

Test report by @zao
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
freja - Linux Ubuntu 20.04, x86_64, Intel(R) Core(TM) i7-8700K CPU @ 3.70GHz (skylake), Python 3.8.5
See https://gist.github.com/0a1e59fadba7ce3b03e82b4679f91f5a for a full test report.

@bartoldeman
Copy link
Contributor

Test report by @bartoldeman
FAILED
Build succeeded for 0 out of 1 (1 easyconfigs in this PR)
build-node.computecanada.ca - Linux centos linux 7.8.2003, x86_64, Intel Xeon Processor (Skylake, IBRS), Python 3.7.7
See https://gist.github.com/cbc75a5143babbb14cf7a93f2cd60672 for a full test report.

@branfosj
Copy link
Member

Test report by @branfosj
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
bear-pg0306u19a.bear.cluster - Linux RHEL 8.2, POWER, 8335-GTX (power9le), Python 3.6.8
See https://gist.github.com/f2a7d5aafe02a785b09215796e73f5f5 for a full test report.

@branfosj
Copy link
Member

Test report by @branfosj
FAILED
Build succeeded for 0 out of 1 (1 easyconfigs in total)
bear-pg0211u03a.bear.cluster - Linux centos linux 7.8.2003, x86_64, Intel(R) Xeon(R) Gold 6248 CPU @ 2.50GHz (cascadelake), Python 3.6.8
See https://gist.github.com/3330cb6c8edba715604e49f8b2300f40 for a full test report.

@boegel
Copy link
Member Author

boegel commented Oct 19, 2020

@boegelbot please test @ generoso
EB_ARGS="--include-easyblocks-from-pr 2205"

@boegelbot
Copy link
Collaborator

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

PR test command 'EB_PR=11489 EB_ARGS="--include-easyblocks-from-pr 2205" /apps/slurm/default/bin/sbatch --job-name test_PR_11489 ~/boegelbot/eb_from_pr_upload_generoso.sh' executed!

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

Test results coming soon (I hope)...

- notification for comment with ID 712280180 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 easybuilders/easybuild-easyblocks#2205
SUCCESS
Build succeeded for 6 out of 6 (6 easyconfigs in total)
generoso-x-2 - Linux centos linux 8.2.2004, x86_64, Intel(R) Xeon(R) CPU E5-2667 v3 @ 3.20GHz (haswell), Python 3.6.8
See https://gist.github.com/2f8c925d6e08d4f76e9be175df51dbf8 for a full test report.

@boegel
Copy link
Member Author

boegel commented Oct 19, 2020

Test report by @boegel
Using easyblocks from easybuilders/easybuild-easyblocks#2205
SUCCESS
Build succeeded for 6 out of 6 (6 easyconfigs in total)
node3408.kirlia.os - Linux centos linux 7.8.2003, x86_64, Intel(R) Xeon(R) Gold 6240 CPU @ 2.60GHz (cascadelake), Python 2.7.5
See https://gist.github.com/0be2d3306f7784edc220aba20083e9fa for a full test report.

@boegel
Copy link
Member Author

boegel commented Oct 19, 2020

Test report by @boegel
Using easyblocks from easybuilders/easybuild-easyblocks#2205
SUCCESS
Build succeeded for 6 out of 6 (6 easyconfigs in total)
node2427.golett.os - Linux centos linux 7.8.2003, x86_64, Intel(R) Xeon(R) CPU E5-2680 v3 @ 2.50GHz (haswell), Python 2.7.5
See https://gist.github.com/8d9d5a2805481bd765d78c601b6a8529 for a full test report.

@zao
Copy link
Contributor

zao commented Oct 19, 2020

Test report by @zao
Using easyblocks from easybuilders/easybuild-easyblocks#2205
SUCCESS
Build succeeded for 6 out of 6 (6 easyconfigs in total)
freja - Linux Ubuntu 20.04, x86_64, Intel(R) Core(TM) i7-8700K CPU @ 3.70GHz (skylake), Python 3.8.5
See https://gist.github.com/12dd7c982ec5e3dc487cd3f62ef1a98e for a full test report.

@easybuilders easybuilders deleted a comment from boegelbot Oct 20, 2020
@verdurin
Copy link
Member

Test report by @verdurin
SUCCESS
Build succeeded for 27 out of 27 (6 easyconfigs in this PR)
nuc.lan - Linux Fedora 32, x86_64, Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz, Python 3.8.6
See https://gist.github.com/dadb1eaab13f1ac62badb0fc168ee0a2 for a full test report.

@zao
Copy link
Contributor

zao commented Oct 21, 2020

Test report by @zao
FAILED
Build succeeded for 29 out of 32 (6 easyconfigs in this PR)
b-cn1203.hpc2n.umu.se - Linux ubuntu 16.04, x86_64, Intel(R) Xeon Phi(TM) CPU 7250 @ 1.40GHz, Python 2.7.12
See https://gist.github.com/9143cfcd091f8a341f652a8c160b3ba2 for a full test report.

@zao
Copy link
Contributor

zao commented Oct 21, 2020

Test report by @zao
SUCCESS
Build succeeded for 3 out of 3 (6 easyconfigs in this PR)
b-cn1203.hpc2n.umu.se - Linux ubuntu 16.04, x86_64, Intel(R) Xeon Phi(TM) CPU 7250 @ 1.40GHz, Python 2.7.12
See https://gist.github.com/c87765f7b28154e510b92bf0329865b8 for a full test report.

@zao
Copy link
Contributor

zao commented Oct 21, 2020

KNL test report made in two parts due to easybuilders/easybuild-framework#3476, please consider my two test reports as a cumulative success.

@branfosj
Copy link
Member

branfosj commented Oct 21, 2020

Test report by @branfosj
FAILED
Build succeeded for 0 out of 1 (1 easyconfigs in total)
bear-pg0206u16a.bear.cluster - Linux centos linux 8.2.2004, x86_64, Intel(R) Xeon(R) Gold 6248 CPU @ 2.50GHz (cascadelake), Python 3.6.8
See https://gist.github.com/0b61d22791f7b81dba570cdee7009936 for a full test report.

Error is

cmake: /rds/bear-apps/devel/eb-sjb-up/EL8/EL8-cas/software/XZ/5.2.5-GCCcore-10.2.0/lib/liblzma.so.5: version `XZ_5.2' not found (required by /rds/bear-apps/devel/eb-sjb-up/EL8/EL8-cas/software/libarchive/3.4.3-GCCcore-10.2.0/lib/libarchive.so.13)

@branfosj
Copy link
Member

Test report by @branfosj
SUCCESS
Build succeeded for 6 out of 6 (6 easyconfigs in total)
bear-pg0306u19a.bear.cluster - Linux RHEL 8.2, POWER, 8335-GTX (power9le), Python 3.6.8
See https://gist.github.com/21c13f827a274d8cdba194231ec98ede for a full test report.

@branfosj
Copy link
Member

Test report by @branfosj
SUCCESS
Build succeeded for 6 out of 6 (6 easyconfigs in total)
bear-pg0206u16a.bear.cluster - Linux centos linux 8.2.2004, x86_64, Intel(R) Xeon(R) Gold 6248 CPU @ 2.50GHz (cascadelake), Python 3.6.8
See https://gist.github.com/fc5a15837feef5b1289c3fa2dfdf731d for a full test report.

@migueldiascosta
Copy link
Member

Test report by @migueldiascosta
Using easyblocks from PR(s) easybuilders/easybuild-easyblocks#2191, easybuilders/easybuild-easyblocks#2205
SUCCESS
Build succeeded for 6 out of 6 (6 easyconfigs in total)
sms - Linux centos linux 7.6.1810, x86_64, AMD EPYC 7601 32-Core Processor (zen), Python 2.7.5
See https://gist.github.com/4ea1c3e307c8d8abda9f990d939f2bd5 for a full test report.

@bartoldeman
Copy link
Contributor

Test report by @bartoldeman
SUCCESS
Build succeeded for 6 out of 6 (6 easyconfigs in this PR)
build-node.computecanada.ca - Linux centos linux 7.8.2003, x86_64, Intel Xeon Processor (Skylake, IBRS), Python 3.7.7
See https://gist.github.com/56b9efa0e5967c7468ab06a59d6266f5 for a full test report.

@boegel boegel modified the milestones: 4.3.1 (next release), 4.3.2 Oct 26, 2020
@boegel boegel removed this from In progress in EasyBuild v4.3.1 Oct 28, 2020
@boegel boegel added this to In progress in EasyBuild v4.3.2 via automation Oct 28, 2020
@verdurin
Copy link
Member

verdurin commented Nov 2, 2020

@boegel what are we waiting for on this one?

@Micket
Copy link
Contributor

Micket commented Nov 5, 2020

Test report by @Micket
SUCCESS
Build succeeded for 10 out of 10 (6 easyconfigs in total)
vera-c1 - Linux centos linux 7.8.2003, x86_64, Intel Xeon Processor (Skylake), Python 2.7.5
See https://gist.github.com/cfecf95db4e7efe5ab99b594761d0caf for a full test report.

@boegel
Copy link
Member Author

boegel commented Nov 6, 2020

@boegel what are we waiting for on this one?

Testing stuff on top. I was doing that with OpenFOAM 8 today, works fine.

Also tried CP2K 7.1, ran into problems with Libint:

python c_to_f.py ../include/libint2.h.i libint2_types_f.h Libint_t
grep '^#' ../include/libint2_types.h | grep -v '#include' > fortran_incldefs.h
FC libint_f.o
../include/libint2/util/generated/libint2_params.h:29:0:
   29 | #    if __has_include(<libint2_params.h>)
      |                                                                                                                                                                                                     Error: missing '(' before "__has_include" operand                                                                                                                                                           ../include/libint2/util/generated/libint2_params.h:29:0: Error: operator "__has_include" requires a header-name
make[1]: *** [../MakeSuffixRules:12: libint_f.o] Error 1

That doesn't need to be a blocker though, but it would be nice to have some confirmation about the Fortran aspect of foss/2020b too, so maybe via WRF?

@boegel
Copy link
Member Author

boegel commented Nov 8, 2020

Libint issue is fixed with patch for GCC 10.2, see #11627

CP2K 7.1 with foss/2020b requires using -fallow-argument-mismatch, see fix in CP2K easyblock @ easybuilders/easybuild-easyblocks#2223

Similarly building WRF 3.9.1.1 requires both -fallow-argument-mismatch and -fallow-invalid-boz, see wrf-model/WRF#1250, which is easy to fix with a patch.

@boegel boegel changed the title {toolchain} foss/2020b (WIP) {toolchain} foss/2020b Nov 8, 2020
@verdurin
Copy link
Member

verdurin commented Nov 8, 2020

Test report by @verdurin
SUCCESS
Build succeeded for 1 out of 1 (6 easyconfigs in total)
nuc.lan - Linux Fedora 32, x86_64, Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz, Python 3.8.6
See https://gist.github.com/cc7bacd81289b781449e01160131cbb4 for a full test report.

@boegel
Copy link
Member Author

boegel commented Nov 8, 2020

Test report by @boegel
SUCCESS
Build succeeded for 6 out of 6 (6 easyconfigs in total)
node3108.skitty.os - Linux centos linux 7.8.2003, x86_64, Intel(R) Xeon(R) Gold 6140 CPU @ 2.30GHz, Python 3.6.8
See https://gist.github.com/876ebf76c9c69039c64ce042fceffec0 for a full test report.

@Micket
Copy link
Contributor

Micket commented Nov 8, 2020

Test report by @Micket
SUCCESS
Build succeeded for 6 out of 6 (6 easyconfigs in total)
vera-c1 - Linux centos linux 7.8.2003, x86_64, Intel Xeon Processor (Skylake), Python 2.7.5
See https://gist.github.com/61aac51f05062cae63521389a0ecc34d for a full test report.

Copy link
Contributor

@Micket Micket left a comment

Choose a reason for hiding this comment

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

lgtm

EasyBuild v4.3.2 automation moved this from In progress to Reviewer approved Nov 8, 2020
@Micket
Copy link
Contributor

Micket commented Nov 8, 2020

Going in, thanks @boegel!

@Micket Micket merged commit f3fbdbe into easybuilders:develop Nov 8, 2020
EasyBuild v4.3.2 automation moved this from Reviewer approved to Done Nov 8, 2020
@boegel boegel deleted the 20201013215757_new_pr_HPL23 branch November 9, 2020 07:54
@boegel
Copy link
Member Author

boegel commented Nov 9, 2020

Test report by @boegel
SUCCESS
Build succeeded for 6 out of 6 (6 easyconfigs in total)
easybuild1.novalocal - Linux centos linux 8.2.2004, POWER, IBM pSeries (emulated by qemu) (power8le), Python 3.6.8
See https://gist.github.com/c61f1c99b83a04b7c207ac90820eb223 for a full test report.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2020b issues & PRs related to 2020b update
Projects
No open projects
Development

Successfully merging this pull request may close these issues.

None yet

8 participants