Dear all,
After upgrading to Mavericks, I seem to be unable to compile either R 3.0.2
or the current R-patched against the Accelerate framework cleanly.
I'm using homebrewed gcc 4.8.2, and configuring the build with
./configure --with-blas="-framework Accelerate" --with-lapack
--with-system-zlib --enable-memory-profiling
--with-tcl-config=/System/Library/Frameworks/Tcl.framework/tclConfig.sh
--with-tk-config=/System/Library/Frameworks/Tk.framework/tkConfig.sh
CC=gcc-4.8 CXX=g++-4.8 OBJC=clang F77=gfortran-4.8 FC=gfortran-4.8
CFLAGS="-mtune=native -g -O2" CXXFLAGS="-mtune=native -g -O2"
FFLAGS="-mtune=native -g -O2" FCFLAGS="-mtune=native -g -O2"
The error is at the bottom of this e-mail. Adding
"-flax-vector-conversions" to CFLAGS, as suggested early in the output,
does seem to allow the build to continue, but I'm not sure how safe this
is. The gcc man page says that "this option should not be used for new
code".
Could anyone advise further, please?
Thanks in advance,
Jon
--
making Lapack.d from Lapack.c
making vecLibg95c.d from vecLibg95c.c
gcc-4.8 -std=gnu99 -I. -I../../../src/include -I../../../src/include
-I/usr/local/include -DHAVE_CONFIG_H -fopenmp -fPIC -mtune=native -g -O2
-c Lapack.c -o Lapack.o
gcc-4.8 -std=gnu99 -I. -I../../../src/include -I../../../src/include
-I/usr/local/include -DHAVE_CONFIG_H -fopenmp -fPIC -mtune=native -g -O2
-c vecLibg95c.c -o vecLibg95c.o
In file included from
/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:31:0,
from
/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from vecLibg95c.c:8:
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h: In
function vU16HalfMultiply:
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h:352:3:
note: use -flax-vector-conversions to permit conversions between vectors
with differing element types or numbers of subparts
vUInt16 __vbasicops_vB) { return _mm_mullo_epi16(__vbasicops_vA,
__vbasicops_vB); }
^
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h:352:3:
error: incompatible type for argument 1 of _mm_mullo_epi16
In file included from
/usr/local/Cellar/gcc48/4.8.2/gcc/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/xmmintrin.h:1246:0,
from
/System/Library/Frameworks/vecLib.framework/Headers/vecLibTypes.h:90,
from
/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:27,
from
/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from vecLibg95c.c:8:
/usr/local/Cellar/gcc48/4.8.2/gcc/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/emmintrin.h:1097:1:
note: expected __m128i but argument is of type vUInt16
_mm_mullo_epi16 (__m128i __A, __m128i __B)
^
In file included from
/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:31:0,
from
/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from vecLibg95c.c:8:
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h:352:3:
error: incompatible type for argument 2 of _mm_mullo_epi16
vUInt16 __vbasicops_vB) { return _mm_mullo_epi16(__vbasicops_vA,
__vbasicops_vB); }
^
In file included from
/usr/local/Cellar/gcc48/4.8.2/gcc/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/xmmintrin.h:1246:0,
from
/System/Library/Frameworks/vecLib.framework/Headers/vecLibTypes.h:90,
from
/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:27,
from
/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from vecLibg95c.c:8:
/usr/local/Cellar/gcc48/4.8.2/gcc/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/emmintrin.h:1097:1:
note: expected __m128i but argument is of type vUInt16
_mm_mullo_epi16 (__m128i __A, __m128i __B)
^
In file included from
/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:31:0,
from
/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from vecLibg95c.c:8:
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h: In
function vS16HalfMultiply:
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h:377:3:
error: incompatible type for argument 1 of _mm_mullo_epi16
vSInt16 __vbasicops_vB) { return _mm_mullo_epi16(__vbasicops_vA,
__vbasicops_vB); }
^
In file included from
/usr/local/Cellar/gcc48/4.8.2/gcc/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/xmmintrin.h:1246:0,
from
/System/Library/Frameworks/vecLib.framework/Headers/vecLibTypes.h:90,
from
/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:27,
from
/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from vecLibg95c.c:8:
/usr/local/Cellar/gcc48/4.8.2/gcc/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/emmintrin.h:1097:1:
note: expected __m128i but argument is of type vSInt16
_mm_mullo_epi16 (__m128i __A, __m128i __B)
^
In file included from
/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:31:0,
from
/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from vecLibg95c.c:8:
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h:377:3:
error: incompatible type for argument 2 of _mm_mullo_epi16
vSInt16 __vbasicops_vB) { return _mm_mullo_epi16(__vbasicops_vA,
__vbasicops_vB); }
^
In file included from
/usr/local/Cellar/gcc48/4.8.2/gcc/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/xmmintrin.h:1246:0,
from
/System/Library/Frameworks/vecLib.framework/Headers/vecLibTypes.h:90,
from
/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:27,
from
/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from vecLibg95c.c:8:
/usr/local/Cellar/gcc48/4.8.2/gcc/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/emmintrin.h:1097:1:
note: expected __m128i but argument is of type vSInt16
_mm_mullo_epi16 (__m128i __A, __m128i __B)
^
In file included from
/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:31:0,
from
/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from vecLibg95c.c:8:
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h: In
function vU32FullMulEven:
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h:432:5:
error: incompatible type for argument 1 of _mm_srli_epi64
__vbasicops_vA = _mm_srli_epi64(__vbasicops_vA, 32);
^
In file included from
/usr/local/Cellar/gcc48/4.8.2/gcc/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/xmmintrin.h:1246:0,
from
/System/Library/Frameworks/vecLib.framework/Headers/vecLibTypes.h:90,
from
/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:27,
from
/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from vecLibg95c.c:8:
/usr/local/Cellar/gcc48/4.8.2/gcc/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/emmintrin.h:1176:1:
note: expected __m128i but argument is of type vUInt32
_mm_srli_epi64 (__m128i __A, int __B)
^
In file included from
/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:31:0,
from
/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from vecLibg95c.c:8:
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h:433:5:
error: incompatible type for argument 1 of _mm_srli_epi64
__vbasicops_vB = _mm_srli_epi64(__vbasicops_vB, 32);
^
In file included from
/usr/local/Cellar/gcc48/4.8.2/gcc/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/xmmintrin.h:1246:0,
from
/System/Library/Frameworks/vecLib.framework/Headers/vecLibTypes.h:90,
from
/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:27,
from
/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from vecLibg95c.c:8:
/usr/local/Cellar/gcc48/4.8.2/gcc/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/emmintrin.h:1176:1:
note: expected __m128i but argument is of type vUInt32
_mm_srli_epi64 (__m128i __A, int __B)
^
In file included from
/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:31:0,
from
/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from vecLibg95c.c:8:
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h:434:5:
error: incompatible type for argument 1 of _mm_mul_epu32
return _mm_mul_epu32(__vbasicops_vA, __vbasicops_vB);
^
In file included from
/usr/local/Cellar/gcc48/4.8.2/gcc/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/xmmintrin.h:1246:0,
from
/System/Library/Frameworks/vecLib.framework/Headers/vecLibTypes.h:90,
from
/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:27,
from
/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from vecLibg95c.c:8:
/usr/local/Cellar/gcc48/4.8.2/gcc/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/emmintrin.h:1109:1:
note: expected __m128i but argument is of type vUInt32
_mm_mul_epu32 (__m128i __A, __m128i __B)
^
In file included from
/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:31:0,
from
/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from vecLibg95c.c:8:
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h:434:5:
error: incompatible type for argument 2 of _mm_mul_epu32
return _mm_mul_epu32(__vbasicops_vA, __vbasicops_vB);
^
In file included from
/usr/local/Cellar/gcc48/4.8.2/gcc/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/xmmintrin.h:1246:0,
from
/System/Library/Frameworks/vecLib.framework/Headers/vecLibTypes.h:90,
from
/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:27,
from
/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from vecLibg95c.c:8:
/usr/local/Cellar/gcc48/4.8.2/gcc/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/emmintrin.h:1109:1:
note: expected __m128i but argument is of type vUInt32
_mm_mul_epu32 (__m128i __A, __m128i __B)
^
In file included from
/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:31:0,
from
/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from vecLibg95c.c:8:
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h: In
function vU32FullMulOdd:
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h:459:3:
error: incompatible type for argument 1 of _mm_mul_epu32
vUInt32 __vbasicops_vB) { return _mm_mul_epu32(__vbasicops_vA,
__vbasicops_vB); }
^
In file included from
/usr/local/Cellar/gcc48/4.8.2/gcc/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/xmmintrin.h:1246:0,
from
/System/Library/Frameworks/vecLib.framework/Headers/vecLibTypes.h:90,
from
/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:27,
from
/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from vecLibg95c.c:8:
/usr/local/Cellar/gcc48/4.8.2/gcc/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/emmintrin.h:1109:1:
note: expected __m128i but argument is of type vUInt32
_mm_mul_epu32 (__m128i __A, __m128i __B)
^
In file included from
/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:31:0,
from
/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from vecLibg95c.c:8:
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h:459:3:
error: incompatible type for argument 2 of _mm_mul_epu32
vUInt32 __vbasicops_vB) { return _mm_mul_epu32(__vbasicops_vA,
__vbasicops_vB); }
^
In file included from
/usr/local/Cellar/gcc48/4.8.2/gcc/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/xmmintrin.h:1246:0,
from
/System/Library/Frameworks/vecLib.framework/Headers/vecLibTypes.h:90,
from
/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:27,
from
/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from vecLibg95c.c:8:
/usr/local/Cellar/gcc48/4.8.2/gcc/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/emmintrin.h:1109:1:
note: expected __m128i but argument is of type vUInt32
_mm_mul_epu32 (__m128i __A, __m128i __B)
^
In file included from
/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:31:0,
from
/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from vecLibg95c.c:8:
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h: In
function vU64Sub:
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h:628:3:
error: incompatible type for argument 1 of _mm_sub_epi64
vUInt32 __vbasicops_vB) { return _mm_sub_epi64(__vbasicops_vA,
__vbasicops_vB); }
^
In file included from
/usr/local/Cellar/gcc48/4.8.2/gcc/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/xmmintrin.h:1246:0,
from
/System/Library/Frameworks/vecLib.framework/Headers/vecLibTypes.h:90,
from
/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:27,
from
/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from vecLibg95c.c:8:
/usr/local/Cellar/gcc48/4.8.2/gcc/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/emmintrin.h:1055:1:
note: expected __m128i but argument is of type vUInt32
_mm_sub_epi64 (__m128i __A, __m128i __B)
^
In file included from
/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:31:0,
from
/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from vecLibg95c.c:8:
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h:628:3:
error: incompatible type for argument 2 of _mm_sub_epi64
vUInt32 __vbasicops_vB) { return _mm_sub_epi64(__vbasicops_vA,
__vbasicops_vB); }
^
In file included from
/usr/local/Cellar/gcc48/4.8.2/gcc/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/xmmintrin.h:1246:0,
from
/System/Library/Frameworks/vecLib.framework/Headers/vecLibTypes.h:90,
from
/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:27,
from
/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from vecLibg95c.c:8:
/usr/local/Cellar/gcc48/4.8.2/gcc/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/emmintrin.h:1055:1:
note: expected __m128i but argument is of type vUInt32
_mm_sub_epi64 (__m128i __A, __m128i __B)
^
In file included from
/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:31:0,
from
/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from vecLibg95c.c:8:
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h: In
function vS64Sub:
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h:698:3:
error: incompatible type for argument 1 of _mm_sub_epi64
vSInt32 __vbasicops_vB) { return _mm_sub_epi64(__vbasicops_vA,
__vbasicops_vB); }
^
In file included from
/usr/local/Cellar/gcc48/4.8.2/gcc/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/xmmintrin.h:1246:0,
from
/System/Library/Frameworks/vecLib.framework/Headers/vecLibTypes.h:90,
from
/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:27,
from
/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from vecLibg95c.c:8:
/usr/local/Cellar/gcc48/4.8.2/gcc/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/emmintrin.h:1055:1:
note: expected __m128i but argument is of type vSInt32
_mm_sub_epi64 (__m128i __A, __m128i __B)
^
In file included from
/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:31:0,
from
/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from vecLibg95c.c:8:
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h:698:3:
error: incompatible type for argument 2 of _mm_sub_epi64
vSInt32 __vbasicops_vB) { return _mm_sub_epi64(__vbasicops_vA,
__vbasicops_vB); }
^
In file included from
/usr/local/Cellar/gcc48/4.8.2/gcc/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/xmmintrin.h:1246:0,
from
/System/Library/Frameworks/vecLib.framework/Headers/vecLibTypes.h:90,
from
/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:27,
from
/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from vecLibg95c.c:8:
/usr/local/Cellar/gcc48/4.8.2/gcc/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/emmintrin.h:1055:1:
note: expected __m128i but argument is of type vSInt32
_mm_sub_epi64 (__m128i __A, __m128i __B)
^
In file included from
/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:31:0,
from
/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from vecLibg95c.c:8:
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h: In
function vU64Add:
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h:765:3:
error: incompatible type for argument 1 of _mm_add_epi64
vUInt32 __vbasicops_vB) { return _mm_add_epi64(__vbasicops_vA,
__vbasicops_vB); }
^
In file included from
/usr/local/Cellar/gcc48/4.8.2/gcc/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/xmmintrin.h:1246:0,
from
/System/Library/Frameworks/vecLib.framework/Headers/vecLibTypes.h:90,
from
/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:27,
from
/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from vecLibg95c.c:8:
/usr/local/Cellar/gcc48/4.8.2/gcc/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/emmintrin.h:1007:1:
note: expected __m128i but argument is of type vUInt32
_mm_add_epi64 (__m128i __A, __m128i __B)
^
In file included from
/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:31:0,
from
/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from vecLibg95c.c:8:
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h:765:3:
error: incompatible type for argument 2 of _mm_add_epi64
vUInt32 __vbasicops_vB) { return _mm_add_epi64(__vbasicops_vA,
__vbasicops_vB); }
^
In file included from
/usr/local/Cellar/gcc48/4.8.2/gcc/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/xmmintrin.h:1246:0,
from
/System/Library/Frameworks/vecLib.framework/Headers/vecLibTypes.h:90,
from
/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:27,
from
/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from vecLibg95c.c:8:
/usr/local/Cellar/gcc48/4.8.2/gcc/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/emmintrin.h:1007:1:
note: expected __m128i but argument is of type vUInt32
_mm_add_epi64 (__m128i __A, __m128i __B)
^
In file included from
/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:31:0,
from
/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from vecLibg95c.c:8:
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h: In
function vS64Add:
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h:830:3:
error: incompatible type for argument 1 of _mm_add_epi64
vSInt32 __vbasicops_vB) { return _mm_add_epi64(__vbasicops_vA,
__vbasicops_vB); }
^
In file included from
/usr/local/Cellar/gcc48/4.8.2/gcc/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/xmmintrin.h:1246:0,
from
/System/Library/Frameworks/vecLib.framework/Headers/vecLibTypes.h:90,
from
/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:27,
from
/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from vecLibg95c.c:8:
/usr/local/Cellar/gcc48/4.8.2/gcc/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/emmintrin.h:1007:1:
note: expected __m128i but argument is of type vSInt32
_mm_add_epi64 (__m128i __A, __m128i __B)
^
In file included from
/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:31:0,
from
/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from vecLibg95c.c:8:
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h:830:3:
error: incompatible type for argument 2 of _mm_add_epi64
vSInt32 __vbasicops_vB) { return _mm_add_epi64(__vbasicops_vA,
__vbasicops_vB); }
^
In file included from
/usr/local/Cellar/gcc48/4.8.2/gcc/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/xmmintrin.h:1246:0,
from
/System/Library/Frameworks/vecLib.framework/Headers/vecLibTypes.h:90,
from
/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:27,
from
/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from vecLibg95c.c:8:
/usr/local/Cellar/gcc48/4.8.2/gcc/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/emmintrin.h:1007:1:
note: expected __m128i but argument is of type vSInt32
_mm_add_epi64 (__m128i __A, __m128i __B)
^
In file included from
/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:31:0,
from
/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from vecLibg95c.c:8:
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h: In
function vLL64Shift:
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h:930:26:
error: incompatible type for argument 1 of _mm_and_si128
_mm_and_si128(__vbasicops_vShiftFactor,
_mm_cvtsi32_si128( 0x3F )));
^
In file included from
/usr/local/Cellar/gcc48/4.8.2/gcc/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/xmmintrin.h:1246:0,
from
/System/Library/Frameworks/vecLib.framework/Headers/vecLibTypes.h:90,
from
/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:27,
from
/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from vecLibg95c.c:8:
/usr/local/Cellar/gcc48/4.8.2/gcc/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/emmintrin.h:1230:1:
note: expected __m128i but argument is of type vUInt8
_mm_and_si128 (__m128i __A, __m128i __B)
^
In file included from
/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:31:0,
from
/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from vecLibg95c.c:8:
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h:930:26:
error: incompatible type for argument 1 of _mm_sll_epi64
_mm_and_si128(__vbasicops_vShiftFactor,
_mm_cvtsi32_si128( 0x3F )));
^
In file included from
/usr/local/Cellar/gcc48/4.8.2/gcc/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/xmmintrin.h:1246:0,
from
/System/Library/Frameworks/vecLib.framework/Headers/vecLibTypes.h:90,
from
/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:27,
from
/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from vecLibg95c.c:8:
/usr/local/Cellar/gcc48/4.8.2/gcc/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/emmintrin.h:1194:1:
note: expected __m128i but argument is of type vUInt32
_mm_sll_epi64 (__m128i __A, __m128i __B)
^
In file included from
/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:31:0,
from
/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from vecLibg95c.c:8:
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h: In
function vLR64Shift:
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h:968:26:
error: incompatible type for argument 1 of _mm_and_si128
_mm_and_si128(__vbasicops_vShiftFactor,
_mm_cvtsi32_si128( 0x3F )));
^
In file included from
/usr/local/Cellar/gcc48/4.8.2/gcc/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/xmmintrin.h:1246:0,
from
/System/Library/Frameworks/vecLib.framework/Headers/vecLibTypes.h:90,
from
/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:27,
from
/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from vecLibg95c.c:8:
/usr/local/Cellar/gcc48/4.8.2/gcc/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/emmintrin.h:1230:1:
note: expected __m128i but argument is of type vUInt8
_mm_and_si128 (__m128i __A, __m128i __B)
^
In file included from
/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:31:0,
from
/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from vecLibg95c.c:8:
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h:968:26:
error: incompatible type for argument 1 of _mm_srl_epi64
_mm_and_si128(__vbasicops_vShiftFactor,
_mm_cvtsi32_si128( 0x3F )));
^
In file included from
/usr/local/Cellar/gcc48/4.8.2/gcc/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/xmmintrin.h:1246:0,
from
/System/Library/Frameworks/vecLib.framework/Headers/vecLibTypes.h:90,
from
/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h:27,
from
/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h:20,
from vecLibg95c.c:8:
/usr/local/Cellar/gcc48/4.8.2/gcc/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/emmintrin.h:1224:1:
note: expected __m128i but argument is of type vUInt32
_mm_srl_epi64 (__m128i __A, __m128i __B)
^
make[4]: *** [vecLibg95c.o] Error 1
make[3]: *** [R] Error 2
make[2]: *** [make.lapack] Error 2
make[1]: *** [R] Error 1
make: *** [R] Error 1
[[alternative HTML version deleted]]
_______________________________________________
R-SIG-Mac mailing list
[email protected]
https://stat.ethz.ch/mailman/listinfo/r-sig-mac