Skip to content

{astro,lib}[foss/2022a] DP3-6.0, WSClean 3.3-b6b995c7 and deps#19010

Merged
casparvl merged 13 commits intoeasybuilders:developfrom
t1mk1k:new_pr_wsclean_dp3_foss_2022a
Oct 20, 2023
Merged

{astro,lib}[foss/2022a] DP3-6.0, WSClean 3.3-b6b995c7 and deps#19010
casparvl merged 13 commits intoeasybuilders:developfrom
t1mk1k:new_pr_wsclean_dp3_foss_2022a

Conversation

@t1mk1k
Copy link
Copy Markdown

@t1mk1k t1mk1k commented Oct 12, 2023

Software for the calibration (DP3) and imaging (WSClean) of radio astronomy data and their dependencies.

@boegel boegel added this to the 4.x milestone Oct 13, 2023
@easybuilders easybuilders deleted a comment from boegelbot Oct 17, 2023
@boegel
Copy link
Copy Markdown
Member

boegel commented Oct 17, 2023

@boegelbot please test @ generoso

@boegelbot
Copy link
Copy Markdown
Collaborator

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

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

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

Test results coming soon (I hope)...

Details

- notification for comment with ID 1766028329 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
Copy Markdown
Collaborator

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

Copy link
Copy Markdown
Contributor

@casparvl casparvl left a comment

Choose a reason for hiding this comment

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

Hi @t1mk1k , welcome to EasyBuild, and: very nice first PR!

I've made a number of suggestions: nothing that is downright wrong or broken, but largely things that as a community we've build experience on and nowadays do in a certain way (and usually for good reason :)).

Let me know if you have questions or comments about any of it!

Comment thread easybuild/easyconfigs/a/AOFlagger/AOFlagger-3.4.0-foss-2022a.eb
Comment thread easybuild/easyconfigs/a/AOFlagger/AOFlagger-3.4.0-foss-2022a.eb Outdated
Comment thread easybuild/easyconfigs/c/casacore/casacore-3.5.0-foss-2022a.eb Outdated
Comment thread easybuild/easyconfigs/c/casacore/casacore-3.5.0-foss-2022a.eb Outdated
Comment thread easybuild/easyconfigs/d/DP3/DP3-6.0-foss-2022a.eb Outdated
Comment thread easybuild/easyconfigs/e/EveryBeam/EveryBeam-0.5.2-foss-2022a.eb Outdated
Comment thread easybuild/easyconfigs/w/WSClean/WSClean-3.4-foss-2022a.eb
Comment thread easybuild/easyconfigs/p/PGPLOT/PGPLOT-5.2.2-GCC-11.3.0.eb Outdated
Comment thread easybuild/easyconfigs/h/HDF5/HDF5-1.14.0-GCC-11.3.0-serial.eb Outdated
Comment thread easybuild/easyconfigs/w/WSClean/WSClean-3.4-foss-2022a.eb Outdated
@t1mk1k t1mk1k requested a review from casparvl October 18, 2023 16:49
@casparvl
Copy link
Copy Markdown
Contributor

@boegelbot please test @ generoso

@boegelbot
Copy link
Copy Markdown
Collaborator

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

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

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

Test results coming soon (I hope)...

Details

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

@casparvl
Copy link
Copy Markdown
Contributor

@boegelbot please test @ jsc-zen2

@boegelbot
Copy link
Copy Markdown
Collaborator

Test report by @boegelbot
FAILED
Build succeeded for 2 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/3e68e69278124da4ab5ab1b64d497db4 for a full test report.

@casparvl
Copy link
Copy Markdown
Contributor

@boegelbot please test @ generoso

@boegelbot
Copy link
Copy Markdown
Collaborator

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

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

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

Test results coming soon (I hope)...

Details

- notification for comment with ID 1771203120 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
Copy Markdown
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/e393121902898f21bfbae60a94529ad0 for a full test report.

@casparvl
Copy link
Copy Markdown
Contributor

Test report by @casparvl
SUCCESS
Build succeeded for 8 out of 8 (7 easyconfigs in total)
tcn1.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/924b486b3c208bd1f8a4538622f8754d for a full test report.

@casparvl
Copy link
Copy Markdown
Contributor

@t1mk1k I see that our jsc-zen2 test system is down today. I'll schedule a test there tomorrow, but the fact that everything passes on our generoso test cluster and on Snellius makes me not expect any issues with jsc-zen2.

@t1mk1k
Copy link
Copy Markdown
Author

t1mk1k commented Oct 19, 2023

Sounds good @casparvl. Thanks for your help!

@casparvl
Copy link
Copy Markdown
Contributor

@boegelbot please test @ jsc-zen2

@boegelbot
Copy link
Copy Markdown
Collaborator

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

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

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

Test results coming soon (I hope)...

Details

- notification for comment with ID 1772206833 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
Copy Markdown
Collaborator

Test report by @boegelbot
FAILED
Build succeeded for 2 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/092188cd845d3d6d23631d1b59f517bf for a full test report.

@casparvl
Copy link
Copy Markdown
Contributor

@boegelbot please test @ jsc-zen2

@boegelbot
Copy link
Copy Markdown
Collaborator

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

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

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

Test results coming soon (I hope)...

Details

- notification for comment with ID 1772254146 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
Copy Markdown
Collaborator

Test report by @boegelbot
FAILED
Build succeeded for 4 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/32f32b6d39616cfdfea3946e6333f903 for a full test report.

@casparvl
Copy link
Copy Markdown
Contributor

As discussed on chat: it's not 100% clear if wget is a build time or runtime dependency for EveryBeam, but we think it is build time only. It seems to be called only by scripts like these , which seem to be called as part of a build target here. The scripts do not seem to be installed.

Just to note for future reference: this does mean that the installation needs to happen on an online system.

@casparvl
Copy link
Copy Markdown
Contributor

@boegelbot please test @ jsc-zen2

@boegelbot
Copy link
Copy Markdown
Collaborator

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

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

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

Test results coming soon (I hope)...

Details

- notification for comment with ID 1772369589 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
Copy Markdown
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/692f0b7dc8b479e9e17c5ea3d467797a for a full test report.

@casparvl
Copy link
Copy Markdown
Contributor

@boegelbot please test @ generoso

Copy link
Copy Markdown
Contributor

@casparvl casparvl left a comment

Choose a reason for hiding this comment

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

EasyConfigs look good to me. Final tests on generoso and Snellius after the latest commits, though these shouldn't give issues. Once these complete, this is ready to merge.

@boegelbot
Copy link
Copy Markdown
Collaborator

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

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

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

Test results coming soon (I hope)...

Details

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

@casparvl
Copy link
Copy Markdown
Contributor

Test report by @casparvl
SUCCESS
Build succeeded for 7 out of 7 (7 easyconfigs in total)
tcn1.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/c500fce2e3924c2f4ab82fa190b80947 for a full test report.

@boegelbot
Copy link
Copy Markdown
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/38216b7547f8c3f72908f855d920dfd3 for a full test report.

@casparvl casparvl merged commit 2fb8f0a into easybuilders:develop Oct 20, 2023
@smoors smoors modified the milestones: 4.x, next release (4.8.2?) Oct 21, 2023
@boegel boegel mentioned this pull request Nov 8, 2023
4 tasks
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.

5 participants