[Pixman] Pixman 0.30.0 and VS2012 Update 2
Gregor Mückl
GregorMueckl at gmx.de
Sun Jun 2 06:07:53 PDT 2013
Hi!
This is just a heads up: pixman 0.30.0 seems to trigger a compiler bug
in the Visual Studio 2012 compiler. Pixman 0.28.2 compiles fine.
The output for "mingw32-make -f Makefile.win32 CFG=release" is:
mingw32-make[1]: Entering directory
'C:/Users/Gregor/Documents/pixman-0.30.0/pixman'
"Setting MMX flag to default value 'on'... (use MMX=on or MMX=off)"
"Setting SSE2 flag to default value 'on'... (use SSE2=on or SSE2=off)"
cl -c -nologo -I. -I.. -I../pixman -DPACKAGE=pixman-1
-DPACKAGE_VERSION="" -DPACKAGE_BUGREPORT="" -MD -O2 -DUSE_X86_MMX
-w14710 -w14714 -DUSE_SSE2 -Fo"release/pixman.obj" pixman.c
pixman.c
c:\users\gregor\documents\pixman-0.30.0\pixman\pixman.c(220) : warning
C4710: 'clip_general_image' : function not inlined
c:\users\gregor\documents\pixman-0.30.0\pixman\pixman.c(266) : warning
C4710: 'clip_general_image' : function not inlined
c:\users\gregor\documents\pixman-0.30.0\pixman\pixman.c(286) : warning
C4710: 'clip_general_image' : function not inlined
c:\users\gregor\documents\pixman-0.30.0\pixman\pixman.c(296) : warning
C4710: 'clip_source_image' : function not inlined
c:\users\gregor\documents\pixman-0.30.0\pixman\pixman.c(303) : warning
C4710: 'clip_source_image' : function not inlined
c:\users\gregor\documents\pixman-0.30.0\pixman\pixman.c(311) : warning
C4710: 'clip_source_image' : function not inlined
c:\users\gregor\documents\pixman-0.30.0\pixman\pixman.c(318) : warning
C4710: 'clip_source_image' : function not inlined
cl -c -nologo -I. -I.. -I../pixman -DPACKAGE=pixman-1
-DPACKAGE_VERSION="" -DPACKAGE_BUGREPORT="" -MD -O2 -DUSE_X86_MMX
-w14710 -w14714 -DUSE_SSE2 -Fo"release/pixman-access.obj" pixman-access.c
pixman-access.c
cl -c -nologo -I. -I.. -I../pixman -DPACKAGE=pixman-1
-DPACKAGE_VERSION="" -DPACKAGE_BUGREPORT="" -MD -O2 -DUSE_X86_MMX
-w14710 -w14714 -DUSE_SSE2 -Fo"release/pixman-access-accessors.obj"
pixman-access-accessors.c
pixman-access-accessors.c
cl -c -nologo -I. -I.. -I../pixman -DPACKAGE=pixman-1
-DPACKAGE_VERSION="" -DPACKAGE_BUGREPORT="" -MD -O2 -DUSE_X86_MMX
-w14710 -w14714 -DUSE_SSE2 -Fo"release/pixman-bits-image.obj"
pixman-bits-image.c
pixman-bits-image.c
cl -c -nologo -I. -I.. -I../pixman -DPACKAGE=pixman-1
-DPACKAGE_VERSION="" -DPACKAGE_BUGREPORT="" -MD -O2 -DUSE_X86_MMX
-w14710 -w14714 -DUSE_SSE2 -Fo"release/pixman-combine32.obj"
pixman-combine32.c
pixman-combine32.c
c:\users\gregor\documents\pixman-0.30.0\pixman\pixman-combine32.c(791) :
warning C4710: 'blend_soft_light' : function not inlined
c:\users\gregor\documents\pixman-0.30.0\pixman\pixman-combine32.c(791) :
warning C4710: 'blend_soft_light' : function not inlined
c:\users\gregor\documents\pixman-0.30.0\pixman\pixman-combine32.c(791) :
warning C4710: 'blend_soft_light' : function not inlined
c:\users\gregor\documents\pixman-0.30.0\pixman\pixman-combine32.c(791) :
warning C4710: 'blend_soft_light' : function not inlined
c:\users\gregor\documents\pixman-0.30.0\pixman\pixman-combine32.c(791) :
warning C4710: 'blend_soft_light' : function not inlined
c:\users\gregor\documents\pixman-0.30.0\pixman\pixman-combine32.c(791) :
warning C4710: 'blend_soft_light' : function not inlined
c:\users\gregor\documents\pixman-0.30.0\pixman\pixman-combine32.c(1145)
: warning C4710: 'blend_hsl_saturation' : function not inlined
cl -c -nologo -I. -I.. -I../pixman -DPACKAGE=pixman-1
-DPACKAGE_VERSION="" -DPACKAGE_BUGREPORT="" -MD -O2 -DUSE_X86_MMX
-w14710 -w14714 -DUSE_SSE2 -Fo"release/pixman-combine-float.obj"
pixman-combine-float.c
pixman-combine-float.c
cl -c -nologo -I. -I.. -I../pixman -DPACKAGE=pixman-1
-DPACKAGE_VERSION="" -DPACKAGE_BUGREPORT="" -MD -O2 -DUSE_X86_MMX
-w14710 -w14714 -DUSE_SSE2 -Fo"release/pixman-conical-gradient.obj"
pixman-conical-gradient.c
pixman-conical-gradient.c
cl -c -nologo -I. -I.. -I../pixman -DPACKAGE=pixman-1
-DPACKAGE_VERSION="" -DPACKAGE_BUGREPORT="" -MD -O2 -DUSE_X86_MMX
-w14710 -w14714 -DUSE_SSE2 -Fo"release/pixman-filter.obj" pixman-filter.c
pixman-filter.c
c:\users\gregor\documents\pixman-0.30.0\pixman\pixman-private.h(47) :
fatal error C1060: compiler is out of heap space
../Makefile.win32.common:51: recipe for target
'release/pixman-filter.obj' failed
mingw32-make[1]: Leaving directory
'C:/Users/Gregor/Documents/pixman-0.30.0/pixman'
Makefile.win32:9: recipe for target 'pixman' failed
I have followed the recommendation in the compiler documentation to add
a /Zw flag to increase the compiler heap limits, but that does not
change the result. The Compiler terminates instantly without any actual
indication that it actually consumes a lot of memory.
Regards,
Gregor
More information about the Pixman
mailing list