On 27 Oct 2013, at 21:33, Simon Zehnder <[email protected]> wrote:
> > P.S.: I would consider the gcc4.8.2 binary from http://hpc.sourceforge.net > for Mavericks and ML; I worked before with the macports alternative and found > it easier to use these binaries. They are always up to date… Please note that http://r.research.att.com/tools/ explicitly warns about using the Fortran compiler from http://hpc.sourceforge.net, in case you need Fortran for building a package from source. Unfortunately the Fortran compiler especially supplied for R use is ancient and will not properly compile stuff that depends on a more modern Fortran compiler version (such as Julia). > > On 24 Oct 2013, at 13:33, Jon Clayden <[email protected]> wrote: > >> 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 > > _______________________________________________ > R-SIG-Mac mailing list > [email protected] > https://stat.ethz.ch/mailman/listinfo/r-sig-mac
signature.asc
Description: Message signed with OpenPGP using GPGMail
_______________________________________________ R-SIG-Mac mailing list [email protected] https://stat.ethz.ch/mailman/listinfo/r-sig-mac
