disable USER-INTEL package in LAMMPS easyconfigs using intel/2019b, since it results in an installation that produces incorrect results#10418
Conversation
…ince it results in an installation that produces incorrect results
…ed by USER-INTEL package
|
Test report by @boegel |
|
Test report by @boegel |
|
Test report by @boegel |
|
Test report by @boegel |
|
This does what is intended but also overrides all the existing |
Oh, nice catch, that's indeed not the intention here... This has come up before, I think it's time we add support for something like |
|
Test report by @lexming |
|
@lexming Looks like you were testing without the fixed LAMMPS easyblock from easybuilders/easybuild-easyblocks#2031, is that correct? |
|
@boegel you are right, I cannot read 🙂 |
|
Test report by @lexming |
|
@boegel I got the following from the sanity check script in v3Mar2020 I guess that as long as the total energy value from |
|
@lexming That's right, the energies have to be close enough. If they're not, then the script fails (see comments on top of the script). So: lgtm! Don't merge this PR yet though, see @ocaisa's remark. I would like to see easybuilders/easybuild-framework#3288 merged first, so I can add |
|
@boegel Now that easybuilders/easybuild-framework#3288 is merged, this needs an update. |
|
@ocaisa |
|
Test report by @boegel |
|
Test report by @boegel |
|
Test report by @boegel |
|
Test report by @boegel |
|
Going in, thanks @boegel ! |
|
Test report by @lexming |
(created using
eb --new-pr)I have access to a small test case that catches the problem, I'm looking into whether we can include it as a sanity check (it's short enough, but I'm not sure yet whether it can be made public)
requires
easybuilders/easybuild-easyblocks#2031to correctly disable the-DPKG_USER-INTEL=onthat is added by default by the LAMMPS easyblock based onconfigoptsspecified in easyconfigs...edit: requires
easybuilders/easybuild-framework#3288to ensure full sanity check is run