[Bf-committers] Blender 2.79a failed to build with gcc 8.0.1

Luya Tshimbalanga luya at fedoraproject.org
Sat Mar 17 20:02:45 CET 2018


On 2018-03-17 12:32 AM, PerfectionCat wrote:
> Hi there.
>
> /builddir/build/BUILD/blender-2.79a/intern/cycles/kernel/../util/util_sseb.h:119:57: error: could not convert '_mm_shuffle_epi32(a, ((((i3 << 6) | (i2 << 4)) | (i1 << 2)) | i0))' from '__m128i' {aka '__vector(2) long long int'} to 'const ccl::sseb' return _mm_shuffle_epi32(a, _MM_SHUFFLE(i3, i2, i1, i0)); ^
> make[2]: *** [intern/cycles/kernel/CMakeFiles/cycles_kernel.dir/build.make:90: intern/cycles/kernel/CMakeFiles/cycles_kernel.dir/kernels/cpu/kernel_sse2.cpp.o] Error 1
>
>
I don't know how to resolved that issue as debugging such codes is
beyond my skills. It seems the rules arestricter in GCC 8 than GCC7.
Could someone provide a patch for testing purpose?

Thanks


-- 
Luya Tshimbalanga
Graphic & Web Designer
E: luya at fedoraproject.org
W: http://www.coolest-storm.net



More information about the Bf-committers mailing list