easybuild-easyconfigs icon indicating copy to clipboard operation
easybuild-easyconfigs copied to clipboard

speed up OpenMPI 4.1.4 configure by not running "autogen.pl --force", but only running required Autotools commands

Open Flamefire opened this issue 2 years ago • 4 comments

(created using eb --new-pr)

This runs only a (relevant) subset of the autogen.pl script as suggested by @Micket on Slack which seemingly speeds up the configure enough to make it not timeout on some machines (e.g. our PPC cluster)

Flamefire avatar Aug 02 '22 14:08 Flamefire

Test report by @Flamefire SUCCESS Build succeeded for 1 out of 1 (1 easyconfigs in total) taurusml4 - Linux RHEL 7.6, POWER, 8335-GTX (power9le), 6 x NVIDIA Tesla V100-SXM2-32GB, 440.64.00, Python 2.7.5 See https://gist.github.com/6168d2c33caf1fd06c7de3f2474bceda for a full test report.

Flamefire avatar Aug 02 '22 18:08 Flamefire

@boegelbot please test @ generoso

boegel avatar Aug 03 '22 14:08 boegel

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

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

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

Test results coming soon (I hope)...

- notification for comment with ID 1204033126 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 avatar Aug 03 '22 14:08 boegelbot

Test report by @boegelbot SUCCESS Build succeeded for 1 out of 1 (1 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/8d23586d38a0dd758c68241792635b56 for a full test report.

boegelbot avatar Aug 03 '22 14:08 boegelbot

@boegelbot Please test @ jsc-zen2

akesandgren avatar Aug 29 '22 14:08 akesandgren

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

PR test command 'EB_PR=15957 EB_ARGS= /opt/software/slurm/bin/sbatch --job-name test_PR_15957 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen2.sh' executed!

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

Test results coming soon (I hope)...

- notification for comment with ID 1230357738 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 avatar Aug 29 '22 14:08 boegelbot

Test report by @boegelbot SUCCESS Build succeeded for 1 out of 1 (1 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/7bacedb74c6ddf75ba19ba900e924719 for a full test report.

boegelbot avatar Aug 29 '22 14:08 boegelbot

Going in, thanks @Flamefire!

akesandgren avatar Aug 29 '22 14:08 akesandgren