Opened 4 weeks 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’

Change History (0)

Note: See TracTickets for help on using tickets.