easybuilders / easybuild-easyblocks

Collection of easyblocks that implement support for building and installing software with EasyBuild.
https://easybuild.io
GNU General Public License v2.0
106 stars 285 forks source link

Remove redundant backslashes in GEANT easyblock #3394

Closed ocaisa closed 3 months ago

ocaisa commented 3 months ago

This is causing CI to fail suddenly, see https://github.com/ocaisa/easybuild-easyblocks/actions/runs/10111159687/job/27962541425

There's no real way of testing this as it only applies to old (archived) versions of Geant4 (see https://github.com/easybuilders/easybuild-easyblocks/pull/3394/files#diff-709e5f8d7395f32564d55701217becbde05841477a60bbe696992a2488b19b8eR85)

ocaisa commented 3 months ago

@boegelbot please test @ generoso CORE_CNT=16 EB_ARGS="Geant4-11.1.2-GCC-11.3.0.eb"

boegelbot commented 3 months ago

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

PR test command 'EB_PR=3394 EB_ARGS="Geant4-11.1.2-GCC-11.3.0.eb" EB_CONTAINER= EB_REPO=easybuild-easyblocks /opt/software/slurm/bin/sbatch --job-name test_PR_3394 --ntasks="16" ~/boegelbot/eb_from_pr_upload_generoso.sh' executed!

Test results coming soon (I hope)...

*- notification for comment with ID 2252676675 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).*
ocaisa commented 3 months ago

Ah, I didn't notice this was only in my branch, closing

boegelbot commented 3 months ago

Test report by @boegelbot

Overview of tested easyconfigs (in order)

Build succeeded for 1 out of 1 (1 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/8eb54b80a21bd0de18651c73289f7446 for a full test report.

ocaisa commented 3 months ago

This is danced around via https://github.com/easybuilders/easybuild-easyblocks/pull/3365 but it's not a hard thing to fix