Opened 8 months ago
#69673 new defect
graphene cannot be built with gcc-4.2 for Intel: mmintrin.h: error: no previous prototype for ‘_mm_empty’
Reported by: | barracuda156 | Owned by: | |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.9.3 |
Keywords: | i386, snowleopard, leopard | Cc: | dbevans (David B. Evans) |
Port: | graphene |
Description
---> Building graphene Executing: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_graphene/graphene/work/build" && /opt/local/bin/ninja -j2 -v [1/22] /usr/bin/gcc-4.2 -Isrc/libgraphene-1.0.0.dylib.p -Isrc -I../graphene-1.10.8/src -Iinclude -I../graphene-1.10.8/include -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -Wall -Winvalid-pch -std=c99 -O2 -g -D_GNU_SOURCE -pipe -Os -arch i386 -fvisibility=hidden -ffast-math -fstrict-aliasing -Wpointer-arith -Wstrict-prototypes -Wnested-externs -Wold-style-definition -Wunused -Wmissing-noreturn -Wmissing-format-attribute -Wcast-align -Werror=float-equal -Werror=redundant-decls -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=shadow -Werror=implicit -Werror=init-self -Werror=main -Werror=missing-braces -Werror=return-type -Werror=write-strings -Werror=undef -mfpmath=sse -msse -msse2 -DGRAPHENE_ENABLE_DEBUG -DGRAPHENE_COMPILATION -MD -MQ src/libgraphene-1.0.0.dylib.p/graphene-alloc.c.o -MF src/libgraphene-1.0.0.dylib.p/graphene-alloc.c.o.d -o src/libgraphene-1.0.0.dylib.p/graphene-alloc.c.o -c ../graphene-1.10.8/src/graphene-alloc.c FAILED: src/libgraphene-1.0.0.dylib.p/graphene-alloc.c.o /usr/bin/gcc-4.2 -Isrc/libgraphene-1.0.0.dylib.p -Isrc -I../graphene-1.10.8/src -Iinclude -I../graphene-1.10.8/include -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -Wall -Winvalid-pch -std=c99 -O2 -g -D_GNU_SOURCE -pipe -Os -arch i386 -fvisibility=hidden -ffast-math -fstrict-aliasing -Wpointer-arith -Wstrict-prototypes -Wnested-externs -Wold-style-definition -Wunused -Wmissing-noreturn -Wmissing-format-attribute -Wcast-align -Werror=float-equal -Werror=redundant-decls -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=shadow -Werror=implicit -Werror=init-self -Werror=main -Werror=missing-braces -Werror=return-type -Werror=write-strings -Werror=undef -mfpmath=sse -msse -msse2 -DGRAPHENE_ENABLE_DEBUG -DGRAPHENE_COMPILATION -MD -MQ src/libgraphene-1.0.0.dylib.p/graphene-alloc.c.o -MF src/libgraphene-1.0.0.dylib.p/graphene-alloc.c.o.d -o src/libgraphene-1.0.0.dylib.p/graphene-alloc.c.o -c ../graphene-1.10.8/src/graphene-alloc.c In file included from /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/xmmintrin.h:40, from include/graphene-config.h:50, from ../graphene-1.10.8/include/graphene-types.h:32, from ../graphene-1.10.8/src/graphene-alloc-private.h:28, from ../graphene-1.10.8/src/graphene-alloc.c:27: /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:67: error: no previous prototype for ‘_mm_empty’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:75: error: no previous prototype for ‘_m_empty’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:84: error: no previous prototype for ‘_mm_cvtsi32_si64’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:92: error: no previous prototype for ‘_m_from_int’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:139: error: no previous prototype for ‘_mm_cvtsi64_si32’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:147: error: no previous prototype for ‘_m_to_int’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:188: error: no previous prototype for ‘_mm_packs_pi16’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:196: error: no previous prototype for ‘_m_packsswb’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:207: error: no previous prototype for ‘_mm_packs_pi32’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:215: error: no previous prototype for ‘_m_packssdw’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:226: error: no previous prototype for ‘_mm_packs_pu16’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:234: error: no previous prototype for ‘_m_packuswb’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:244: error: no previous prototype for ‘_mm_unpackhi_pi8’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:252: error: no previous prototype for ‘_m_punpckhbw’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:262: error: no previous prototype for ‘_mm_unpackhi_pi16’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:270: error: no previous prototype for ‘_m_punpckhwd’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:280: error: no previous prototype for ‘_mm_unpackhi_pi32’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:288: error: no previous prototype for ‘_m_punpckhdq’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:298: error: no previous prototype for ‘_mm_unpacklo_pi8’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:306: error: no previous prototype for ‘_m_punpcklbw’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:316: error: no previous prototype for ‘_mm_unpacklo_pi16’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:324: error: no previous prototype for ‘_m_punpcklwd’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:334: error: no previous prototype for ‘_mm_unpacklo_pi32’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:342: error: no previous prototype for ‘_m_punpckldq’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:351: error: no previous prototype for ‘_mm_add_pi8’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:359: error: no previous prototype for ‘_m_paddb’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:368: error: no previous prototype for ‘_mm_add_pi16’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:376: error: no previous prototype for ‘_m_paddw’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:385: error: no previous prototype for ‘_mm_add_pi32’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:393: error: no previous prototype for ‘_m_paddd’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:403: error: no previous prototype for ‘_mm_add_si64’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:415: error: no previous prototype for ‘_mm_adds_pi8’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:423: error: no previous prototype for ‘_m_paddsb’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:433: error: no previous prototype for ‘_mm_adds_pi16’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:441: error: no previous prototype for ‘_m_paddsw’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:451: error: no previous prototype for ‘_mm_adds_pu8’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:459: error: no previous prototype for ‘_m_paddusb’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:469: error: no previous prototype for ‘_mm_adds_pu16’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:477: error: no previous prototype for ‘_m_paddusw’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:486: error: no previous prototype for ‘_mm_sub_pi8’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:494: error: no previous prototype for ‘_m_psubb’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:503: error: no previous prototype for ‘_mm_sub_pi16’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:511: error: no previous prototype for ‘_m_psubw’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:520: error: no previous prototype for ‘_mm_sub_pi32’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:528: error: no previous prototype for ‘_m_psubd’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:538: error: no previous prototype for ‘_mm_sub_si64’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:550: error: no previous prototype for ‘_mm_subs_pi8’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:558: error: no previous prototype for ‘_m_psubsb’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:568: error: no previous prototype for ‘_mm_subs_pi16’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:576: error: no previous prototype for ‘_m_psubsw’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:586: error: no previous prototype for ‘_mm_subs_pu8’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:594: error: no previous prototype for ‘_m_psubusb’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:604: error: no previous prototype for ‘_mm_subs_pu16’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:612: error: no previous prototype for ‘_m_psubusw’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:623: error: no previous prototype for ‘_mm_madd_pi16’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:631: error: no previous prototype for ‘_m_pmaddwd’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:641: error: no previous prototype for ‘_mm_mulhi_pi16’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:649: error: no previous prototype for ‘_m_pmulhw’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:659: error: no previous prototype for ‘_mm_mullo_pi16’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:667: error: no previous prototype for ‘_m_pmullw’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:676: error: no previous prototype for ‘_mm_sll_pi16’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:685: error: no previous prototype for ‘_m_psllw’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:693: error: no previous prototype for ‘_mm_slli_pi16’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:702: error: no previous prototype for ‘_m_psllwi’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:711: error: no previous prototype for ‘_mm_sll_pi32’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:720: error: no previous prototype for ‘_m_pslld’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:728: error: no previous prototype for ‘_mm_slli_pi32’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:737: error: no previous prototype for ‘_m_pslldi’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:746: error: no previous prototype for ‘_mm_sll_si64’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:755: error: no previous prototype for ‘_m_psllq’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:763: error: no previous prototype for ‘_mm_slli_si64’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:772: error: no previous prototype for ‘_m_psllqi’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:781: error: no previous prototype for ‘_mm_sra_pi16’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:790: error: no previous prototype for ‘_m_psraw’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:798: error: no previous prototype for ‘_mm_srai_pi16’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:807: error: no previous prototype for ‘_m_psrawi’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:816: error: no previous prototype for ‘_mm_sra_pi32’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:825: error: no previous prototype for ‘_m_psrad’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:833: error: no previous prototype for ‘_mm_srai_pi32’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:842: error: no previous prototype for ‘_m_psradi’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:851: error: no previous prototype for ‘_mm_srl_pi16’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:860: error: no previous prototype for ‘_m_psrlw’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:868: error: no previous prototype for ‘_mm_srli_pi16’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:877: error: no previous prototype for ‘_m_psrlwi’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:886: error: no previous prototype for ‘_mm_srl_pi32’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:895: error: no previous prototype for ‘_m_psrld’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:903: error: no previous prototype for ‘_mm_srli_pi32’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:912: error: no previous prototype for ‘_m_psrldi’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:921: error: no previous prototype for ‘_mm_srl_si64’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:930: error: no previous prototype for ‘_m_psrlq’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:938: error: no previous prototype for ‘_mm_srli_si64’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:947: error: no previous prototype for ‘_m_psrlqi’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:956: error: no previous prototype for ‘_mm_and_si64’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:964: error: no previous prototype for ‘_m_pand’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:974: error: no previous prototype for ‘_mm_andnot_si64’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:982: error: no previous prototype for ‘_m_pandn’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:991: error: no previous prototype for ‘_mm_or_si64’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:999: error: no previous prototype for ‘_m_por’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1008: error: no previous prototype for ‘_mm_xor_si64’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1016: error: no previous prototype for ‘_m_pxor’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1026: error: no previous prototype for ‘_mm_cmpeq_pi8’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1034: error: no previous prototype for ‘_m_pcmpeqb’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1042: error: no previous prototype for ‘_mm_cmpgt_pi8’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1050: error: no previous prototype for ‘_m_pcmpgtb’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1060: error: no previous prototype for ‘_mm_cmpeq_pi16’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1068: error: no previous prototype for ‘_m_pcmpeqw’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1076: error: no previous prototype for ‘_mm_cmpgt_pi16’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1084: error: no previous prototype for ‘_m_pcmpgtw’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1094: error: no previous prototype for ‘_mm_cmpeq_pi32’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1102: error: no previous prototype for ‘_m_pcmpeqd’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1110: error: no previous prototype for ‘_mm_cmpgt_pi32’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1118: error: no previous prototype for ‘_m_pcmpgtd’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1127: error: no previous prototype for ‘_mm_setzero_si64’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1136: error: no previous prototype for ‘_mm_set_pi32’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1145: error: no previous prototype for ‘_mm_set_pi16’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1155: error: no previous prototype for ‘_mm_set_pi8’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1165: error: no previous prototype for ‘_mm_setr_pi32’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1173: error: no previous prototype for ‘_mm_setr_pi16’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1182: error: no previous prototype for ‘_mm_setr_pi8’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1191: error: no previous prototype for ‘_mm_set1_pi32’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1200: error: no previous prototype for ‘_mm_set1_pi16’ /usr/lib/gcc/i686-apple-darwin10/4.2.1/include/mmintrin.h:1209: error: no previous prototype for ‘_mm_set1_pi8’
Note: See
TracTickets for help on using
tickets.