On Sun, 15 Aug 2021 12:11:53 +0300 Adrian Bunk <b...@debian.org> wrote: > Source: openmm > Version: 7.5.1+dfsg-1 > Severity: important > Tags: ftbfs > > https://buildd.debian.org/status/package.php?p=openmm&suite=sid > > ...> /<<PKGBUILDDIR>>/openmmapi/include/openmm/internal/vectorize_sse.h:38:10: fatal error: smmintrin.h: No such file or directory
> 38 | #include <smmintrin.h> > | ^~~~~~~~~~~~~ > compilation terminated.> make[4]: *** [platforms/cpu/sharedTarget/CMakeFiles/OpenMMCPU.dir/build.make:98: platforms/cpu/sharedTarget/CMakeFiles/OpenMMCPU.dir/__/src/CpuCustomGBForce.cpp.o] Error 1
> > > Nice to have would be a vectorize_generic.h (or using simde), > not sure whether upstream would be interested in doing that.
Hello, I opened the merge request below to add SIMDe to this package; I tested on the riscv64 porterbox where the build succeeded, included tests. Likewise on my personal amd64 laptop.
https://salsa.debian.org/debichem-team/openmm/-/merge_requests/1It won't fix the FTBFS on armel / armhf; that's due to them being detected as arm64 and inappropriate NEON intrinsics being used
-- Michael R. Crusoe
OpenPGP_signature.asc
Description: OpenPGP digital signature