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} intel/2023.07 #18439

Conversation

SebastianAchilles
Copy link
Member

(created using eb --new-pr)

…-2023.07.eb, imkl-2023.2.0.eb, imkl-FFTW-2023.2.0-iimpi-2023.07.eb, impi-2021.10.0-intel-compilers-2023.2.1.eb, intel-compilers-2023.2.1.eb
@SebastianAchilles SebastianAchilles added this to the 4.x milestone Aug 1, 2023
@SebastianAchilles
Copy link
Member Author

Test report by @SebastianAchilles
SUCCESS
Build succeeded for 7 out of 7 (7 easyconfigs in total)
bwd-rockylinux-92 - Linux Rocky Linux 9.2 (Blue Onyx), x86_64, Intel(R) Core(TM) i7-6900K CPU @ 3.20GHz (broadwell), 2 x NVIDIA NVIDIA GeForce GTX 1060 6GB, 535.54.03, Python 3.9.16
See https://gist.github.com/SebastianAchilles/0a72923bf6f3a90542c9c12fbe407286 for a full test report.

@SebastianAchilles
Copy link
Member Author

Test report by @SebastianAchilles
SUCCESS
Build succeeded for 7 out of 7 (7 easyconfigs in total)
zen2-ubuntu-2304 - Linux Ubuntu 23.04 (Lunar Lobster), x86_64, AMD EPYC 7452 32-Core Processor (zen2), Python 3.11.2
See https://gist.github.com/SebastianAchilles/1505e535182b414cff0964b63b1e17b4 for a full test report.

@SebastianAchilles
Copy link
Member Author

Test report by @SebastianAchilles
SUCCESS
Build succeeded for 7 out of 7 (7 easyconfigs in total)
skl-centos-79 - Linux CentOS Linux 7.9.2009, x86_64, Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz (skylake), Python 3.6.8
See https://gist.github.com/SebastianAchilles/5e2800fae2e8f432d5964a703cd47994 for a full test report.

@SebastianAchilles
Copy link
Member Author

@boegelbot please test @ generoso

@boegelbot
Copy link
Collaborator

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

PR test command 'EB_PR=18439 EB_ARGS= EB_CONTAINER= /opt/software/slurm/bin/sbatch --job-name test_PR_18439 --ntasks=4 ~/boegelbot/eb_from_pr_upload_generoso.sh' executed!

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

Test results coming soon (I hope)...

- notification for comment with ID 1660810346 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 7 out of 7 (7 easyconfigs in total)
cns1 - 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/boegelbot/83637ab415a45f0b7ca34892c8b38daf for a full test report.

@SebastianAchilles
Copy link
Member Author

@boegelbot please test @ jsc-zen2

@boegelbot
Copy link
Collaborator

@SebastianAchilles: Request for testing this PR well received on jsczen2l1.int.jsc-zen2.easybuild-test.cluster

PR test command 'EB_PR=18439 EB_ARGS= /opt/software/slurm/bin/sbatch --mem-per-cpu=4000M --job-name test_PR_18439 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen2.sh' executed!

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

Test results coming soon (I hope)...

- notification for comment with ID 1660833787 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 7 out of 7 (7 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/boegelbot/3f7f3c1a5809b27abda6509451363b46 for a full test report.

@casparvl
Copy link
Contributor

casparvl commented Aug 2, 2023

Test report by @casparvl
FAILED
Build succeeded for 4 out of 7 (7 easyconfigs in total)
tcn222.local.snellius.surf.nl - Linux RHEL 8.6, x86_64, AMD EPYC 7H12 64-Core Processor, Python 3.6.8
See https://gist.github.com/casparvl/cc08b2d35904d779acc1ab7b2bc486a2 for a full test report.

@boegel
Copy link
Member

boegel commented Aug 2, 2023

Hmm, seeing lots of icc: remark #10441: The Intel(R) C++ Compiler Classic (ICC) is deprecated messages, why/how is icc still being used for imkl-FFTW?

@casparvl
Copy link
Contributor

casparvl commented Aug 2, 2023

The failure seems to be related to our site using EB's RPATH support. The reason this leads to errors is because of a combination of -Wall -Werror, that turns on all warnings, and then turns all warnings into errors. Ooof, that is very conservative. The EasyBuild RPATH wrappers inject -Wl,rpath arguments, which are unused on pure compilation steps (they are only used when linking). Hence the error.

The solution would be to make sure that either warnings are not enabled for unused arguments or that they are not turned into errors. I'll have a look to see if any prior versions of FFTW also did this and what we did to avoid this. I remember having seen this error pattern before, but can't remember with which software that was...

@casparvl
Copy link
Contributor

casparvl commented Aug 2, 2023

Found it: used to have this issue with Clang, see this code section in the clang EasyBlock.

Maybe we can do something similar for FFTW? I do wonder why we haven't see this with older versions, but maybe the -Wall or -Werror is new to this version...?

@casparvl
Copy link
Contributor

casparvl commented Aug 4, 2023

I tried a somewhat naive addition of

    def build_step(self):
        """Build imkl-FFTW"""
        # Avoid unused-command-line-argument error when builindg with RPATH support
        # See https://github.com/easybuilders/easybuild-easyconfigs/pull/18439#issuecomment-1662671054
        if build_option('rpath'):
            cflags = os.getenv('CFLAGS')
            cxxflags = os.getenv('CXXFLAGS')
            setvar('CFLAGS', "%s %s" % (cflags, '-Wno-unused-command-line-argument'))
            setvar('CXXFLAGS', "%s %s" % (cxxflags, '-Wno-unused-command-line-argument'))
        super(EB_imkl_minus_FFTW, self).build_step()

to the EasyBlock. That doesn't help. Looking more closely, I see that for a lot of build targets, we don't actually see the problem:

== 2023-08-04 14:04:04,850 run.py:648 INFO cmd "make -f makefile libintel64 compiler=intel install_to=$INSTALL_DIR  " exited with exit code 0 and output:
make -f  makefile lib _IA=intel64
make[1]: Entering directory '/gpfs/nvme1/1/casparl/generic/software/imkl/2023.2.0/mkl/2023.2.0/interfaces/fftw3xf'
mkdir -p /scratch-nvme/1/casparl/ebbuildpath/imklFFTW/2023.2.0/iimpi-2023.07/tmp6ad7w836/obj_intel
icc  -Wall -Werror -fPIC -I/scratch-nvme/1/casparl/generic/software/imkl/2023.2.0/mkl/2023.2.0/include -I/scratch-nvme/1/casparl/generic/software/imkl/2023.2.0/mkl/2023.2.0/include/fftw     -c /scratch-nvme/1/casparl/generic/software/imkl/2023.2.0/mkl/2023.2.0/interfaces/fftw3xf/wrappers/fftw_alignment_of.c -o /scratch-nvme/1/casparl/ebbuildpath/imklFFTW/2023.2.0/iimpi-2023.07/tmp6ad7w836/obj_intel/fftw_alignment_of.o
icc: remark #10441: The Intel(R) C++ Compiler Classic (ICC) is deprecated and will be removed from product release in the second half of 2023. The Intel(R) oneAPI DPC++/C++ Compiler (ICX) is the recommended compiler moving forward. Please transition to use this compiler. Use '-diag-disable=10441' to disable this message.
icc  -Wall -Werror -fPIC -I/scratch-nvme/1/casparl/generic/software/imkl/2023.2.0/mkl/2023.2.0/include -I/scratch-nvme/1/casparl/generic/software/imkl/2023.2.0/mkl/2023.2.0/include/fftw     -c /scratch-nvme/1/casparl/generic/software/imkl/2023.2.0/mkl/2023.2.0/interfaces/fftw3xf/wrappers/fftw_alloc_complex.c -o /scratch-nvme/1/casparl/ebbuildpath/imklFFTW/2023.2.0/iimpi-2023.07/tmp6ad7w836/obj_intel/fftw_alloc_complex.o
...

even though -Wall -Werror are also passed here. I've also noted that CFLAGS get reset right before building this target:

== 2023-08-04 14:03:05,015 environment.py:93 INFO Environment variable CFLAGS set to -fPIC (previous value: '')
== 2023-08-04 14:03:05,015 imkl.py:275 INFO Changed to interface fftw3xf directory /scratch-nvme/1/casparl/generic/software/imkl/2023.2.0/mkl/2023.2.0/interfaces/fftw3xf
== 2023-08-04 14:03:05,015 run.py:236 INFO running cmd: make -f makefile libintel64 compiler=intel install_to=$INSTALL_DIR
== 2023-08-04 14:04:04,850 run.py:648 INFO cmd "make -f makefile libintel64 compiler=intel install_to=$INSTALL_DIR  " exited with exit code 0 and output:
make -f  makefile lib _IA=intel64

So my addition of -Wno-unused-command-line-argument isn't even passed to the compiler there.

The problematic section is this:

== 2023-08-04 14:04:04,879 environment.py:93 INFO Environment variable SPEC_OPT set to  (previous value: '-fPIC')
== 2023-08-04 14:04:04,879 environment.py:93 INFO Environment variable COPTS set to  (previous value: '-fPIC')
== 2023-08-04 14:04:04,879 environment.py:93 INFO Environment variable CFLAGS set to  (previous value: '-fPIC')
== 2023-08-04 14:04:04,880 imkl.py:275 INFO Changed to interface fftw2x_cdft directory /scratch-nvme/1/casparl/generic/software/imkl/2023.2.0/mkl/2023.2.0/interfaces/fftw2x_cdft
== 2023-08-04 14:04:04,881 run.py:236 INFO running cmd: make -f makefile libintel64 compiler=intel interface=lp64 PRECISION=MKL_DOUBLE
== 2023-08-04 14:04:05,247 build_log.py:171 ERROR EasyBuild crashed with an error (at easybuild/base/exceptions.py:126 in __init__): cmd "make -f makefile libintel64 compiler=intel interface=lp64 PRECISION=MKL_DOUBLE" exited with exit code 2 and output:
make clean mkobjdir wraplib ILP_EXT=_lp64 _IA=intel64
make[1]: Entering directory '/gpfs/nvme1/1/casparl/generic/software/imkl/2023.2.0/mkl/2023.2.0/interfaces/fftw2x_cdft'
rm -rf /scratch-nvme/1/casparl/ebbuildpath/imklFFTW/2023.2.0/iimpi-2023.07/tmpbg6vcw4z/obj_DOUBLE_intel64_lp64
rm -f /scratch-nvme/1/casparl/ebbuildpath/imklFFTW/2023.2.0/iimpi-2023.07/tmpbg6vcw4z/libfftw2x_cdft_DOUBLE_lp64.a
mkdir -p /scratch-nvme/1/casparl/ebbuildpath/imklFFTW/2023.2.0/iimpi-2023.07/tmpbg6vcw4z/obj_DOUBLE_intel64_lp64
mkdir -p /scratch-nvme/1/casparl/ebbuildpath/imklFFTW/2023.2.0/iimpi-2023.07/tmpbg6vcw4z
mpiicc -c  -Wall -Werror -std=c99 -Wall -Werror -std=c99    \
         -DMKL_DOUBLE -I../../include -I../../include/fftw wrappers/1d_create_plan.c -o /scratch-nvme/1/casparl/ebbuildpath/imklFFTW/2023.2.0/iimpi-2023.07/tmpbg6vcw4z/obj_DOUBLE_intel64_lp64/1d_create_plan.o
icx: error: -Wl,-rpath=/scratch-nvme/1/casparl/generic/software/imkl-FFTW/2023.2.0-iimpi-2023.07/lib: 'linker' input unused [-Werror,-Wunused-command-line-argument]
icx: error: -Wl,-rpath=/scratch-nvme/1/casparl/generic/software/imkl-FFTW/2023.2.0-iimpi-2023.07/lib64: 'linker' input unused [-Werror,-Wunused-command-line-argument]
icx: error: -Wl,-rpath=$ORIGIN: 'linker' input unused [-Werror,-Wunused-command-line-argument]
icx: error: -Wl,-rpath=$ORIGIN/../lib: 'linker' input unused [-Werror,-Wunused-command-line-argument]
icx: error: -Wl,-rpath=$ORIGIN/../lib64: 'linker' input unused [-Werror,-Wunused-command-line-argument]
icx: error: -Wl,--disable-new-dtags: 'linker' input unused [-Werror,-Wunused-command-line-argument]
icx: error: -Wl,-rpath=/scratch-nvme/1/casparl/generic/software/imkl/2023.2.0/mkl/2023.2.0/lib/intel64: 'linker' input unused [-Werror,-Wunused-command-line-argument]
icx: error: -Wl,-rpath=/scratch-nvme/1/casparl/generic/software/imkl/2023.2.0/compiler/2023.2.0/linux/compiler/lib/intel64_lin: 'linker' input unused [-Werror,-Wunused-command-line-argument]
icx: error: -Wl,-rpath=/scratch-nvme/1/casparl/generic/software/impi/2021.10.0-intel-compilers-2023.2.1/mpi/2021.10.0/libfabric/lib: 'linker' input unused [-Werror,-Wunused-command-line-argument]
icx: error: -Wl,-rpath=/scratch-nvme/1/casparl/generic/software/impi/2021.10.0-intel-compilers-2023.2.1/mpi/2021.10.0/lib/release: 'linker' input unused [-Werror,-Wunused-command-line-argument]
icx: error: -Wl,-rpath=/scratch-nvme/1/casparl/generic/software/impi/2021.10.0-intel-compilers-2023.2.1/mpi/2021.10.0/lib: 'linker' input unused [-Werror,-Wunused-command-line-argument]
icx: error: -Wl,-rpath=/scratch-nvme/1/casparl/generic/software/UCX/1.14.1-GCCcore-12.3.0/lib: 'linker' input unused [-Werror,-Wunused-command-line-argument]
icx: error: -Wl,-rpath=/scratch-nvme/1/casparl/generic/software/numactl/2.0.16-GCCcore-12.3.0/lib: 'linker' input unused [-Werror,-Wunused-command-line-argument]
icx: error: -Wl,-rpath=/scratch-nvme/1/casparl/generic/software/intel-compilers/2023.2.1/tbb/2021.10.0/lib/intel64/gcc4.8: 'linker' input unused [-Werror,-Wunused-command-line-argument]
icx: error: -Wl,-rpath=/scratch-nvme/1/casparl/generic/software/intel-compilers/2023.2.1/compiler/2023.2.1/linux/compiler/lib/intel64_lin: 'linker' input unused [-Werror,-Wunused-command-line-argument]
icx: error: -Wl,-rpath=/scratch-nvme/1/casparl/generic/software/intel-compilers/2023.2.1/compiler/2023.2.1/linux/lib/x64: 'linker' input unused [-Werror,-Wunused-command-line-argument]
icx: error: -Wl,-rpath=/scratch-nvme/1/casparl/generic/software/intel-compilers/2023.2.1/compiler/2023.2.1/linux/lib: 'linker' input unused [-Werror,-Wunused-command-line-argument]
icx: error: -Wl,-rpath=/scratch-nvme/1/casparl/generic/software/binutils/2.40-GCCcore-12.3.0/lib: 'linker' input unused [-Werror,-Wunused-command-line-argument]
icx: error: -Wl,-rpath=/scratch-nvme/1/casparl/generic/software/zlib/1.2.13-GCCcore-12.3.0/lib: 'linker' input unused [-Werror,-Wunused-command-line-argument]
make[1]: *** [makefile:203: /scratch-nvme/1/casparl/ebbuildpath/imklFFTW/2023.2.0/iimpi-2023.07/tmpbg6vcw4z/obj_DOUBLE_intel64_lp64/1d_create_plan.o] Error 1

So, here it is mpiicc that is invoked, which then invokes icx. Somehow, then, and only then, does this combination of -Wall and -Werror seem to lead to the error.

Question now is: what do I need to change to modify the CFLAGS that are used at this particular stage in the build. Which file is calling for that environment change? Well, that would be here.

I'll try to modify imkl.py first on that line by hardcoding flags + ' -Wno-unused-command-line-argument' there. If that resolves it, I'll make it 'nice' by making it conditional on the rpath build option.

@casparvl
Copy link
Contributor

casparvl commented Aug 4, 2023

Yep, putting

                env.setvar('CFLAGS', flags + ' -Wno-unused-command-line-argument')

in imkl.py works. I'll make this more pretty by making it conditional on the use of -rpath, and then make a PR to easyblocks.

@casparvl
Copy link
Contributor

casparvl commented Aug 4, 2023

Test report by @casparvl
Using easyblocks from PR(s) easybuilders/easybuild-easyblocks#2975
SUCCESS
Build succeeded for 7 out of 7 (7 easyconfigs in total)
tcn174.local.snellius.surf.nl - Linux RHEL 8.6, x86_64, AMD EPYC 7H12 64-Core Processor, Python 3.6.8
See https://gist.github.com/casparvl/f93c83d4eac355aa7207a1bc3734e93c for a full test report.

@casparvl
Copy link
Contributor

casparvl commented Aug 4, 2023

Hmm, seeing lots of icc: remark #10441: The Intel(R) C++ Compiler Classic (ICC) is deprecated messages, why/how is icc still being used for imkl-FFTW?

So, this PR looks good to me in the sense that it is building now. I guess the only open question is this from @boegel . I'm not fully up to date on what we now do by default in EB: did we already switch to the dcpp compilers by default? I.e. is that why @boegel is surprised here about the use of icc?

@casparvl
Copy link
Contributor

casparvl commented Aug 4, 2023

Discussed with @boegel : we should open a separate issue for the icc stuff. He had a short look, it seems the makefile for FFTW wrapper doesn't recognize icx. It does recognize mpiicc, which then calls icx (cause the rpath error I head earlier, because icx is a clang-based compiler). That makes sense: I only saw this error in the log once a target was build with mpiicc, all targets build with icc completed fine.

@casparvl
Copy link
Contributor

casparvl commented Aug 4, 2023

Test report by @casparvl
Using easyblocks from PR(s) easybuilders/easybuild-easyblocks#2975
SUCCESS
Build succeeded for 7 out of 7 (7 easyconfigs in total)
tcn174.local.snellius.surf.nl - Linux RHEL 8.6, x86_64, AMD EPYC 7H12 64-Core Processor, Python 3.6.8
See https://gist.github.com/casparvl/69b710fe4c823b5527447e766bc33899 for a full test report.

@boegel
Copy link
Member

boegel commented Sep 27, 2023

@SebastianAchilles The plan here is still to change to GCCcore/13.2.0 as base compiler for this, right?

@SebastianAchilles
Copy link
Member Author

@SebastianAchilles The plan here is still to change to GCCcore/13.2.0 as base compiler for this, right?

Yes, that is the plan. Since a UCX for GCCcore/13.2.0 was added in #18710 this PR can be updated now.

@SebastianAchilles
Copy link
Member Author

Test report by @SebastianAchilles
SUCCESS
Build succeeded for 7 out of 7 (7 easyconfigs in total)
bwd-rockylinux-92 - Linux Rocky Linux 9.2 (Blue Onyx), x86_64, Intel(R) Core(TM) i7-6900K CPU @ 3.20GHz (broadwell), 2 x NVIDIA NVIDIA GeForce GTX 1060 6GB, 535.104.05, Python 3.9.16
See https://gist.github.com/SebastianAchilles/585d7ca3e2cf1c2c239b7d5948232d20 for a full test report.

@SebastianAchilles
Copy link
Member Author

Test report by @SebastianAchilles
SUCCESS
Build succeeded for 7 out of 7 (7 easyconfigs in total)
skl-centos-79 - Linux CentOS Linux 7.9.2009, x86_64, Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz (skylake), Python 3.6.8
See https://gist.github.com/SebastianAchilles/741189ae9d3e023bb640c7626143928d for a full test report.

@SebastianAchilles
Copy link
Member Author

Test report by @SebastianAchilles
SUCCESS
Build succeeded for 7 out of 7 (7 easyconfigs in total)
zen2-ubuntu-2304 - Linux Ubuntu 23.04 (Lunar Lobster), x86_64, AMD EPYC 7452 32-Core Processor (zen2), Python 3.11.2
See https://gist.github.com/SebastianAchilles/e629b7ddaf770029ec585ac91d9c3264 for a full test report.

@SebastianAchilles
Copy link
Member Author

@boegelbot please test @ jsc-zen2

@boegelbot
Copy link
Collaborator

@SebastianAchilles: Request for testing this PR well received on jsczen2l1.int.jsc-zen2.easybuild-test.cluster

PR test command 'EB_PR=18439 EB_ARGS= EB_REPO=easybuild-easyconfigs /opt/software/slurm/bin/sbatch --mem-per-cpu=4000M --job-name test_PR_18439 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen2.sh' executed!

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

Test results coming soon (I hope)...

- notification for comment with ID 1737634060 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 7 out of 7 (7 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/boegelbot/46768efc2fbca069c32f458d1b4789ac for a full test report.

@SebastianAchilles
Copy link
Member Author

@boegelbot please test @ generoso

@boegelbot
Copy link
Collaborator

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

PR test command 'EB_PR=18439 EB_ARGS= EB_CONTAINER= EB_REPO=easybuild-easyconfigs /opt/software/slurm/bin/sbatch --job-name test_PR_18439 --ntasks=4 ~/boegelbot/eb_from_pr_upload_generoso.sh' executed!

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

Test results coming soon (I hope)...

- notification for comment with ID 1737821776 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 7 out of 7 (7 easyconfigs in total)
cns1 - 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/boegelbot/bc5a3e7f42a30e97353577aa696673d4 for a full test report.

Co-authored-by: Kenneth Hoste <kenneth.hoste@ugent.be>
@SebastianAchilles
Copy link
Member Author

@boegelbot please test @ jsc-zen2

@boegelbot
Copy link
Collaborator

@SebastianAchilles: Request for testing this PR well received on jsczen2l1.int.jsc-zen2.easybuild-test.cluster

PR test command 'EB_PR=18439 EB_ARGS= EB_REPO=easybuild-easyconfigs /opt/software/slurm/bin/sbatch --mem-per-cpu=4000M --job-name test_PR_18439 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen2.sh' executed!

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

Test results coming soon (I hope)...

- notification for comment with ID 1739464249 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 7 out of 7 (7 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/boegelbot/c0e9408ce3ddee014aa997f3930ff874 for a full test report.

@SebastianAchilles
Copy link
Member Author

@boegelbot please test @ generoso

@boegelbot
Copy link
Collaborator

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

PR test command 'EB_PR=18439 EB_ARGS= EB_CONTAINER= EB_REPO=easybuild-easyconfigs /opt/software/slurm/bin/sbatch --job-name test_PR_18439 --ntasks=4 ~/boegelbot/eb_from_pr_upload_generoso.sh' executed!

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

Test results coming soon (I hope)...

- notification for comment with ID 1739622953 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 7 out of 7 (7 easyconfigs in total)
cns1 - 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/boegelbot/e607c3a79d8e4676d601b29e1402fd9e 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 Sep 28, 2023

Test report by @boegel
SUCCESS
Build succeeded for 7 out of 7 (7 easyconfigs in total)
node3157.skitty.os - Linux RHEL 8.6, x86_64, Intel(R) Xeon(R) Gold 6140 CPU @ 2.30GHz (skylake_avx512), Python 3.6.8
See https://gist.github.com/boegel/99bc2035add2ee9613de92e35d5e5254 for a full test report.

@boegel boegel modified the milestones: 4.x, next release (4.8.2?) Sep 28, 2023
@boegel boegel changed the title {toolchain} intel 2023.07 {toolchain} intel/2023.07 Sep 28, 2023
@boegel
Copy link
Member

boegel commented Sep 28, 2023

Going in, thanks @SebastianAchilles!

@boegel boegel merged commit 026df7e into easybuilders:develop Sep 28, 2023
5 checks passed
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.

4 participants