easybuild-easyblocks
easybuild-easyblocks copied to clipboard
imkl easyblock is not compatible with --sanity-check-only for imkl-FFTW
Running the sanity check command:
eb --sanity-check-only SCOTCH-7.0.1-iimpi-2022a.eb FFTW-3.3.10-iimpi-2022a.eb imkl-FFTW-2022.1.0-iimpi-2022a.eb HDF5-1.12.2-iimpi-2022a.eb
within a Singularity container with Rocky-8 works for the first two commands but fails for imkl-FFTW-2022.1.0-iimpi-2022a.eb
with the following error message:
== sanity checking...
== FAILED: Installation ended unsuccessfully (build directory: /dev/shm/hpcsw/imklFFTW/2022.1.0/iimpi-2022a): build failed (first 300 chars): Not using Intel/GCC/PGI/NVHPC, don't know compiler suffix for FFTW libraries. (took 1 secs)
== Results of the build can be found in the log file(s) /dev/shm/hpcsw/eb-6v6j4gky/easybuild-imkl-FFTW-2022.1.0-20230116.112756.YSnHI.log
@boegel suggested a similar fix akin of 2828 might be needed here.