Skip Menu |

This queue is for tickets about the Panda-Lib CPAN distribution.

Report information
The Basics
Id: 106974
Status: rejected
Priority: 0/
Queue: Panda-Lib

People
Owner: Nobody in particular
Requestors: SLAFFAN [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: t\06-clone.t hangs on test 33, Strawberry Perl 5.20.1
As per the subject, the 33rd test in t\06-clone.t hangs under Strawberry perl 5.22.1. All other test files pass. It looks to be related to these tests, of which the second passes. The other two do not. #cycled structure $val = bless {a => 1, b => [1,2,3]}, 'MySimple'; $val->{c} = $val; $val = [$val]; ok(!eval { $copy = clone($val); 1 }); # should die ok(!eval { $copy = lclone($val); 1 }); # lclone must behave just like clone without second arg ok(!eval { $copy = clone($val, 0); 1 }); # false second arg should behave as without it Build log is below, with a manual prove call. Regards, Shawn. ===== cpanm --look Panda::Lib C:\BERRYB~1\520~1.1_6\data\.cpanm\work\1441765874.3672\Panda-Lib-1.1.3>perl -v This is perl 5, version 20, subversion 1 (v5.20.1) built for MSWin32-x64-multi-thread C:\BERRYB~1\520~1.1_6\data\.cpanm\work\1441765874.3672\Panda-Lib-1.1.3>perl Make file.PL Checking if your kit is complete... Looks good Generating a dmake-style Makefile Writing Makefile for Panda::Lib Writing MYMETA.yml and MYMETA.json C:\BERRYB~1\520~1.1_6\data\.cpanm\work\1441765874.3672\Panda-Lib-1.1.3>dmake cp src/panda/lib.h blib\arch/Panda\Lib.x/i/panda/lib.h cp src/xs/lib/lib.h blib\arch/Panda\Lib.x/i/xs/lib/lib.h cp src/xs/lib/cmp.h blib\arch/Panda\Lib.x/i/xs/lib/cmp.h cp src/xs/lib/merge.h blib\arch/Panda\Lib.x/i/xs/lib/merge.h cp src/panda/string.h blib\arch/Panda\Lib.x/i/panda/string.h cp src/panda/lib/lib.h blib\arch/Panda\Lib.x/i/panda/lib/lib.h cp lib/Panda/Lib.pm blib\arch/Panda/Lib.pm cp src/xs/lib/clone.h blib\arch/Panda\Lib.x/i/xs/lib/clone.h cp src/xs/lib.h blib\arch/Panda\Lib.x/i/xs/lib.h cp src/panda/iterator.h blib\arch/Panda\Lib.x/i/panda/iterator.h cp src/panda/lib/memory.h blib\arch/Panda\Lib.x/i/panda/lib/memory.h Skip blib\arch/Panda/Lib.pm (unchanged) cp src/panda/lib/def.h blib\arch/Panda\Lib.x/i/panda/lib/def.h cp typemap blib\arch/Panda\Lib.x/tm/typemap cp blib/info blib\arch/Panda\Lib.x/info Running Mkbootstrap for Panda::Lib () "C:\berrybrew\5.20.1_64_PDL\perl\bin\perl.exe" -MExtUtils::Command -e chmod -- 6 44 "Lib.bs" "C:\berrybrew\5.20.1_64_PDL\perl\bin\perl.exe" -MPanda::Install::ParseXS "C:\ber rybrew\5.20.1_64_PDL\perl\lib\ExtUtils\xsubpp" -hiertype -C++ -typemap "C:\berr ybrew\5.20.1_64_PDL\perl\lib\ExtUtils\typemap" -typemap "C:/berrybrew/5.20.1_64_ PDL/perl/site/lib/Panda/XS.x/tm/typemap64" -typemap "C:/berrybrew/5.20.1_64_PDL/ perl/site/lib/Panda/XS.x/tm/typemap" -typemap "typemap" Lib.xs > Lib.xsc && "C: \berrybrew\5.20.1_64_PDL\perl\bin\perl.exe" -MExtUtils::Command -e mv -- Lib.xsc Lib.c c++ -c -Isrc -IC:/berrybrew/5.20.1_64_PDL/perl/site/lib/Panda/XS.x/i -s -O2 - DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT - DPERL_IMPLICIT_SYS -DUSE_PERLIO -fwrapv -fno-strict-aliasing -mms-bitfields -o L ib.o -s -O2 -DVERSION=\"1.1.3\" -DXS_VERSION=\"1.1.3\" "-IC:\berrybrew\ 5.20.1_64_PDL\perl\lib\CORE" Lib.c c++ -c -Isrc -IC:/berrybrew/5.20.1_64_PDL/perl/site/lib/Panda/XS.x/i -s -O2 - DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT - DPERL_IMPLICIT_SYS -DUSE_PERLIO -fwrapv -fno-strict-aliasing -mms-bitfields -o s rc\panda\lib\lib.o -s -O2 -DVERSION=\"1.1.3\" -DXS_VERSION=\"1.1.3\" "-IC:\berrybrew\5.20.1_64_PDL\perl\lib\CORE" src\panda\lib\lib.cc c++ -c -Isrc -IC:/berrybrew/5.20.1_64_PDL/perl/site/lib/Panda/XS.x/i -s -O2 - DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT - DPERL_IMPLICIT_SYS -DUSE_PERLIO -fwrapv -fno-strict-aliasing -mms-bitfields -o s rc\panda\lib\memory.o -s -O2 -DVERSION=\"1.1.3\" -DXS_VERSION=\"1.1.3\" "-IC:\berrybrew\5.20.1_64_PDL\perl\lib\CORE" src\panda\lib\memory.cc c++ -c -Isrc -IC:/berrybrew/5.20.1_64_PDL/perl/site/lib/Panda/XS.x/i -s -O2 - DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT - DPERL_IMPLICIT_SYS -DUSE_PERLIO -fwrapv -fno-strict-aliasing -mms-bitfields -o s rc\xs\lib\clone.o -s -O2 -DVERSION=\"1.1.3\" -DXS_VERSION=\"1.1.3\" "-IC:\berrybrew\5.20.1_64_PDL\perl\lib\CORE" src\xs\lib\clone.cc c++ -c -Isrc -IC:/berrybrew/5.20.1_64_PDL/perl/site/lib/Panda/XS.x/i -s -O2 - DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT - DPERL_IMPLICIT_SYS -DUSE_PERLIO -fwrapv -fno-strict-aliasing -mms-bitfields -o s rc\xs\lib\cmp.o -s -O2 -DVERSION=\"1.1.3\" -DXS_VERSION=\"1.1.3\" "-IC:\be rrybrew\5.20.1_64_PDL\perl\lib\CORE" src\xs\lib\cmp.cc c++ -c -Isrc -IC:/berrybrew/5.20.1_64_PDL/perl/site/lib/Panda/XS.x/i -s -O2 - DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT - DPERL_IMPLICIT_SYS -DUSE_PERLIO -fwrapv -fno-strict-aliasing -mms-bitfields -o s rc\xs\lib\merge.o -s -O2 -DVERSION=\"1.1.3\" -DXS_VERSION=\"1.1.3\" "-IC:\berrybrew\5.20.1_64_PDL\perl\lib\CORE" src\xs\lib\merge.cc c++ -Wl,--export-all-symbols -o blib\arch\auto\Panda\Lib\Lib.xs.dll -mdll -s -L" C:\berrybrew\5.20.1_64_PDL\perl\lib\CORE" -L"C:\berrybrew\5.20.1_64_PDL\c\lib" L ib.o src/panda/lib/lib.o src/panda/lib/memory.o src/xs/lib/clone.o src/xs/lib/cm p.o src/xs/lib/merge.o C:/berrybrew/5.20.1_64_PDL/perl/site/lib/auto/Panda/XS/XS .xs.dll "C:\berrybrew\5.20.1_64_PDL\perl\lib\CORE\libperl520.a" -lmoldname -lk ernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -lol eaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 -l comctl32 "C:\berrybrew\5.20.1_64_PDL\perl\bin\perl.exe" -MExtUtils::Command -e chmod -- 7 55 blib\arch\auto\Panda\Lib\Lib.xs.dll C:\BERRYB~1\520~1.1_6\data\.cpanm\work\1441765874.3672\Panda-Lib-1.1.3>prove -v -b t\06-clone.t t\06-clone.t .. ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 Terminating on signal SIGINT(2)
I know. I couldn't find out what's going on, but its inside perl core. And only 5.22 and only on windows. On any other OS or perl version it works ok as it should. I decided that it's a bug in 5.22 win version and doesn't worth finding it. Втр Сен 08 22:51:09 2015, SLAFFAN писал: Show quoted text
> As per the subject, the 33rd test in t\06-clone.t hangs under > Strawberry perl 5.22.1. All other test files pass. > > It looks to be related to these tests, of which the second passes. > The other two do not. > > #cycled structure > $val = bless {a => 1, b => [1,2,3]}, 'MySimple'; > $val->{c} = $val; > $val = [$val]; > ok(!eval { $copy = clone($val); 1 }); # should die > ok(!eval { $copy = lclone($val); 1 }); # lclone must behave just like > clone without second arg > ok(!eval { $copy = clone($val, 0); 1 }); # false second arg should > behave as without it > > > Build log is below, with a manual prove call. > > Regards, > Shawn. > > ===== > > cpanm --look Panda::Lib > > C:\BERRYB~1\520~1.1_6\data\.cpanm\work\1441765874.3672\Panda-Lib- > 1.1.3>perl -v > This is perl 5, version 20, subversion 1 (v5.20.1) built for MSWin32- > x64-multi-thread > > > C:\BERRYB~1\520~1.1_6\data\.cpanm\work\1441765874.3672\Panda-Lib- > 1.1.3>perl Make > file.PL > Checking if your kit is complete... > Looks good > Generating a dmake-style Makefile > Writing Makefile for Panda::Lib > Writing MYMETA.yml and MYMETA.json > > C:\BERRYB~1\520~1.1_6\data\.cpanm\work\1441765874.3672\Panda-Lib- > 1.1.3>dmake > cp src/panda/lib.h blib\arch/Panda\Lib.x/i/panda/lib.h > cp src/xs/lib/lib.h blib\arch/Panda\Lib.x/i/xs/lib/lib.h > cp src/xs/lib/cmp.h blib\arch/Panda\Lib.x/i/xs/lib/cmp.h > cp src/xs/lib/merge.h blib\arch/Panda\Lib.x/i/xs/lib/merge.h > cp src/panda/string.h blib\arch/Panda\Lib.x/i/panda/string.h > cp src/panda/lib/lib.h blib\arch/Panda\Lib.x/i/panda/lib/lib.h > cp lib/Panda/Lib.pm blib\arch/Panda/Lib.pm > cp src/xs/lib/clone.h blib\arch/Panda\Lib.x/i/xs/lib/clone.h > cp src/xs/lib.h blib\arch/Panda\Lib.x/i/xs/lib.h > cp src/panda/iterator.h blib\arch/Panda\Lib.x/i/panda/iterator.h > cp src/panda/lib/memory.h blib\arch/Panda\Lib.x/i/panda/lib/memory.h > Skip blib\arch/Panda/Lib.pm (unchanged) > cp src/panda/lib/def.h blib\arch/Panda\Lib.x/i/panda/lib/def.h > cp typemap blib\arch/Panda\Lib.x/tm/typemap > cp blib/info blib\arch/Panda\Lib.x/info > Running Mkbootstrap for Panda::Lib () > "C:\berrybrew\5.20.1_64_PDL\perl\bin\perl.exe" -MExtUtils::Command -e > chmod -- 6 > 44 "Lib.bs" > "C:\berrybrew\5.20.1_64_PDL\perl\bin\perl.exe" > -MPanda::Install::ParseXS "C:\ber > rybrew\5.20.1_64_PDL\perl\lib\ExtUtils\xsubpp" -hiertype -C++ > -typemap "C:\berr > ybrew\5.20.1_64_PDL\perl\lib\ExtUtils\typemap" -typemap > "C:/berrybrew/5.20.1_64_ > PDL/perl/site/lib/Panda/XS.x/tm/typemap64" -typemap > "C:/berrybrew/5.20.1_64_PDL/ > perl/site/lib/Panda/XS.x/tm/typemap" -typemap "typemap" Lib.xs > > Lib.xsc && "C: > \berrybrew\5.20.1_64_PDL\perl\bin\perl.exe" -MExtUtils::Command -e mv > -- Lib.xsc > Lib.c > c++ -c -Isrc -IC:/berrybrew/5.20.1_64_PDL/perl/site/lib/Panda/XS.x/i > -s -O2 - > DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS > -DPERL_IMPLICIT_CONTEXT - > DPERL_IMPLICIT_SYS -DUSE_PERLIO -fwrapv -fno-strict-aliasing -mms- > bitfields -o L > ib.o -s -O2 -DVERSION=\"1.1.3\" -DXS_VERSION=\"1.1.3\" "- > IC:\berrybrew\ > 5.20.1_64_PDL\perl\lib\CORE" Lib.c > c++ -c -Isrc -IC:/berrybrew/5.20.1_64_PDL/perl/site/lib/Panda/XS.x/i > -s -O2 - > DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS > -DPERL_IMPLICIT_CONTEXT - > DPERL_IMPLICIT_SYS -DUSE_PERLIO -fwrapv -fno-strict-aliasing -mms- > bitfields -o s > rc\panda\lib\lib.o -s -O2 -DVERSION=\"1.1.3\" > -DXS_VERSION=\"1.1.3\" > "-IC:\berrybrew\5.20.1_64_PDL\perl\lib\CORE" src\panda\lib\lib.cc > c++ -c -Isrc -IC:/berrybrew/5.20.1_64_PDL/perl/site/lib/Panda/XS.x/i > -s -O2 - > DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS > -DPERL_IMPLICIT_CONTEXT - > DPERL_IMPLICIT_SYS -DUSE_PERLIO -fwrapv -fno-strict-aliasing -mms- > bitfields -o s > rc\panda\lib\memory.o -s -O2 -DVERSION=\"1.1.3\" > -DXS_VERSION=\"1.1.3\" > "-IC:\berrybrew\5.20.1_64_PDL\perl\lib\CORE" src\panda\lib\memory.cc > c++ -c -Isrc -IC:/berrybrew/5.20.1_64_PDL/perl/site/lib/Panda/XS.x/i > -s -O2 - > DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS > -DPERL_IMPLICIT_CONTEXT - > DPERL_IMPLICIT_SYS -DUSE_PERLIO -fwrapv -fno-strict-aliasing -mms- > bitfields -o s > rc\xs\lib\clone.o -s -O2 -DVERSION=\"1.1.3\" > -DXS_VERSION=\"1.1.3\" > "-IC:\berrybrew\5.20.1_64_PDL\perl\lib\CORE" src\xs\lib\clone.cc > c++ -c -Isrc -IC:/berrybrew/5.20.1_64_PDL/perl/site/lib/Panda/XS.x/i > -s -O2 - > DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS > -DPERL_IMPLICIT_CONTEXT - > DPERL_IMPLICIT_SYS -DUSE_PERLIO -fwrapv -fno-strict-aliasing -mms- > bitfields -o s > rc\xs\lib\cmp.o -s -O2 -DVERSION=\"1.1.3\" -DXS_VERSION=\"1.1.3\" > "-IC:\be > rrybrew\5.20.1_64_PDL\perl\lib\CORE" src\xs\lib\cmp.cc > c++ -c -Isrc -IC:/berrybrew/5.20.1_64_PDL/perl/site/lib/Panda/XS.x/i > -s -O2 - > DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS > -DPERL_IMPLICIT_CONTEXT - > DPERL_IMPLICIT_SYS -DUSE_PERLIO -fwrapv -fno-strict-aliasing -mms- > bitfields -o s > rc\xs\lib\merge.o -s -O2 -DVERSION=\"1.1.3\" > -DXS_VERSION=\"1.1.3\" > "-IC:\berrybrew\5.20.1_64_PDL\perl\lib\CORE" src\xs\lib\merge.cc > c++ -Wl,--export-all-symbols -o blib\arch\auto\Panda\Lib\Lib.xs.dll > -mdll -s -L" > C:\berrybrew\5.20.1_64_PDL\perl\lib\CORE" > -L"C:\berrybrew\5.20.1_64_PDL\c\lib" L > ib.o src/panda/lib/lib.o src/panda/lib/memory.o src/xs/lib/clone.o > src/xs/lib/cm > p.o src/xs/lib/merge.o > C:/berrybrew/5.20.1_64_PDL/perl/site/lib/auto/Panda/XS/XS > .xs.dll "C:\berrybrew\5.20.1_64_PDL\perl\lib\CORE\libperl520.a" > -lmoldname -lk > ernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 > -lole32 -lol > eaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 > -lodbccp32 -l > comctl32 > "C:\berrybrew\5.20.1_64_PDL\perl\bin\perl.exe" -MExtUtils::Command -e > chmod -- 7 > 55 blib\arch\auto\Panda\Lib\Lib.xs.dll > > C:\BERRYB~1\520~1.1_6\data\.cpanm\work\1441765874.3672\Panda-Lib- > 1.1.3>prove -v > -b t\06-clone.t > t\06-clone.t .. > ok 1 > ok 2 > ok 3 > ok 4 > ok 5 > ok 6 > ok 7 > ok 8 > ok 9 > ok 10 > ok 11 > ok 12 > ok 13 > ok 14 > ok 15 > ok 16 > ok 17 > ok 18 > ok 19 > ok 20 > ok 21 > ok 22 > ok 23 > ok 24 > ok 25 > ok 26 > ok 27 > ok 28 > ok 29 > ok 30 > ok 31 > Terminating on signal SIGINT(2)
Subject: Re: [rt.cpan.org #106974] t\06-clone.t hangs on test 33, Strawberry Perl 5.20.1
Date: Fri, 27 Jan 2017 20:11:02 +1100
To: bug-Panda-Lib [...] rt.cpan.org
From: Shawn Laffan <shawnlaffan [...] gmail.com>
Thanks for the response, but I just tested Strawberry perl 5.24.0 and get the same error, so it's not just a 5.22 issue. Regards, Shawn. On 27 January 2017 at 09:42, Oleg Pronin via RT <bug-Panda-Lib@rt.cpan.org> wrote: Show quoted text
> <URL: https://rt.cpan.org/Ticket/Display.html?id=106974 > > > I know. I couldn't find out what's going on, but its inside perl core. And > only 5.22 and only on windows. On any other OS or perl version it works ok > as it should. I decided that it's a bug in 5.22 win version and doesn't > worth finding it. > > Втр Сен 08 22:51:09 2015, SLAFFAN писал:
> > As per the subject, the 33rd test in t\06-clone.t hangs under > > Strawberry perl 5.22.1. All other test files pass. > > > > It looks to be related to these tests, of which the second passes. > > The other two do not. > > > > #cycled structure > > $val = bless {a => 1, b => [1,2,3]}, 'MySimple'; > > $val->{c} = $val; > > $val = [$val]; > > ok(!eval { $copy = clone($val); 1 }); # should die > > ok(!eval { $copy = lclone($val); 1 }); # lclone must behave just like > > clone without second arg > > ok(!eval { $copy = clone($val, 0); 1 }); # false second arg should > > behave as without it > > > > > > Build log is below, with a manual prove call. > > > > Regards, > > Shawn. > > > > ===== > > > > cpanm --look Panda::Lib > > > > C:\BERRYB~1\520~1.1_6\data\.cpanm\work\1441765874.3672\Panda-Lib- > > 1.1.3>perl -v > > This is perl 5, version 20, subversion 1 (v5.20.1) built for MSWin32- > > x64-multi-thread > > > > > > C:\BERRYB~1\520~1.1_6\data\.cpanm\work\1441765874.3672\Panda-Lib- > > 1.1.3>perl Make > > file.PL > > Checking if your kit is complete... > > Looks good > > Generating a dmake-style Makefile > > Writing Makefile for Panda::Lib > > Writing MYMETA.yml and MYMETA.json > > > > C:\BERRYB~1\520~1.1_6\data\.cpanm\work\1441765874.3672\Panda-Lib- > > 1.1.3>dmake > > cp src/panda/lib.h blib\arch/Panda\Lib.x/i/panda/lib.h > > cp src/xs/lib/lib.h blib\arch/Panda\Lib.x/i/xs/lib/lib.h > > cp src/xs/lib/cmp.h blib\arch/Panda\Lib.x/i/xs/lib/cmp.h > > cp src/xs/lib/merge.h blib\arch/Panda\Lib.x/i/xs/lib/merge.h > > cp src/panda/string.h blib\arch/Panda\Lib.x/i/panda/string.h > > cp src/panda/lib/lib.h blib\arch/Panda\Lib.x/i/panda/lib/lib.h > > cp lib/Panda/Lib.pm blib\arch/Panda/Lib.pm > > cp src/xs/lib/clone.h blib\arch/Panda\Lib.x/i/xs/lib/clone.h > > cp src/xs/lib.h blib\arch/Panda\Lib.x/i/xs/lib.h > > cp src/panda/iterator.h blib\arch/Panda\Lib.x/i/panda/iterator.h > > cp src/panda/lib/memory.h blib\arch/Panda\Lib.x/i/panda/lib/memory.h > > Skip blib\arch/Panda/Lib.pm (unchanged) > > cp src/panda/lib/def.h blib\arch/Panda\Lib.x/i/panda/lib/def.h > > cp typemap blib\arch/Panda\Lib.x/tm/typemap > > cp blib/info blib\arch/Panda\Lib.x/info > > Running Mkbootstrap for Panda::Lib () > > "C:\berrybrew\5.20.1_64_PDL\perl\bin\perl.exe" -MExtUtils::Command -e > > chmod -- 6 > > 44 "Lib.bs" > > "C:\berrybrew\5.20.1_64_PDL\perl\bin\perl.exe" > > -MPanda::Install::ParseXS "C:\ber > > rybrew\5.20.1_64_PDL\perl\lib\ExtUtils\xsubpp" -hiertype -C++ > > -typemap "C:\berr > > ybrew\5.20.1_64_PDL\perl\lib\ExtUtils\typemap" -typemap > > "C:/berrybrew/5.20.1_64_ > > PDL/perl/site/lib/Panda/XS.x/tm/typemap64" -typemap > > "C:/berrybrew/5.20.1_64_PDL/ > > perl/site/lib/Panda/XS.x/tm/typemap" -typemap "typemap" Lib.xs > > > Lib.xsc && "C: > > \berrybrew\5.20.1_64_PDL\perl\bin\perl.exe" -MExtUtils::Command -e mv > > -- Lib.xsc > > Lib.c > > c++ -c -Isrc -IC:/berrybrew/5.20.1_64_PDL/perl/site/lib/Panda/XS.x/i > > -s -O2 - > > DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS > > -DPERL_IMPLICIT_CONTEXT - > > DPERL_IMPLICIT_SYS -DUSE_PERLIO -fwrapv -fno-strict-aliasing -mms- > > bitfields -o L > > ib.o -s -O2 -DVERSION=\"1.1.3\" -DXS_VERSION=\"1.1.3\" "- > > IC:\berrybrew\ > > 5.20.1_64_PDL\perl\lib\CORE" Lib.c > > c++ -c -Isrc -IC:/berrybrew/5.20.1_64_PDL/perl/site/lib/Panda/XS.x/i > > -s -O2 - > > DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS > > -DPERL_IMPLICIT_CONTEXT - > > DPERL_IMPLICIT_SYS -DUSE_PERLIO -fwrapv -fno-strict-aliasing -mms- > > bitfields -o s > > rc\panda\lib\lib.o -s -O2 -DVERSION=\"1.1.3\" > > -DXS_VERSION=\"1.1.3\" > > "-IC:\berrybrew\5.20.1_64_PDL\perl\lib\CORE" src\panda\lib\lib.cc > > c++ -c -Isrc -IC:/berrybrew/5.20.1_64_PDL/perl/site/lib/Panda/XS.x/i > > -s -O2 - > > DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS > > -DPERL_IMPLICIT_CONTEXT - > > DPERL_IMPLICIT_SYS -DUSE_PERLIO -fwrapv -fno-strict-aliasing -mms- > > bitfields -o s > > rc\panda\lib\memory.o -s -O2 -DVERSION=\"1.1.3\" > > -DXS_VERSION=\"1.1.3\" > > "-IC:\berrybrew\5.20.1_64_PDL\perl\lib\CORE" src\panda\lib\memory.cc > > c++ -c -Isrc -IC:/berrybrew/5.20.1_64_PDL/perl/site/lib/Panda/XS.x/i > > -s -O2 - > > DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS > > -DPERL_IMPLICIT_CONTEXT - > > DPERL_IMPLICIT_SYS -DUSE_PERLIO -fwrapv -fno-strict-aliasing -mms- > > bitfields -o s > > rc\xs\lib\clone.o -s -O2 -DVERSION=\"1.1.3\" > > -DXS_VERSION=\"1.1.3\" > > "-IC:\berrybrew\5.20.1_64_PDL\perl\lib\CORE" src\xs\lib\clone.cc > > c++ -c -Isrc -IC:/berrybrew/5.20.1_64_PDL/perl/site/lib/Panda/XS.x/i > > -s -O2 - > > DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS > > -DPERL_IMPLICIT_CONTEXT - > > DPERL_IMPLICIT_SYS -DUSE_PERLIO -fwrapv -fno-strict-aliasing -mms- > > bitfields -o s > > rc\xs\lib\cmp.o -s -O2 -DVERSION=\"1.1.3\" -DXS_VERSION=\"1.1.3\" > > "-IC:\be > > rrybrew\5.20.1_64_PDL\perl\lib\CORE" src\xs\lib\cmp.cc > > c++ -c -Isrc -IC:/berrybrew/5.20.1_64_PDL/perl/site/lib/Panda/XS.x/i > > -s -O2 - > > DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS > > -DPERL_IMPLICIT_CONTEXT - > > DPERL_IMPLICIT_SYS -DUSE_PERLIO -fwrapv -fno-strict-aliasing -mms- > > bitfields -o s > > rc\xs\lib\merge.o -s -O2 -DVERSION=\"1.1.3\" > > -DXS_VERSION=\"1.1.3\" > > "-IC:\berrybrew\5.20.1_64_PDL\perl\lib\CORE" src\xs\lib\merge.cc > > c++ -Wl,--export-all-symbols -o blib\arch\auto\Panda\Lib\Lib.xs.dll > > -mdll -s -L" > > C:\berrybrew\5.20.1_64_PDL\perl\lib\CORE" > > -L"C:\berrybrew\5.20.1_64_PDL\c\lib" L > > ib.o src/panda/lib/lib.o src/panda/lib/memory.o src/xs/lib/clone.o > > src/xs/lib/cm > > p.o src/xs/lib/merge.o > > C:/berrybrew/5.20.1_64_PDL/perl/site/lib/auto/Panda/XS/XS > > .xs.dll "C:\berrybrew\5.20.1_64_PDL\perl\lib\CORE\libperl520.a" > > -lmoldname -lk > > ernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 > > -lole32 -lol > > eaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 > > -lodbccp32 -l > > comctl32 > > "C:\berrybrew\5.20.1_64_PDL\perl\bin\perl.exe" -MExtUtils::Command -e > > chmod -- 7 > > 55 blib\arch\auto\Panda\Lib\Lib.xs.dll > > > > C:\BERRYB~1\520~1.1_6\data\.cpanm\work\1441765874.3672\Panda-Lib- > > 1.1.3>prove -v > > -b t\06-clone.t > > t\06-clone.t .. > > ok 1 > > ok 2 > > ok 3 > > ok 4 > > ok 5 > > ok 6 > > ok 7 > > ok 8 > > ok 9 > > ok 10 > > ok 11 > > ok 12 > > ok 13 > > ok 14 > > ok 15 > > ok 16 > > ok 17 > > ok 18 > > ok 19 > > ok 20 > > ok 21 > > ok 22 > > ok 23 > > ok 24 > > ok 25 > > ok 26 > > ok 27 > > ok 28 > > ok 29 > > ok 30 > > ok 31 > > Terminating on signal SIGINT(2)
>