Hi,

I made a PR earlier this week for the static and regular versions of 5.0.2, there the build seems to pass cleanly for myself and others:

https://github.com/easybuilders/easybuild-easyconfigs/pull/14522

Are you sure you're using the current version of the easyblock, in my logs it has additional env-vars:

== 2021-12-10 13:32:10,286 easyblock.py:3172 INFO Using customised sanity check commands: ['env OMPI_MCA_hwloc_base_use_hwthreads_as_cpus=1 $EBROOTORCA/bin/orca /eb/tmp/eb -build/ORCA/5.0.2/gompi-2021a/eb_test_hf_water.inp', "env OMPI_MCA_hwloc_base_use_hwthreads_as_cpus=1 $EBROOTORCA/bin/orca /eb/tmp/eb-build/ORCA/5.0.2/gompi-2021a/eb_test_
hf_water.inp | grep -c 'FINAL SINGLE POINT ENERGY[ \t]*-75.95934031'"]

It looks like you may be capturing some diagnostic output header in your sanity check, you might see the untruncated output earlier in the log.

// Lars

On 2021-12-09 14:51, Loris Bennett wrote:
Hi,

I took the existing

   ORCA-5.0.1-gompi-2021a.eb

and changed the version to 5.0.2 and updated the checksums.

However the sanity check fails:

   == 2021-12-09 14:41:39,976 easyblock.py:3915 WARNING build failed (first 300 
chars): Sanity check failed: sanity check command $EBROOTORCA/bin/orca 
/trinity/shared/easybuild/build/ORCA/5.0.2/gompi-2021a/eb_test_hf_water.inp | 
grep -c 'FI\
   NAL SINGLE POINT ENERGY[   ]*-75.95934031' exited with code 1 (output: 
--------------------------------------------------------------------------
   The

It looks like the formatting of the output has changed and this is
causing the test to fail.

I assume the easyblock for ORCA needs fixing, or is there some other
solution?

Cheers,

Loris

Reply via email to