"C:\msys64\mingw64\bin\perl.exe" "C:\msys64\mingw64\lib\perl5\core_perl\ExtUtils\xsubpp" -noprototypes -typemap "C:\msys64\mingw64\lib\perl5\core_perl\ExtUtils\typemap" -typemap "build\cairo-perl-auto.typemap" -typemap "cairo-perl.typemap" Cairo.xs > Cairo.xsc && "C:\msys64\mingw64\bin\perl.exe" -MExtUtils::Command -e mv -- Cairo.xsc Cairo.c gcc -c -I. -Ibuild -mms-bitfields -IC:/msys64/mingw64/include/cairo -IC:/msys64/mingw64/include/pixman-1 -IC:/msys64/mingw64/include -IC:/msys64/mingw64/include/freetype2 -IC:/msys64/mingw64/include/libpng16 -IC:/msys64/mingw64/include/harfbuzz -IC:/msys64/mingw64/include/glib-2.0 -IC:/msys64/mingw64/lib/glib-2.0/include -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DVERSION=\"1.106\" -DXS_VERSION=\"1.106\" "-IC:\msys64\mingw64\lib\perl5\core_perl\CORE" Cairo.c del Cairo.c "C:\msys64\mingw64\bin\perl.exe" "C:\msys64\mingw64\lib\perl5\core_perl\ExtUtils\xsubpp" -noprototypes -typemap "C:\msys64\mingw64\lib\perl5\core_perl\ExtUtils\typemap" -typemap "build\cairo-perl-auto.typemap" -typemap "cairo-perl.typemap" CairoFont.xs > CairoFont.xsc && "C:\msys64\mingw64\bin\perl.exe" -MExtUtils::Command -e mv -- CairoFont.xsc CairoFont.c gcc -c -I. -Ibuild -mms-bitfields -IC:/msys64/mingw64/include/cairo -IC:/msys64/mingw64/include/pixman-1 -IC:/msys64/mingw64/include -IC:/msys64/mingw64/include/freetype2 -IC:/msys64/mingw64/include/libpng16 -IC:/msys64/mingw64/include/harfbuzz -IC:/msys64/mingw64/include/glib-2.0 -IC:/msys64/mingw64/lib/glib-2.0/include -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DVERSION=\"1.106\" -DXS_VERSION=\"1.106\" "-IC:\msys64\mingw64\lib\perl5\core_perl\CORE" CairoFont.c del CairoFont.c "C:\msys64\mingw64\bin\perl.exe" "C:\msys64\mingw64\lib\perl5\core_perl\ExtUtils\xsubpp" -noprototypes -typemap "C:\msys64\mingw64\lib\perl5\core_perl\ExtUtils\typemap" -typemap "build\cairo-perl-auto.typemap" -typemap "cairo-perl.typemap" CairoMatrix.xs > CairoMatrix.xsc && "C:\msys64\mingw64\bin\perl.exe" -MExtUtils::Command -e mv -- CairoMatrix.xsc CairoMatrix.c gcc -c -I. -Ibuild -mms-bitfields -IC:/msys64/mingw64/include/cairo -IC:/msys64/mingw64/include/pixman-1 -IC:/msys64/mingw64/include -IC:/msys64/mingw64/include/freetype2 -IC:/msys64/mingw64/include/libpng16 -IC:/msys64/mingw64/include/harfbuzz -IC:/msys64/mingw64/include/glib-2.0 -IC:/msys64/mingw64/lib/glib-2.0/include -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DVERSION=\"1.106\" -DXS_VERSION=\"1.106\" "-IC:\msys64\mingw64\lib\perl5\core_perl\CORE" CairoMatrix.c del CairoMatrix.c "C:\msys64\mingw64\bin\perl.exe" "C:\msys64\mingw64\lib\perl5\core_perl\ExtUtils\xsubpp" -noprototypes -typemap "C:\msys64\mingw64\lib\perl5\core_perl\ExtUtils\typemap" -typemap "build\cairo-perl-auto.typemap" -typemap "cairo-perl.typemap" CairoPath.xs > CairoPath.xsc && "C:\msys64\mingw64\bin\perl.exe" -MExtUtils::Command -e mv -- CairoPath.xsc CairoPath.c gcc -c -I. -Ibuild -mms-bitfields -IC:/msys64/mingw64/include/cairo -IC:/msys64/mingw64/include/pixman-1 -IC:/msys64/mingw64/include -IC:/msys64/mingw64/include/freetype2 -IC:/msys64/mingw64/include/libpng16 -IC:/msys64/mingw64/include/harfbuzz -IC:/msys64/mingw64/include/glib-2.0 -IC:/msys64/mingw64/lib/glib-2.0/include -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DVERSION=\"1.106\" -DXS_VERSION=\"1.106\" "-IC:\msys64\mingw64\lib\perl5\core_perl\CORE" CairoPath.c del CairoPath.c "C:\msys64\mingw64\bin\perl.exe" "C:\msys64\mingw64\lib\perl5\core_perl\ExtUtils\xsubpp" -noprototypes -typemap "C:\msys64\mingw64\lib\perl5\core_perl\ExtUtils\typemap" -typemap "build\cairo-perl-auto.typemap" -typemap "cairo-perl.typemap" CairoPattern.xs > CairoPattern.xsc && "C:\msys64\mingw64\bin\perl.exe" -MExtUtils::Command -e mv -- CairoPattern.xsc CairoPattern.c gcc -c -I. -Ibuild -mms-bitfields -IC:/msys64/mingw64/include/cairo -IC:/msys64/mingw64/include/pixman-1 -IC:/msys64/mingw64/include -IC:/msys64/mingw64/include/freetype2 -IC:/msys64/mingw64/include/libpng16 -IC:/msys64/mingw64/include/harfbuzz -IC:/msys64/mingw64/include/glib-2.0 -IC:/msys64/mingw64/lib/glib-2.0/include -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DVERSION=\"1.106\" -DXS_VERSION=\"1.106\" "-IC:\msys64\mingw64\lib\perl5\core_perl\CORE" CairoPattern.c del CairoPattern.c "C:\msys64\mingw64\bin\perl.exe" "C:\msys64\mingw64\lib\perl5\core_perl\ExtUtils\xsubpp" -noprototypes -typemap "C:\msys64\mingw64\lib\perl5\core_perl\ExtUtils\typemap" -typemap "build\cairo-perl-auto.typemap" -typemap "cairo-perl.typemap" CairoSurface.xs > CairoSurface.xsc && "C:\msys64\mingw64\bin\perl.exe" -MExtUtils::Command -e mv -- CairoSurface.xsc CairoSurface.c gcc -c -I. -Ibuild -mms-bitfields -IC:/msys64/mingw64/include/cairo -IC:/msys64/mingw64/include/pixman-1 -IC:/msys64/mingw64/include -IC:/msys64/mingw64/include/freetype2 -IC:/msys64/mingw64/include/libpng16 -IC:/msys64/mingw64/include/harfbuzz -IC:/msys64/mingw64/include/glib-2.0 -IC:/msys64/mingw64/lib/glib-2.0/include -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DVERSION=\"1.106\" -DXS_VERSION=\"1.106\" "-IC:\msys64\mingw64\lib\perl5\core_perl\CORE" CairoSurface.c del CairoSurface.c "C:\msys64\mingw64\bin\perl.exe" "C:\msys64\mingw64\lib\perl5\core_perl\ExtUtils\xsubpp" -noprototypes -typemap "C:\msys64\mingw64\lib\perl5\core_perl\ExtUtils\typemap" -typemap "build\cairo-perl-auto.typemap" -typemap "cairo-perl.typemap" CairoRegion.xs > CairoRegion.xsc && "C:\msys64\mingw64\bin\perl.exe" -MExtUtils::Command -e mv -- CairoRegion.xsc CairoRegion.c gcc -c -I. -Ibuild -mms-bitfields -IC:/msys64/mingw64/include/cairo -IC:/msys64/mingw64/include/pixman-1 -IC:/msys64/mingw64/include -IC:/msys64/mingw64/include/freetype2 -IC:/msys64/mingw64/include/libpng16 -IC:/msys64/mingw64/include/harfbuzz -IC:/msys64/mingw64/include/glib-2.0 -IC:/msys64/mingw64/lib/glib-2.0/include -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DVERSION=\"1.106\" -DXS_VERSION=\"1.106\" "-IC:\msys64\mingw64\lib\perl5\core_perl\CORE" CairoRegion.c del CairoRegion.c "C:\msys64\mingw64\bin\perl.exe" "C:\msys64\mingw64\lib\perl5\core_perl\ExtUtils\xsubpp" -noprototypes -typemap "C:\msys64\mingw64\lib\perl5\core_perl\ExtUtils\typemap" -typemap "build\cairo-perl-auto.typemap" -typemap "cairo-perl.typemap" CairoFt.xs > CairoFt.xsc && "C:\msys64\mingw64\bin\perl.exe" -MExtUtils::Command -e mv -- CairoFt.xsc CairoFt.c gcc -c -I. -Ibuild -mms-bitfields -IC:/msys64/mingw64/include/cairo -IC:/msys64/mingw64/include/pixman-1 -IC:/msys64/mingw64/include -IC:/msys64/mingw64/include/freetype2 -IC:/msys64/mingw64/include/libpng16 -IC:/msys64/mingw64/include/harfbuzz -IC:/msys64/mingw64/include/glib-2.0 -IC:/msys64/mingw64/lib/glib-2.0/include -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DVERSION=\"1.106\" -DXS_VERSION=\"1.106\" "-IC:\msys64\mingw64\lib\perl5\core_perl\CORE" CairoFt.c del CairoFt.c dlltool --def Cairo.def --output-exp dll.exp g++ -o blib\arch\auto\Cairo\Cairo.dll -Wl,--base-file -Wl,dll.base -mdll -s -L"C:\msys64\mingw64\lib\perl5\core_perl\CORE" -L"C:\msys64\mingw64\lib" Cairo.o CairoFont.o CairoMatrix.o CairoPath.o CairoPattern.o CairoSurface.o CairoRegion.o CairoFt.o cairo-perl-enums.o cairo-perl-flags.o "C:\msys64\mingw64\lib\perl5\core_perl\CORE\libperl522.a" "-LC:\msys64\mingw64\lib" "-lcairo" "-lfreetype" "-lmoldname" "-lkernel32" "-luser32" "-lgdi32" "-lwinspool" "-lcomdlg32" "-ladvapi32" "-lshell32" "-lole32" "-loleaut32" "-lnetapi32" "-luuid" "-lws2_32" "-lmpr" "-lwinmm" "-lversion" "-lodbc32" "-lodbccp32" "-lcomctl32" dll.exp dlltool --def Cairo.def --base-file dll.base --output-exp dll.exp g++ -o blib\arch\auto\Cairo\Cairo.dll -mdll -s -L"C:\msys64\mingw64\lib\perl5\core_perl\CORE" -L"C:\msys64\mingw64\lib" Cairo.o CairoFont.o CairoMatrix.o CairoPath.o CairoPattern.o CairoSurface.o CairoRegion.o CairoFt.o cairo-perl-enums.o cairo-perl-flags.o "C:\msys64\mingw64\lib\perl5\core_perl\CORE\libperl522.a" "-LC:\msys64\mingw64\lib" "-lcairo" "-lfreetype" "-lmoldname" "-lkernel32" "-luser32" "-lgdi32" "-lwinspool" "-lcomdlg32" "-ladvapi32" "-lshell32" "-lole32" "-loleaut32" "-lnetapi32" "-luuid" "-lws2_32" "-lmpr" "-lwinmm" "-lversion" "-lodbc32" "-lodbccp32" "-lcomctl32" dll.exp "C:\msys64\mingw64\bin\perl.exe" -MExtUtils::Command -e chmod -- 755 blib\arch\auto\Cairo\Cairo.dll dlltool --def Cairo.def --output-lib blib\arch\auto\Cairo\Cairo.a --dllname Cairo.dll blib\arch\auto\Cairo\Cairo.dll "C:\msys64\mingw64\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib\lib', 'blib\arch')" t/*.t t/00-loading.t .... ok t/Cairo.t ......... ok t/CairoFont.t ..... ok t/CairoFt.t ....... skipped: need Cairo with FreeType support and Font::FreeType t/CairoMatrix.t ... ok t/CairoPath.t ..... ok t/CairoPattern.t .. ok t/CairoRegion.t ... ok # Failed test at t/CairoSurface.t line 399. # Structures begin differing at: # $got->[0] = '0' # $expected->[0] = '10' # Looks like you failed 1 test of 88. t/CairoSurface.t .. Dubious, test returned 1 (wstat 256, 0x100) Failed 1/88 subtests (less 1 skipped subtest: 86 okay) Test Summary Report ------------------- t/CairoSurface.t (Wstat: 256 Tests: 88 Failed: 1) Failed test: 86 Non-zero exit status: 1 Files=9, Tests=300, 2 wallclock secs ( 0.20 usr + 0.03 sys = 0.23 CPU) Result: FAIL Failed 1/9 test programs. 1/300 subtests failed. dmake.exe: Error code 129, while making 'test_dynamic'