[Pkg-opencl-devel] Bug#823438: beignet uses processor intrinsics to build on i386 (failing the build)
Matthias Klose
doko at debian.org
Wed May 4 18:43:05 UTC 2016
Package: src:beignet
Version: 1.1.2-1
Severity: serious
Tags: sid stretch
beignet uses processor intrinsics to build on i386 (failing the build)
cd /«PKGBUILDDIR»/obj-i586-linux-gnu/backend/src/libocl && /usr/bin/python3.5
/«PKGBUILDDIR»/backend/src/libocl/script/gen_vector.py
/«PKGBUILDDIR»/backend/src/libocl/script/ocl_simd.def
/«PKGBUILDDIR»/obj-i586-linux-gnu/backend/src/libocl//usr/lib/i386-linux-gnu/beignet//include/ocl_simd.h
1
In file included from /usr/lib/gcc/i686-linux-gnu/5/include/xmmintrin.h:31:0,
from /«PKGBUILDDIR»/backend/src/./sys/intrinsics.hpp:23,
from /«PKGBUILDDIR»/backend/src/./sys/atomic.hpp:22,
from /«PKGBUILDDIR»/backend/src/sys/alloc.cpp:28,
from /«PKGBUILDDIR»/backend/src/gbe_bin_interpreter.cpp:19:
/usr/lib/gcc/i686-linux-gnu/5/include/mmintrin.h: In function '__m64
_mm_add_si64(__m64, __m64)':
/usr/lib/gcc/i686-linux-gnu/5/include/mmintrin.h:318:66: error:
'__builtin_ia32_paddq' was not declared in this scope
return (__m64) __builtin_ia32_paddq ((__v1di)__m1, (__v1di)__m2);
^
/usr/lib/gcc/i686-linux-gnu/5/include/mmintrin.h: In function '__m64
_mm_sub_si64(__m64, __m64)':
/usr/lib/gcc/i686-linux-gnu/5/include/mmintrin.h:430:66: error:
'__builtin_ia32_psubq' was not declared in this scope
return (__m64) __builtin_ia32_psubq ((__v1di)__m1, (__v1di)__m2);
^
In file included from /«PKGBUILDDIR»/backend/src/./sys/intrinsics.hpp:23:0,
from /«PKGBUILDDIR»/backend/src/./sys/atomic.hpp:22,
from /«PKGBUILDDIR»/backend/src/sys/alloc.cpp:28,
from /«PKGBUILDDIR»/backend/src/gbe_bin_interpreter.cpp:19:
More information about the Pkg-opencl-devel
mailing list