Source: simde Version: 0.0.0.git.20200526-1 Severity: serious simde is currently unable to migrate to testing due to a regression in its autopktests on arm64: | /usr/bin/clang -DSIMDE_BUILD_CPP_TESTS -I/tmp/autopkgtest-lxc.ci9c95i8/downtmp/autopkgtest_tmp/test/.. -DSIMDE_ENABLE_OPENMP -fopenmp-simd -g -std=gnu99 -o CMakeFiles/simde-test-native.dir/x86/sse.c.o -c /tmp/autopkgtest-lxc.ci9c95i8/downtmp/autopkgtest_tmp/test/x86/sse.c | In file included from /tmp/autopkgtest-lxc.ci9c95i8/downtmp/autopkgtest_tmp/test/x86/sse.c:25: | In file included from /tmp/autopkgtest-lxc.ci9c95i8/downtmp/autopkgtest_tmp/test/../test/x86/test-sse2.h:1: | /tmp/autopkgtest-lxc.ci9c95i8/downtmp/autopkgtest_tmp/test/x86/../../simde/x86/sse2.h:4763:19: error: argument to '__builtin_neon_vshlq_n_v' must be a constant integer | r_.neon_i16 = vshlq_n_s16(a_.neon_i16, -cnt); | ^ ~~~~ | /usr/lib/llvm-9/lib/clang/9.0.1/include/arm_neon.h:24435:23: note: expanded from macro 'vshlq_n_s16' | __ret = (int16x8_t) __builtin_neon_vshlq_n_v((int8x16_t)__s0, __p1, 33); \ | ^ ~~~~ | In file included from /tmp/autopkgtest-lxc.ci9c95i8/downtmp/autopkgtest_tmp/test/x86/sse.c:25: | In file included from /tmp/autopkgtest-lxc.ci9c95i8/downtmp/autopkgtest_tmp/test/../test/x86/test-sse2.h:1: | /tmp/autopkgtest-lxc.ci9c95i8/downtmp/autopkgtest_tmp/test/x86/../../simde/x86/sse2.h:4792:19: error: argument to '__builtin_neon_vshlq_n_v' must be a constant integer | r_.neon_i32 = vshlq_n_s32(a_.neon_i32, -cnt); | ^ ~~~~ | /usr/lib/llvm-9/lib/clang/9.0.1/include/arm_neon.h:24399:23: note: expanded from macro 'vshlq_n_s32' | __ret = (int32x4_t) __builtin_neon_vshlq_n_v((int8x16_t)__s0, __p1, 34); \ | ^ ~~~~ | 2 errors generated. | make[2]: *** [CMakeFiles/simde-test-native.dir/build.make:76: CMakeFiles/simde-test-native.dir/x86/sse.c.o] Error 1
See https://ci.debian.net/data/autopkgtest/testing/arm64/s/simde/5722388/log.gz Cheers -- Sebastian Ramacher
signature.asc
Description: PGP signature