Description of problem: Per https://groups.google.com/forum/#!searchin/cp2k/hf.pabst@gmail.com%7Csort:date/cp2k/OS6M94u63ts/Dk4HqAitAgAJ I am building cp2k with: -D__LIBXSMM in DFLAGS and -lxsmmf -lxsmm -ldl in LIBS. However, the resulting binary crashes with SIGILL every time. Version-Release number of selected component (if applicable): libxsmm-1.8.1-2.fc28 cp2k-5.1-1.fc28 How reproducible: Always. Steps to Reproduce: 1. Build cp2k with libxsmm enabled. 2. Run testsuite. Actual results: Every test crashes with SIGILL. Expected results: Testsuite passes. Additional info: This is a placeholder only so as not to forget this. cp2k-5.1 update is still not committed to rawhide.
Oops. That looks like something I fixed locally and didn't push. Try again now. (I didn't notice on the first got that it needs an extra FLAG compared with previously.)
Thanks, will retry with the new build sometime this week (hopefully).
By the way, I think you should pass %makeflags to make test, too, otherwise the library gets built again with different flags and a different version is used for test than for standard build.
Just to confirm, the new build (1.8.1-3.fc28) doesn't crash cp2k anymore, but you should still address comment #3.
(In reply to Dominik 'Rathann' Mierzejewski from comment #4) > Just to confirm, the new build (1.8.1-3.fc28) doesn't crash cp2k anymore, > but you should still address comment #3. Yes, I should have investigated further and asked Pabst about it. Thanks for catching that. I've disabled the test for now and rebuilt it.
This bug appears to have been reported against 'rawhide' during the Fedora 28 development cycle. Changing version to '28'.