Bug#769249: gf2x: FTBFS in jessie/i386: emmintrin.h:1145:1: error: inlining failed in call to always_inline '_mm_slli_epi64': target specific option mismatch

Lucas Nussbaum lucas at lucas-nussbaum.net
Wed Nov 12 10:14:06 UTC 2014


Source: gf2x
Version: 1.1-1
Severity: serious
Tags: jessie sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20141112 qa-ftbfs
Justification: FTBFS in jessie on i386

Hi,

During a rebuild of all packages in jessie (in a jessie chroot, not a
sid chroot), your package failed to build on i386.

Relevant part (hopefully):
> /bin/bash ./libtool  --tag=CC   --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I./gf2x  -I. -I. -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o gf2x.lo gf2x.c
> libtool: compile:  gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I./gf2x -I. -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c gf2x.c  -fPIC -DPIC -o .libs/gf2x.o
> gf2x.c: In function 'gf2x_mul_pool_init':
> gf2x.c:82:24: warning: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess]
>      memset(p, 0, sizeof(p));
>                         ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h: In function 'gf2x_mul3':
> ./gf2x/gf2x_mul3.h:69:19: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
>  #define SHL(x, r) _mm_slli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:82:12: note: in expansion of macro 'SHL'
>      g[2] = SHL(g[1], 1);
>             ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1145:1: error: inlining failed in call to always_inline '_mm_slli_epi64': target specific option mismatch
>  _mm_slli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:69:19: error: called from here
>  #define SHL(x, r) _mm_slli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:82:12: note: in expansion of macro 'SHL'
>      g[2] = SHL(g[1], 1);
>             ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1145:1: error: inlining failed in call to always_inline '_mm_slli_epi64': target specific option mismatch
>  _mm_slli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:69:19: error: called from here
>  #define SHL(x, r) _mm_slli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:84:12: note: in expansion of macro 'SHL'
>      g[4] = SHL(g[2], 1);
>             ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1145:1: error: inlining failed in call to always_inline '_mm_slli_epi64': target specific option mismatch
>  _mm_slli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:69:19: error: called from here
>  #define SHL(x, r) _mm_slli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:86:12: note: in expansion of macro 'SHL'
>      g[6] = SHL(g[3], 1);
>             ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1145:1: error: inlining failed in call to always_inline '_mm_slli_epi64': target specific option mismatch
>  _mm_slli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:69:19: error: called from here
>  #define SHL(x, r) _mm_slli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:88:12: note: in expansion of macro 'SHL'
>      g[8] = SHL(g[4], 1);
>             ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1145:1: error: inlining failed in call to always_inline '_mm_slli_epi64': target specific option mismatch
>  _mm_slli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:69:19: error: called from here
>  #define SHL(x, r) _mm_slli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:90:13: note: in expansion of macro 'SHL'
>      g[10] = SHL(g[5], 1);
>              ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1145:1: error: inlining failed in call to always_inline '_mm_slli_epi64': target specific option mismatch
>  _mm_slli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:69:19: error: called from here
>  #define SHL(x, r) _mm_slli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:92:13: note: in expansion of macro 'SHL'
>      g[12] = SHL(g[6], 1);
>              ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1145:1: error: inlining failed in call to always_inline '_mm_slli_epi64': target specific option mismatch
>  _mm_slli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:69:19: error: called from here
>  #define SHL(x, r) _mm_slli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:94:13: note: in expansion of macro 'SHL'
>      g[14] = SHL(g[7], 1);
>              ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1145:1: error: inlining failed in call to always_inline '_mm_slli_epi64': target specific option mismatch
>  _mm_slli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:69:19: error: called from here
>  #define SHL(x, r) _mm_slli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:101:11: note: in expansion of macro 'SHL'
>      t0 ^= SHL(u,  4); t1  = SHR(u, 60);
>            ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1194:1: error: inlining failed in call to always_inline '_mm_srli_epi64': target specific option mismatch
>  _mm_srli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:101:27: error: called from here
>      t0 ^= SHL(u,  4); t1  = SHR(u, 60);
>                            ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1145:1: error: inlining failed in call to always_inline '_mm_slli_epi64': target specific option mismatch
>  _mm_slli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:69:19: error: called from here
>  #define SHL(x, r) _mm_slli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:103:11: note: in expansion of macro 'SHL'
>      t0 ^= SHL(u,  8); t1 ^= SHR(u, 56);
>            ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1194:1: error: inlining failed in call to always_inline '_mm_srli_epi64': target specific option mismatch
>  _mm_srli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:70:19: error: called from here
>  #define SHR(x, r) _mm_srli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:103:29: note: in expansion of macro 'SHR'
>      t0 ^= SHL(u,  8); t1 ^= SHR(u, 56);
>                              ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1145:1: error: inlining failed in call to always_inline '_mm_slli_epi64': target specific option mismatch
>  _mm_slli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:69:19: error: called from here
>  #define SHL(x, r) _mm_slli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:105:11: note: in expansion of macro 'SHL'
>      t0 ^= SHL(u, 12); t1 ^= SHR(u, 52);
>            ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1194:1: error: inlining failed in call to always_inline '_mm_srli_epi64': target specific option mismatch
>  _mm_srli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:70:19: error: called from here
>  #define SHR(x, r) _mm_srli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:105:29: note: in expansion of macro 'SHR'
>      t0 ^= SHL(u, 12); t1 ^= SHR(u, 52);
>                              ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1145:1: error: inlining failed in call to always_inline '_mm_slli_epi64': target specific option mismatch
>  _mm_slli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:69:19: error: called from here
>  #define SHL(x, r) _mm_slli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:107:11: note: in expansion of macro 'SHL'
>      t0 ^= SHL(u, 16); t1 ^= SHR(u, 48);
>            ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1194:1: error: inlining failed in call to always_inline '_mm_srli_epi64': target specific option mismatch
>  _mm_srli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:70:19: error: called from here
>  #define SHR(x, r) _mm_srli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:107:29: note: in expansion of macro 'SHR'
>      t0 ^= SHL(u, 16); t1 ^= SHR(u, 48);
>                              ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1145:1: error: inlining failed in call to always_inline '_mm_slli_epi64': target specific option mismatch
>  _mm_slli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:69:19: error: called from here
>  #define SHL(x, r) _mm_slli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:109:11: note: in expansion of macro 'SHL'
>      t0 ^= SHL(u, 20); t1 ^= SHR(u, 44);
>            ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1194:1: error: inlining failed in call to always_inline '_mm_srli_epi64': target specific option mismatch
>  _mm_srli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:70:19: error: called from here
>  #define SHR(x, r) _mm_srli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:109:29: note: in expansion of macro 'SHR'
>      t0 ^= SHL(u, 20); t1 ^= SHR(u, 44);
>                              ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1145:1: error: inlining failed in call to always_inline '_mm_slli_epi64': target specific option mismatch
>  _mm_slli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:69:19: error: called from here
>  #define SHL(x, r) _mm_slli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:111:11: note: in expansion of macro 'SHL'
>      t0 ^= SHL(u, 24); t1 ^= SHR(u, 40);
>            ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1194:1: error: inlining failed in call to always_inline '_mm_srli_epi64': target specific option mismatch
>  _mm_srli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:70:19: error: called from here
>  #define SHR(x, r) _mm_srli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:111:29: note: in expansion of macro 'SHR'
>      t0 ^= SHL(u, 24); t1 ^= SHR(u, 40);
>                              ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1145:1: error: inlining failed in call to always_inline '_mm_slli_epi64': target specific option mismatch
>  _mm_slli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:69:19: error: called from here
>  #define SHL(x, r) _mm_slli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:113:11: note: in expansion of macro 'SHL'
>      t0 ^= SHL(u, 28); t1 ^= SHR(u, 36);
>            ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1194:1: error: inlining failed in call to always_inline '_mm_srli_epi64': target specific option mismatch
>  _mm_srli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:70:19: error: called from here
>  #define SHR(x, r) _mm_srli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:113:29: note: in expansion of macro 'SHR'
>      t0 ^= SHL(u, 28); t1 ^= SHR(u, 36);
>                              ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1145:1: error: inlining failed in call to always_inline '_mm_slli_epi64': target specific option mismatch
>  _mm_slli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:69:19: error: called from here
>  #define SHL(x, r) _mm_slli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:115:11: note: in expansion of macro 'SHL'
>      t0 ^= SHL(u, 32); t1 ^= SHR(u, 32);
>            ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1194:1: error: inlining failed in call to always_inline '_mm_srli_epi64': target specific option mismatch
>  _mm_srli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:70:19: error: called from here
>  #define SHR(x, r) _mm_srli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:115:29: note: in expansion of macro 'SHR'
>      t0 ^= SHL(u, 32); t1 ^= SHR(u, 32);
>                              ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1145:1: error: inlining failed in call to always_inline '_mm_slli_epi64': target specific option mismatch
>  _mm_slli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:69:19: error: called from here
>  #define SHL(x, r) _mm_slli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:117:11: note: in expansion of macro 'SHL'
>      t0 ^= SHL(u, 36); t1 ^= SHR(u, 28);
>            ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1194:1: error: inlining failed in call to always_inline '_mm_srli_epi64': target specific option mismatch
>  _mm_srli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:70:19: error: called from here
>  #define SHR(x, r) _mm_srli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:117:29: note: in expansion of macro 'SHR'
>      t0 ^= SHL(u, 36); t1 ^= SHR(u, 28);
>                              ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1145:1: error: inlining failed in call to always_inline '_mm_slli_epi64': target specific option mismatch
>  _mm_slli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:69:19: error: called from here
>  #define SHL(x, r) _mm_slli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:119:11: note: in expansion of macro 'SHL'
>      t0 ^= SHL(u, 40); t1 ^= SHR(u, 24);
>            ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1194:1: error: inlining failed in call to always_inline '_mm_srli_epi64': target specific option mismatch
>  _mm_srli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:70:19: error: called from here
>  #define SHR(x, r) _mm_srli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:119:29: note: in expansion of macro 'SHR'
>      t0 ^= SHL(u, 40); t1 ^= SHR(u, 24);
>                              ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1145:1: error: inlining failed in call to always_inline '_mm_slli_epi64': target specific option mismatch
>  _mm_slli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:69:19: error: called from here
>  #define SHL(x, r) _mm_slli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:121:11: note: in expansion of macro 'SHL'
>      t0 ^= SHL(u, 44); t1 ^= SHR(u, 20);
>            ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1194:1: error: inlining failed in call to always_inline '_mm_srli_epi64': target specific option mismatch
>  _mm_srli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:70:19: error: called from here
>  #define SHR(x, r) _mm_srli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:121:29: note: in expansion of macro 'SHR'
>      t0 ^= SHL(u, 44); t1 ^= SHR(u, 20);
>                              ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1145:1: error: inlining failed in call to always_inline '_mm_slli_epi64': target specific option mismatch
>  _mm_slli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:69:19: error: called from here
>  #define SHL(x, r) _mm_slli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:123:11: note: in expansion of macro 'SHL'
>      t0 ^= SHL(u, 48); t1 ^= SHR(u, 16);
>            ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1194:1: error: inlining failed in call to always_inline '_mm_srli_epi64': target specific option mismatch
>  _mm_srli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:70:19: error: called from here
>  #define SHR(x, r) _mm_srli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:123:29: note: in expansion of macro 'SHR'
>      t0 ^= SHL(u, 48); t1 ^= SHR(u, 16);
>                              ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1145:1: error: inlining failed in call to always_inline '_mm_slli_epi64': target specific option mismatch
>  _mm_slli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:69:19: error: called from here
>  #define SHL(x, r) _mm_slli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:125:11: note: in expansion of macro 'SHL'
>      t0 ^= SHL(u, 52); t1 ^= SHR(u, 12);
>            ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1194:1: error: inlining failed in call to always_inline '_mm_srli_epi64': target specific option mismatch
>  _mm_srli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:70:19: error: called from here
>  #define SHR(x, r) _mm_srli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:125:29: note: in expansion of macro 'SHR'
>      t0 ^= SHL(u, 52); t1 ^= SHR(u, 12);
>                              ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1145:1: error: inlining failed in call to always_inline '_mm_slli_epi64': target specific option mismatch
>  _mm_slli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:69:19: error: called from here
>  #define SHL(x, r) _mm_slli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:127:11: note: in expansion of macro 'SHL'
>      t0 ^= SHL(u, 56); t1 ^= SHR(u,  8);
>            ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1194:1: error: inlining failed in call to always_inline '_mm_srli_epi64': target specific option mismatch
>  _mm_srli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:70:19: error: called from here
>  #define SHR(x, r) _mm_srli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:127:29: note: in expansion of macro 'SHR'
>      t0 ^= SHL(u, 56); t1 ^= SHR(u,  8);
>                              ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1145:1: error: inlining failed in call to always_inline '_mm_slli_epi64': target specific option mismatch
>  _mm_slli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:69:19: error: called from here
>  #define SHL(x, r) _mm_slli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:129:11: note: in expansion of macro 'SHL'
>      t0 ^= SHL(u, 60); t1 ^= SHR(u,  4);
>            ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1194:1: error: inlining failed in call to always_inline '_mm_srli_epi64': target specific option mismatch
>  _mm_srli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:70:19: error: called from here
>  #define SHR(x, r) _mm_srli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:129:29: note: in expansion of macro 'SHR'
>      t0 ^= SHL(u, 60); t1 ^= SHR(u,  4);
>                              ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1145:1: error: inlining failed in call to always_inline '_mm_slli_epi64': target specific option mismatch
>  _mm_slli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:69:19: error: called from here
>  #define SHL(x, r) _mm_slli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:135:11: note: in expansion of macro 'SHL'
>      t1 ^= SHL(u,  4); t2  = SHR(u, 60);
>            ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1194:1: error: inlining failed in call to always_inline '_mm_srli_epi64': target specific option mismatch
>  _mm_srli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:135:27: error: called from here
>      t1 ^= SHL(u,  4); t2  = SHR(u, 60);
>                            ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1145:1: error: inlining failed in call to always_inline '_mm_slli_epi64': target specific option mismatch
>  _mm_slli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:69:19: error: called from here
>  #define SHL(x, r) _mm_slli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:137:11: note: in expansion of macro 'SHL'
>      t1 ^= SHL(u,  8); t2 ^= SHR(u, 56);
>            ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1194:1: error: inlining failed in call to always_inline '_mm_srli_epi64': target specific option mismatch
>  _mm_srli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:70:19: error: called from here
>  #define SHR(x, r) _mm_srli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:137:29: note: in expansion of macro 'SHR'
>      t1 ^= SHL(u,  8); t2 ^= SHR(u, 56);
>                              ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1145:1: error: inlining failed in call to always_inline '_mm_slli_epi64': target specific option mismatch
>  _mm_slli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:69:19: error: called from here
>  #define SHL(x, r) _mm_slli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:139:11: note: in expansion of macro 'SHL'
>      t1 ^= SHL(u, 12); t2 ^= SHR(u, 52);
>            ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1194:1: error: inlining failed in call to always_inline '_mm_srli_epi64': target specific option mismatch
>  _mm_srli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:70:19: error: called from here
>  #define SHR(x, r) _mm_srli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:139:29: note: in expansion of macro 'SHR'
>      t1 ^= SHL(u, 12); t2 ^= SHR(u, 52);
>                              ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1145:1: error: inlining failed in call to always_inline '_mm_slli_epi64': target specific option mismatch
>  _mm_slli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:69:19: error: called from here
>  #define SHL(x, r) _mm_slli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:141:11: note: in expansion of macro 'SHL'
>      t1 ^= SHL(u, 16); t2 ^= SHR(u, 48);
>            ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1194:1: error: inlining failed in call to always_inline '_mm_srli_epi64': target specific option mismatch
>  _mm_srli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:70:19: error: called from here
>  #define SHR(x, r) _mm_srli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:141:29: note: in expansion of macro 'SHR'
>      t1 ^= SHL(u, 16); t2 ^= SHR(u, 48);
>                              ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1145:1: error: inlining failed in call to always_inline '_mm_slli_epi64': target specific option mismatch
>  _mm_slli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:69:19: error: called from here
>  #define SHL(x, r) _mm_slli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:143:11: note: in expansion of macro 'SHL'
>      t1 ^= SHL(u, 20); t2 ^= SHR(u, 44);
>            ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1194:1: error: inlining failed in call to always_inline '_mm_srli_epi64': target specific option mismatch
>  _mm_srli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:70:19: error: called from here
>  #define SHR(x, r) _mm_srli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:143:29: note: in expansion of macro 'SHR'
>      t1 ^= SHL(u, 20); t2 ^= SHR(u, 44);
>                              ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1145:1: error: inlining failed in call to always_inline '_mm_slli_epi64': target specific option mismatch
>  _mm_slli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:69:19: error: called from here
>  #define SHL(x, r) _mm_slli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:145:11: note: in expansion of macro 'SHL'
>      t1 ^= SHL(u, 24); t2 ^= SHR(u, 40);
>            ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1194:1: error: inlining failed in call to always_inline '_mm_srli_epi64': target specific option mismatch
>  _mm_srli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:70:19: error: called from here
>  #define SHR(x, r) _mm_srli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:145:29: note: in expansion of macro 'SHR'
>      t1 ^= SHL(u, 24); t2 ^= SHR(u, 40);
>                              ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1145:1: error: inlining failed in call to always_inline '_mm_slli_epi64': target specific option mismatch
>  _mm_slli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:69:19: error: called from here
>  #define SHL(x, r) _mm_slli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:147:11: note: in expansion of macro 'SHL'
>      t1 ^= SHL(u, 28); t2 ^= SHR(u, 36);
>            ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1194:1: error: inlining failed in call to always_inline '_mm_srli_epi64': target specific option mismatch
>  _mm_srli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:70:19: error: called from here
>  #define SHR(x, r) _mm_srli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:147:29: note: in expansion of macro 'SHR'
>      t1 ^= SHL(u, 28); t2 ^= SHR(u, 36);
>                              ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1194:1: error: inlining failed in call to always_inline '_mm_srli_epi64': target specific option mismatch
>  _mm_srli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:153:8: error: called from here
>      v1 = SHR(v1, 1);
>         ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1194:1: error: inlining failed in call to always_inline '_mm_srli_epi64': target specific option mismatch
>  _mm_srli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:155:8: error: called from here
>      v2 = SHR(v2, 1);
>         ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1194:1: error: inlining failed in call to always_inline '_mm_srli_epi64': target specific option mismatch
>  _mm_srli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:70:19: error: called from here
>  #define SHR(x, r) _mm_srli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:158:10: note: in expansion of macro 'SHR'
>      w = -SHR(g[1],63);
>           ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1194:1: error: inlining failed in call to always_inline '_mm_srli_epi64': target specific option mismatch
>  _mm_srli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:70:19: error: called from here
>  #define SHR(x, r) _mm_srli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:163:10: note: in expansion of macro 'SHR'
>      w = -SHR(g[2],63);
>           ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1194:1: error: inlining failed in call to always_inline '_mm_srli_epi64': target specific option mismatch
>  _mm_srli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:70:19: error: called from here
>  #define SHR(x, r) _mm_srli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:164:10: note: in expansion of macro 'SHR'
>      v1 = SHR(v1, 1) & m;
>           ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1194:1: error: inlining failed in call to always_inline '_mm_srli_epi64': target specific option mismatch
>  _mm_srli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:70:19: error: called from here
>  #define SHR(x, r) _mm_srli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:166:10: note: in expansion of macro 'SHR'
>      v2 = SHR(v2, 1) & m;
>           ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1194:1: error: inlining failed in call to always_inline '_mm_srli_epi64': target specific option mismatch
>  _mm_srli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:70:19: error: called from here
>  #define SHR(x, r) _mm_srli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:168:10: note: in expansion of macro 'SHR'
>      w = -SHR(g[4],63);
>           ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1194:1: error: inlining failed in call to always_inline '_mm_srli_epi64': target specific option mismatch
>  _mm_srli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:70:19: error: called from here
>  #define SHR(x, r) _mm_srli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:169:10: note: in expansion of macro 'SHR'
>      v1 = SHR(v1, 1) & m;
>           ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1194:1: error: inlining failed in call to always_inline '_mm_srli_epi64': target specific option mismatch
>  _mm_srli_epi64 (__m128i __A, int __B)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:70:19: error: called from here
>  #define SHR(x, r) _mm_srli_epi64((x), (r))
>                    ^
> ./gf2x/gf2x_mul3.h:171:10: note: in expansion of macro 'SHR'
>      v2 = SHR(v2, 1) & m;
>           ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1170:1: error: inlining failed in call to always_inline '_mm_slli_si128': target specific option mismatch
>  _mm_slli_si128 (__m128i __A, const int __N)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:71:20: error: called from here
>  #define SHLD(x, r) _mm_slli_si128((x), (r) >> 3)
>                     ^
> ./gf2x/gf2x_mul3.h:178:24: note: in expansion of macro 'SHLD'
>              r.s = t0 ^ SHLD(t1, 64);
>                         ^
> In file included from ./gf2x/gf2x_mul3.h:34:0,
>                  from gf2x/gf2x-small.h:102,
>                  from gf2x.c:31:
> /usr/lib/gcc/i586-linux-gnu/4.9/include/emmintrin.h:1164:1: error: inlining failed in call to always_inline '_mm_srli_si128': target specific option mismatch
>  _mm_srli_si128 (__m128i __A, const int __N)
>  ^
> In file included from gf2x/gf2x-small.h:102:0,
>                  from gf2x.c:31:
> ./gf2x/gf2x_mul3.h:72:20: error: called from here
>  #define SHRD(x, r) _mm_srli_si128((x), (r) >> 3)
>                     ^
> ./gf2x/gf2x_mul3.h:186:24: note: in expansion of macro 'SHRD'
>              r.s = t2 ^ SHRD(t1, 64);
>                         ^
> make[2]: *** [gf2x.lo] Error 1

The full build log is available from:
   http://aws-logs.debian.net/ftbfs-logs/2014/11/12/gf2x_1.1-1_jessie-i386.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



More information about the debian-science-maintainers mailing list