-
-
Save tdsmith/142117fcab430f022962 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
g++ -Wall -O2 plink.c plink_assoc.c plink_calc.c plink_cluster.c plink_cnv.c plink_common.c plink_data.c plink_dosage.c plink_family.c plink_filter.c plink_glm.c plink_help.c plink_homozyg.c plink_lasso.c plink_ld.c plink_matrix.c plink_misc.c plink_set.c plink_stats.c SFMT.c dcdflib.c pigz.c yarn.c -o plink -framework Accelerate -L. zlib-1.2.8/libz.1.2.8.dylib | |
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 plink_matrix.h:9, | |
from plink_glm.h:4, | |
from plink_dosage.h:4, | |
from plink.c:33: | |
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h: In function 'vUInt16 vU16HalfMultiply(vUInt16, vUInt16)': | |
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h:352:84: 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:84: error: cannot convert 'vUInt16 {aka __vector(8) short unsigned int}' to '__m128i {aka __vector(2) long long int}' for argument '1' to '__m128i _mm_mullo_epi16(__m128i, __m128i)' | |
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h: In function 'vSInt16 vS16HalfMultiply(vSInt16, vSInt16)': | |
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h:377:84: error: cannot convert 'vSInt16 {aka __vector(8) short int}' to '__m128i {aka __vector(2) long long int}' for argument '1' to '__m128i _mm_mullo_epi16(__m128i, __m128i)' | |
vSInt16 __vbasicops_vB) { return _mm_mullo_epi16(__vbasicops_vA, __vbasicops_vB); } | |
^ | |
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h: In function 'vUInt32 vU32FullMulEven(vUInt32, vUInt32)': | |
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h:432:55: error: cannot convert 'vUInt32 {aka __vector(4) unsigned int}' to '__m128i {aka __vector(2) long long int}' for argument '1' to '__m128i _mm_srli_epi64(__m128i, int)' | |
__vbasicops_vA = _mm_srli_epi64(__vbasicops_vA, 32); | |
^ | |
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h:433:55: error: cannot convert 'vUInt32 {aka __vector(4) unsigned int}' to '__m128i {aka __vector(2) long long int}' for argument '1' to '__m128i _mm_srli_epi64(__m128i, int)' | |
__vbasicops_vB = _mm_srli_epi64(__vbasicops_vB, 32); | |
^ | |
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h:434:56: error: cannot convert 'vUInt32 {aka __vector(4) unsigned int}' to '__m128i {aka __vector(2) long long int}' for argument '1' to '__m128i _mm_mul_epu32(__m128i, __m128i)' | |
return _mm_mul_epu32(__vbasicops_vA, __vbasicops_vB); | |
^ | |
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h: In function 'vUInt32 vU32FullMulOdd(vUInt32, vUInt32)': | |
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h:459:82: error: cannot convert 'vUInt32 {aka __vector(4) unsigned int}' to '__m128i {aka __vector(2) long long int}' for argument '1' to '__m128i _mm_mul_epu32(__m128i, __m128i)' | |
vUInt32 __vbasicops_vB) { return _mm_mul_epu32(__vbasicops_vA, __vbasicops_vB); } | |
^ | |
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h: In function 'vUInt32 vU64Sub(vUInt32, vUInt32)': | |
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h:628:82: error: cannot convert 'vUInt32 {aka __vector(4) unsigned int}' to '__m128i {aka __vector(2) long long int}' for argument '1' to '__m128i _mm_sub_epi64(__m128i, __m128i)' | |
vUInt32 __vbasicops_vB) { return _mm_sub_epi64(__vbasicops_vA, __vbasicops_vB); } | |
^ | |
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h: In function 'vSInt32 vS64Sub(vSInt32, vSInt32)': | |
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h:698:82: error: cannot convert 'vSInt32 {aka __vector(4) int}' to '__m128i {aka __vector(2) long long int}' for argument '1' to '__m128i _mm_sub_epi64(__m128i, __m128i)' | |
vSInt32 __vbasicops_vB) { return _mm_sub_epi64(__vbasicops_vA, __vbasicops_vB); } | |
^ | |
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h: In function 'vUInt32 vU64Add(vUInt32, vUInt32)': | |
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h:765:82: error: cannot convert 'vUInt32 {aka __vector(4) unsigned int}' to '__m128i {aka __vector(2) long long int}' for argument '1' to '__m128i _mm_add_epi64(__m128i, __m128i)' | |
vUInt32 __vbasicops_vB) { return _mm_add_epi64(__vbasicops_vA, __vbasicops_vB); } | |
^ | |
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h: In function 'vSInt32 vS64Add(vSInt32, vSInt32)': | |
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h:830:82: error: cannot convert 'vSInt32 {aka __vector(4) int}' to '__m128i {aka __vector(2) long long int}' for argument '1' to '__m128i _mm_add_epi64(__m128i, __m128i)' | |
vSInt32 __vbasicops_vB) { return _mm_add_epi64(__vbasicops_vA, __vbasicops_vB); } | |
^ | |
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h: In function 'vUInt32 vLL64Shift(vUInt32, vUInt8)': | |
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h:930:91: error: cannot convert 'vUInt8 {aka __vector(16) unsigned char}' to '__m128i {aka __vector(2) long long int}' for argument '1' to '__m128i _mm_and_si128(__m128i, __m128i)' | |
_mm_and_si128(__vbasicops_vShiftFactor, _mm_cvtsi32_si128( 0x3F ))); | |
^ | |
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h: In function 'vUInt32 vLR64Shift(vUInt32, vUInt8)': | |
/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h:968:91: error: cannot convert 'vUInt8 {aka __vector(16) unsigned char}' to '__m128i {aka __vector(2) long long int}' for argument '1' to '__m128i _mm_and_si128(__m128i, __m128i)' | |
_mm_and_si128(__vbasicops_vShiftFactor, _mm_cvtsi32_si128( 0x3F ))); | |
^ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment