Closed nritsche closed 3 years ago
It looks to me like the bshuf_using_NEON
function is missing from bitshuffle_core.h
. It should presumably be alongside the similar instruction set related calls here: https://github.com/kiyo-masui/bitshuffle/blob/0af8f0ea5940e66bc28f105c9027b267be44dec4/src/bitshuffle_core.h#L67
Presumably the only reason it fails to compile on clang-11 is that the warnings have gotten better.
this is a patch for this problem https://github.com/Czaki/bitshuffle/commit/0ec5f4faab064c9f997d9fbd05e6fbc08bf60ea9
this is a patch for this problem Czaki@0ec5f4f
Thank you, @Czaki! Can you open a pull request with this change, please?
When the github macos runner bumped clang to
11.0.0
, we were not able to build bitshuffle anymore in https://github.com/kotekan/kotekan/pull/870/checks?check_run_id=1334216419The build seems to fail because of
-Werr
, but I can't see where bitshuffle is set to build with that option. If possible-Werr
should only be used for development and CI, since it breaking the build here is only annoying, not helpful.