Source: svt-av1
Version: 0.8.7+dfsg-2
Severity: important
Tags: ftbfs

svt-av1 currently FTBFS on i386:
| cd /<<PKGBUILDDIR>>/obj-i686-linux-gnu/Source/Lib/Common/Codec && /usr/bin/cc 
-DARCH_X86_64=1 -DEN_AVX512_SUPPORT=0 -DSAFECLIB_STR_NULL_SLACK=1 
-D_FORTIFY_SOURCE=2 -I/<<PKGBUILDDIR>>/. -I/<<PKGBUILDDIR>>/Source/API 
-I/<<PKGBUILDDIR>>/Source/Lib/Common/Codec 
-I/<<PKGBUILDDIR>>/Source/Lib/Common/C_DEFAULT 
-I/<<PKGBUILDDIR>>/Source/Lib/Common/ASM_SSE2 
-I/<<PKGBUILDDIR>>/Source/Lib/Common/ASM_SSSE3 
-I/<<PKGBUILDDIR>>/Source/Lib/Common/ASM_SSE4_1 
-I/<<PKGBUILDDIR>>/Source/Lib/Common/ASM_AVX2 
-I/<<PKGBUILDDIR>>/Source/Lib/Common/ASM_AVX512 
-I/<<PKGBUILDDIR>>/Source/Lib/Encoder/Codec 
-I/<<PKGBUILDDIR>>/third_party/fastfeat 
-I/<<PKGBUILDDIR>>/third_party/cpuinfo/include -fno-stack-clash-protection 
-Wall -Wextra -Wformat -Wformat-security -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 
-fstack-protector-strong -mno-avx -fPIC -fvisibility=hidden -std=gnu99 -MD -MT 
Source/Lib/Common/Codec/CMakeFiles/COMMON_CODEC.dir/common_dsp_rtcd.c.o -MF 
CMakeFiles/COMMON_CODEC.dir/common_dsp_rtcd.c.o.d -o 
CMakeFiles/COMMON_CODEC.dir/common_dsp_rtcd.c.o -c 
/<<PKGBUILDDIR>>/Source/Lib/Common/Codec/common_dsp_rtcd.c
| /<<PKGBUILDDIR>>/Source/Lib/Common/Codec/EbUtility.c: In function 
‘svt_memcpy_sse’:
| /<<PKGBUILDDIR>>/Source/Lib/Common/Codec/EbUtility.c:81:16: warning: SSE 
vector return without SSE enabled changes the ABI [-Wpsabi]
|    81 |         __m128 c0 = _mm_loadu_ps((const float*)(const void*)(src + 
i));
|       |                ^~
| In file included from /usr/lib/gcc/i686-linux-gnu/11/include/immintrin.h:31,
|                  from /<<PKGBUILDDIR>>/Source/Lib/Common/Codec/EbUtility.c:37:
| /<<PKGBUILDDIR>>/Source/Lib/Common/Codec/EbUtility.c: In function 
‘svt_memcpy_small’:
| /usr/lib/gcc/i686-linux-gnu/11/include/xmmintrin.h:981:1: error: inlining 
failed in call to ‘always_inline’ ‘_mm_storeu_ps’: target specific option 
mismatch
|   981 | _mm_storeu_ps (float *__P, __m128 __A)
|       | ^~~~~~~~~~~~~
| /<<PKGBUILDDIR>>/Source/Lib/Common/Codec/EbUtility.c:51:9: note: called from 
here
|    51 |         _mm_storeu_ps((float*)(void*)(dst + i), _mm_loadu_ps((const 
float*)(const void*)(src + i)));
|       |         
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| In file included from /usr/lib/gcc/i686-linux-gnu/11/include/immintrin.h:31,
|                  from /<<PKGBUILDDIR>>/Source/Lib/Common/Codec/EbUtility.c:37:
| /usr/lib/gcc/i686-linux-gnu/11/include/xmmintrin.h:932:1: error: inlining 
failed in call to ‘always_inline’ ‘_mm_loadu_ps’: target specific option 
mismatch
|   932 | _mm_loadu_ps (float const *__P)
|       | ^~~~~~~~~~~~
| /<<PKGBUILDDIR>>/Source/Lib/Common/Codec/EbUtility.c:51:9: note: called from 
here
|    51 |         _mm_storeu_ps((float*)(void*)(dst + i), _mm_loadu_ps((const 
float*)(const void*)(src + i)));
|       |         
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| In file included from /usr/lib/gcc/i686-linux-gnu/11/include/xmmintrin.h:1316,
|                  from /usr/lib/gcc/i686-linux-gnu/11/include/immintrin.h:31,
|                  from /<<PKGBUILDDIR>>/Source/Lib/Common/Codec/EbUtility.c:37:
| /usr/lib/gcc/i686-linux-gnu/11/include/emmintrin.h:178:1: error: inlining 
failed in call to ‘always_inline’ ‘_mm_store_sd’: target specific option 
mismatch
|   178 | _mm_store_sd (double *__P, __m128d __A)
|       | ^~~~~~~~~~~~
| /<<PKGBUILDDIR>>/Source/Lib/Common/Codec/EbUtility.c:56:9: note: called from 
here
|    56 |         _mm_store_sd((double*)(void*)(dst + i), _mm_load_sd((const 
double*)(const void*)(src + i)));
|       |         
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| In file included from /usr/lib/gcc/i686-linux-gnu/11/include/xmmintrin.h:1316,
|                  from /usr/lib/gcc/i686-linux-gnu/11/include/immintrin.h:31,
|                  from /<<PKGBUILDDIR>>/Source/Lib/Common/Codec/EbUtility.c:37:
| /usr/lib/gcc/i686-linux-gnu/11/include/emmintrin.h:143:1: error: inlining 
failed in call to ‘always_inline’ ‘_mm_load_sd’: target specific option mismatch
|   143 | _mm_load_sd (double const *__P)
|       | ^~~~~~~~~~~
| /<<PKGBUILDDIR>>/Source/Lib/Common/Codec/EbUtility.c:56:9: note: called from 
here
|    56 |         _mm_store_sd((double*)(void*)(dst + i), _mm_load_sd((const 
double*)(const void*)(src + i)));
|       |         
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| make[3]: *** 
[Source/Lib/Common/Codec/CMakeFiles/COMMON_CODEC.dir/build.make:359: 
Source/Lib/Common/Codec/CMakeFiles/COMMON_CODEC.dir/EbUtility.c.o] Error 1

See
https://buildd.debian.org/status/fetch.php?pkg=svt-av1&arch=i386&ver=0.8.7%2Bdfsg-2&stamp=1642505527&raw=0
for the full build log

Cheers
-- 
Sebastian Ramacher

Reply via email to