See <http://perl5.git.perl.org:8080/job/perl5-win32/2942/changes> Changes: [demerphq] uniprops.t: split into 10 seperate test files t/re/uniprops01.t etc [demerphq] gv.c: document where @- and @+ (and %- and %+ are initialized in gv.c) [demerphq] handy.h: add strEQs() and strNEs() for comparing to constant strings [demerphq] handy.h: add _memEQs() and _memNEs() for use with constant strings [demerphq] handy.h, hv.h: fixup hash s suffix macro definitions, move to hv.h [demerphq] sv.c: add sv_setpv_bufsize() and SvPVCLEAR() [demerphq] Devel-Peek: use hv_fetchs() when the key is a constant string [demerphq] ext/attributes: use _memEQs() when comparing to string arguments [demerphq] ext/VMS-Stdio: switch to using macros designed for string constant args [demerphq] ext/B: use strEQs() and strEQ() in expressions [demerphq] ext/POSIX: use _memEQs() and not memEQ() for constant string comparison [demerphq] ext/PerlIO-encoding: use SvPVCLEAR() [demerphq] ext/mro: use memEQs() for constant string checks [demerphq] ext/XS-APItest: switch to using strEQs() [demerphq] os2: switch to using string constant friendly macros [demerphq] Storable: switch to using SvPVCLEAR() [demerphq] dist/Data-Dumper: switch to using SvPVCLEAR() [demerphq] amigaos4: use constant string friendly macros [demerphq] pod: mention SvPVCLEAR() [demerphq] vms: use hv_fetchs() with constant string key [demerphq] perl.[ch]: switch to using SvPVCLEAR() and string constant friendly macros [demerphq] gv.c: add a require_tie_mod_s() wrapper for constant string args [demerphq] gv.c: switch to using string constant friendly macros [demerphq] gv.c: rework string separator parsing to use new string macros [demerphq] gv.c: rework special var matching logic to be simpler [demerphq] doio.c: use new SvPVCLEAR and constant string friendly macros [demerphq] doop.c: use new SvPVCLEAR and constant string friendly macros [demerphq] dump.c: use new SvPVCLEAR and constant string friendly macros [demerphq] hv.c: use new SvPVCLEAR and constant string friendly macros [demerphq] locale.c: use new SvPVCLEAR and constant string friendly macros [demerphq] mg.c: use new SvPVCLEAR and constant string friendly macros [demerphq] mro_core.c: use new SvPVCLEAR and constant string friendly macros [demerphq] numeric.c: use new SvPVCLEAR and constant string friendly macros [demerphq] op.c: use new SvPVCLEAR and constant string friendly macros [demerphq] pp.c: use new SvPVCLEAR and constant string friendly macros [demerphq] pp_ctl.c: use new SvPVCLEAR and constant string friendly macros [demerphq] pp_hot.c: use new SvPVCLEAR and constant string friendly macros [demerphq] pp_pack.c: use new SvPVCLEAR and constant string friendly macros [demerphq] pp_sys.c: use new SvPVCLEAR and constant string friendly macros [demerphq] regcomp.c: use new SvPVCLEAR and constant string friendly macros [demerphq] sv.c: use new SvPVCLEAR and constant string friendly macros [demerphq] toke.c: use new SvPVCLEAR and constant string friendly macros [demerphq] universal.c: use new SvPVCLEAR and constant string friendly macros [demerphq] utf8.c: use new SvPVCLEAR and constant string friendly macros [demerphq] vutil.c: use new SvPVCLEAR and constant string friendly macros [demerphq] vxs.inc: use new SvPVCLEAR and constant string friendly macros [demerphq] regexec.c: fix perl #129897: trie short circuit breaks capture buffers [demerphq] regexec.c: in debug show whether TRIE nodes have a jump table [demerphq] regexec.c: in debug fixup indents and TRIE/BUFFER debug output [demerphq] regexec.c: fixup annoying unbalanced whitespace [demerphq] regexec.c: add comment and add a test [demerphq] regexec.c: fix #129903: forbid empty pattern in regex code block ------------------------------------------ [...truncated 2185 lines...] ..\pp_sys.c(2212) : warning C4244: 'initializing' : conversion from '__int64' to 'NV', possible loss of data ..\pp_sys.c(4643) : warning C4244: 'initializing' : conversion from 'time_t' to 'IV', possible loss of data ..\pp_sys.c(4846) : warning C4244: 'initializing' : conversion from 'time_t' to 'IV', possible loss of data cl -c -I.. -nologo -GF -W3 -I..\lib\CORE -I.\include -I. -I.. -DWIN32 -D_CONSOLE -DNO_STRICT -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DPERLDLL -DPERL_CORE -O1 -MD -Zi -DNDEBUG -GL -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -Fo..\reentr.obj ..\reentr.c reentr.c cl -c -I.. -nologo -GF -W3 -I..\lib\CORE -I.\include -I. -I.. -DWIN32 -D_CONSOLE -DNO_STRICT -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DPERLDLL -DPERL_CORE -O1 -MD -Zi -DNDEBUG -GL -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -Fo..\regcomp.obj ..\regcomp.c regcomp.c cl -c -I.. -nologo -GF -W3 -I..\lib\CORE -I.\include -I. -I.. -DWIN32 -D_CONSOLE -DNO_STRICT -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DPERLDLL -DPERL_CORE -O1 -MD -Zi -DNDEBUG -GL -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -Fo..\regexec.obj ..\regexec.c regexec.c cl -c -I.. -nologo -GF -W3 -I..\lib\CORE -I.\include -I. -I.. -DWIN32 -D_CONSOLE -DNO_STRICT -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DPERLDLL -DPERL_CORE -O1 -MD -Zi -DNDEBUG -GL -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -Fo..\run.obj ..\run.c run.c cl -c -I.. -nologo -GF -W3 -I..\lib\CORE -I.\include -I. -I.. -DWIN32 -D_CONSOLE -DNO_STRICT -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DPERLDLL -DPERL_CORE -O1 -MD -Zi -DNDEBUG -GL -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -Fo..\scope.obj ..\scope.c scope.c cl -c -I.. -nologo -GF -W3 -I..\lib\CORE -I.\include -I. -I.. -DWIN32 -D_CONSOLE -DNO_STRICT -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DPERLDLL -DPERL_CORE -O1 -MD -Zi -DNDEBUG -GL -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -Fo..\sv.obj ..\sv.c sv.c cl -c -I.. -nologo -GF -W3 -I..\lib\CORE -I.\include -I. -I.. -DWIN32 -D_CONSOLE -DNO_STRICT -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DPERLDLL -DPERL_CORE -O1 -MD -Zi -DNDEBUG -GL -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -Fo..\taint.obj ..\taint.c taint.c cl -c -I.. -nologo -GF -W3 -I..\lib\CORE -I.\include -I. -I.. -DWIN32 -D_CONSOLE -DNO_STRICT -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DPERLDLL -DPERL_CORE -O1 -MD -Zi -DNDEBUG -GL -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -Fo..\time64.obj ..\time64.c time64.c cl -c -I.. -nologo -GF -W3 -I..\lib\CORE -I.\include -I. -I.. -DWIN32 -D_CONSOLE -DNO_STRICT -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DPERLDLL -DPERL_CORE -O1 -MD -Zi -DNDEBUG -GL -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -Fo..\toke.obj ..\toke.c toke.c cl -c -I.. -nologo -GF -W3 -I..\lib\CORE -I.\include -I. -I.. -DWIN32 -D_CONSOLE -DNO_STRICT -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DPERLDLL -DPERL_CORE -O1 -MD -Zi -DNDEBUG -GL -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -Fo..\universal.obj ..\universal.c universal.c cl -c -I.. -nologo -GF -W3 -I..\lib\CORE -I.\include -I. -I.. -DWIN32 -D_CONSOLE -DNO_STRICT -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DPERLDLL -DPERL_CORE -O1 -MD -Zi -DNDEBUG -GL -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -Fo..\utf8.obj ..\utf8.c utf8.c cl -c -I.. -nologo -GF -W3 -I..\lib\CORE -I.\include -I. -I.. -DWIN32 -D_CONSOLE -DNO_STRICT -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DPERLDLL -DPERL_CORE -O1 -MD -Zi -DNDEBUG -GL -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -Fo..\util.obj ..\util.c util.c cl -c -I. -nologo -GF -W3 -I..\lib\CORE -I.\include -I. -I.. -DWIN32 -D_CONSOLE -DNO_STRICT -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DPERLDLL -DPERL_CORE -O1 -MD -Zi -DNDEBUG -GL -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -TP -EHsc -Foperllib.obj perllib.c perllib.c <http://perl5.git.perl.org:8080/job/perl5-win32/ws/win32\vdir.h(649)> : warning C4244: 'argument' : conversion from 'const WCHAR' to 'char', possible loss of data cl -c -I.. -nologo -GF -W3 -I..\lib\CORE -I.\include -I. -I.. -DWIN32 -D_CONSOLE -DNO_STRICT -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DPERLDLL -DPERL_CORE -O1 -MD -Zi -DNDEBUG -GL -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -Fo..\perlio.obj ..\perlio.c perlio.c cl -c -I. -nologo -GF -W3 -I..\lib\CORE -I.\include -I. -I.. -DWIN32 -D_CONSOLE -DNO_STRICT -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DPERLDLL -DPERL_CORE -O1 -MD -Zi -DNDEBUG -GL -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -Fo.\win32.obj .\win32.c win32.c cl -c -I. -nologo -GF -W3 -I..\lib\CORE -I.\include -I. -I.. -DWIN32 -D_CONSOLE -DNO_STRICT -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DPERLDLL -DPERL_CORE -O1 -MD -Zi -DNDEBUG -GL -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -Fo.\win32io.obj .\win32io.c win32io.c cl -c -I. -nologo -GF -W3 -I..\lib\CORE -I.\include -I. -I.. -DWIN32 -D_CONSOLE -DNO_STRICT -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DPERLDLL -DPERL_CORE -O1 -MD -Zi -DNDEBUG -GL -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -Fo.\win32sck.obj .\win32sck.c win32sck.c cl -c -I. -nologo -GF -W3 -I..\lib\CORE -I.\include -I. -I.. -DWIN32 -D_CONSOLE -DNO_STRICT -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DPERLDLL -DPERL_CORE -O1 -MD -Zi -DNDEBUG -GL -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -Fo.\win32thread.obj .\win32thread.c win32thread.c cl -c -I. -nologo -GF -W3 -I..\lib\CORE -I.\include -I. -I.. -DWIN32 -D_CONSOLE -DNO_STRICT -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DPERLDLL -DPERL_CORE -O1 -MD -Zi -DNDEBUG -GL -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -Fo.\fcrypt.obj .\fcrypt.c fcrypt.c xcopy /f /r /i /d /y ..\*.h ..\lib\CORE\*.* 0 File(s) copied ..\miniperl.exe -I..\lib ..\make_ext.pl "MAKE=nmake -nologo" --dir=..\ext --dynaloader Generating a nmake-style Makefile Writing Makefile for DynaLoader "..\..\miniperl.exe" "-I..\..\lib" DynaLoader_pm.PL DynaLoader.pm C:\jenkins\workspace\perl5-win32\miniperl.exe "-I..\..\lib" -MExtUtils::Command -e rm_f -- DynaLoader.xs C:\jenkins\workspace\perl5-win32\miniperl.exe "-I..\..\lib" -MExtUtils::Command -e cp -- dl_win32.xs DynaLoader.xs "..\..\miniperl.exe" "-I..\..\lib" "..\..\lib\ExtUtils\xsubpp" -noprototypes -typemap C:\jenkins\workspace\perl5-win32\lib\ExtUtils\typemap DynaLoader.xs > DynaLoader.xsc C:\jenkins\workspace\perl5-win32\miniperl.exe "-I..\..\lib" -MExtUtils::Command -e mv -- DynaLoader.xsc DynaLoader.c cl -c -nologo -GF -W3 -O1 -MD -Zi -DNDEBUG -GL -DWIN32 -D_CONSOLE -DNO_STRICT -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DPERLDLL -O1 -MD -Zi -DNDEBUG -GL -DVERSION=\"1.39\" -DXS_VERSION=\"1.39\" "-I..\..\lib\CORE" -DLIBC="msvcrt.lib" DynaLoader.c DynaLoader.c C:\jenkins\workspace\perl5-win32\miniperl.exe "-I..\..\lib" -MExtUtils::Command -e rm_rf -- ..\..\DynaLoader.obj C:\jenkins\workspace\perl5-win32\miniperl.exe "-I..\..\lib" -MExtUtils::Command -e cp -- DynaLoader.obj ..\..\DynaLoader.obj xcopy /f /r /i /d /y ..\*.h ..\lib\CORE\*.* 0 File(s) copied ..\miniperl.exe -I..\lib ..\make_ext.pl "MAKE=nmake -nologo" --dir=..\cpan --dir=..\dist --dir=..\ext --static Generating a nmake-style Makefile Writing Makefile for Win32CORE cl -c -nologo -GF -W3 -O1 -MD -Zi -DNDEBUG -GL -DWIN32 -D_CONSOLE -DNO_STRICT -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DPERLDLL -UUSEIMPORTLIB -O1 -MD -Zi -DNDEBUG -GL -DVERSION=\"0.04\" -DXS_VERSION=\"0.04\" "-I..\..\lib\CORE" Win32CORE.c Win32CORE.c C:\jenkins\workspace\perl5-win32\miniperl.exe "-I..\..\lib" -MExtUtils::Command -e rm_f -- "..\..\lib\auto\Win32CORE\Win32CORE.lib" lib -ltcg -out:..\..\lib\auto\Win32CORE\Win32CORE.lib Win32CORE.obj Microsoft (R) Library Manager Version 10.00.30319.01 Copyright (C) Microsoft Corporation. All rights reserved. C:\jenkins\workspace\perl5-win32\miniperl.exe "-I..\..\lib" -MExtUtils::Command -e chmod -- 755 ..\..\lib\auto\Win32CORE\Win32CORE.lib ..\miniperl.exe -I..\lib list_static_libs.pl > Extensions_static link -dll -def:perldll.def -base:0x28000000 -out:..\perl525.dll @Extensions_static @C:\Windows\TEMP\nm5E8B.tmp Creating library ..\perl525.lib and object ..\perl525.exp pp_hot.obj : error LNK2001: unresolved external symbol _croak ..\perl525.dll : fatal error LNK1120: 1 unresolved externals NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 10.0\VC\BIN\link.EXE"' : return code '0x460' Stop. <http://perl5.git.perl.org:8080/job/perl5-win32/ws/win32>set> PERL_SKIP_TTY_TEST=1 <http://perl5.git.perl.org:8080/job/perl5-win32/ws/win32>nmake> test CCTYPE=MSVC100 Microsoft (R) Program Maintenance Utility Version 10.00.30319.01 Copyright (C) Microsoft Corporation. All rights reserved. xcopy /f /r /i /d /y ..\*.h ..\lib\CORE\*.* 0 File(s) copied ..\miniperl.exe -I..\lib ..\make_ext.pl "MAKE=nmake -nologo" --dir=..\cpan --dir=..\dist --dir=..\ext --nonxs Running pm_to_blib for cpan/Pod-Simple directly Running pm_to_blib for dist/Attribute-Handlers directly Running pm_to_blib for cpan/AutoLoader directly Running pm_to_blib for cpan/B-Debug directly Running pm_to_blib for cpan/CPAN-Meta-Requirements directly Running pm_to_blib for cpan/CPAN-Meta-YAML directly Running pm_to_blib for dist/Carp directly Running pm_to_blib for cpan/Config-Perl-V directly Running pm_to_blib for dist/Devel-SelfStubber directly Running pm_to_blib for cpan/Digest directly Running pm_to_blib for dist/Dumpvalue directly Running pm_to_blib for dist/Env directly Running pm_to_blib for dist/Exporter directly Running pm_to_blib for dist/ExtUtils-CBuilder directly Running pm_to_blib for cpan/ExtUtils-Constant directly Running pm_to_blib for cpan/ExtUtils-Install directly Running pm_to_blib for ext/ExtUtils-Miniperl directly Running pm_to_blib for cpan/File-Fetch directly Running pm_to_blib for ext/File-Find directly Running pm_to_blib for cpan/File-Path directly Running pm_to_blib for cpan/File-Temp directly Running pm_to_blib for ext/FileCache directly Running pm_to_blib for dist/Filter-Simple directly Running pm_to_blib for cpan/Getopt-Long directly Running pm_to_blib for dist/I18N-Collate directly Running pm_to_blib for dist/I18N-LangTags directly Running pm_to_blib for cpan/IO-Socket-IP directly Running pm_to_blib for cpan/IO-Zlib directly Running pm_to_blib for cpan/IPC-Cmd directly Running pm_to_blib for ext/IPC-Open3 directly Running pm_to_blib for cpan/Locale-Codes directly Running pm_to_blib for dist/Locale-Maketext directly Running pm_to_blib for cpan/Locale-Maketext-Simple directly Running pm_to_blib for cpan/Math-BigInt directly Running pm_to_blib for cpan/Math-BigRat directly Running pm_to_blib for cpan/Math-Complex directly Running pm_to_blib for cpan/Memoize directly Running pm_to_blib for cpan/Module-Load directly Running pm_to_blib for cpan/Module-Load-Conditional directly Running pm_to_blib for cpan/Module-Loaded directly Running pm_to_blib for cpan/NEXT directly Running pm_to_blib for dist/Net-Ping directly Running pm_to_blib for cpan/Params-Check directly Running pm_to_blib for cpan/Perl-OSType directly Running pm_to_blib for cpan/PerlIO-via-QuotedPrint directly C:\jenkins\workspace\perl5-win32\miniperl.exe "-I..\..\lib" -MExtUtils::Command -e cp -- podchecker blib\script\podchecker "..\..\miniperl.exe" "-I..\..\lib" ..\..\win32\bin\pl2bat.pl blib\script\podchecker Running pm_to_blib for cpan/Pod-Escapes directly C:\jenkins\workspace\perl5-win32\miniperl.exe "-I..\..\lib" -MExtUtils::Command -e cp -- podselect blib\script\podselect "..\..\miniperl.exe" "-I..\..\lib" ..\..\win32\bin\pl2bat.pl blib\script\podselect C:\jenkins\workspace\perl5-win32\miniperl.exe "-I..\..\lib" -MExtUtils::Command -e cp -- pod2usage blib\script\pod2usage "..\..\miniperl.exe" "-I..\..\lib" ..\..\win32\bin\pl2bat.pl blib\script\pod2usage Running pm_to_blib for dist/Safe directly Running pm_to_blib for dist/Search-Dict directly Running pm_to_blib for dist/SelfLoader directly Running pm_to_blib for cpan/Term-ANSIColor directly Running pm_to_blib for dist/Term-Complete directly Running pm_to_blib for dist/Term-ReadLine directly Running pm_to_blib for dist/Test directly Running pm_to_blib for cpan/Test-Simple directly Running pm_to_blib for dist/Text-Abbrev directly Running pm_to_blib for cpan/Text-Balanced directly Running pm_to_blib for cpan/Text-ParseWords directly Running pm_to_blib for cpan/Text-Tabs directly Running pm_to_blib for dist/Thread-Queue directly Running pm_to_blib for dist/Thread-Semaphore directly Running pm_to_blib for dist/Tie-File directly Running pm_to_blib for ext/Tie-Memoize directly Running pm_to_blib for cpan/Tie-RefHash directly Running pm_to_blib for cpan/Time-Local directly Running pm_to_blib for cpan/autodie directly Running pm_to_blib for dist/autouse directly Running pm_to_blib for cpan/bignum directly Running pm_to_blib for dist/constant directly Running pm_to_blib for dist/encoding-warnings directly Running pm_to_blib for cpan/experimental directly Running pm_to_blib for dist/if directly Running pm_to_blib for cpan/parent directly Running pm_to_blib for cpan/perlfaq directly C:\jenkins\workspace\perl5-win32\miniperl.exe "-I..\..\lib" -MExtUtils::Command -e cp -- scripts\pod2man blib\script\pod2man "..\..\miniperl.exe" "-I..\..\lib" ..\..\win32\bin\pl2bat.pl blib\script\pod2man Running pm_to_blib for cpan/version directly cd ..\lib\unicore && ..\..\miniperl.exe -I.. mktables -P ..\..\pod -maketest -makelist -p -check ..\lib\unicore\Decomposition.pl ..\lib\unicore\Decomposition.pl mktables: Files seem to be ok, not bothering to rebuild. Add '-w' option to force build cd ..\lib\unicore && ..\..\miniperl.exe -I.. mktables -P ..\..\pod -maketest -makelist -p -check ..\lib\unicore\CombiningClass.pl ..\lib\unicore\Decomposition.pl Skipping as check params are not the same. cd ..\lib\unicore && ..\..\miniperl.exe -I.. mktables -P ..\..\pod -maketest -makelist -p -check ..\lib\unicore\Name.pl ..\lib\unicore\Decomposition.pl Skipping as check params are not the same. cd ..\lib\unicore && ..\..\miniperl.exe -I.. mktables -P ..\..\pod -maketest -makelist -p -check ..\lib\unicore\Heavy.pl ..\lib\unicore\Decomposition.pl Skipping as check params are not the same. cd ..\lib\unicore && ..\..\miniperl.exe -I.. mktables -P ..\..\pod -maketest -makelist -p -check ..\lib\unicore\mktables.lst ..\lib\unicore\Decomposition.pl Skipping as check params are not the same. cd ..\lib\unicore && ..\..\miniperl.exe -I.. mktables -P ..\..\pod -maketest -makelist -p -check ..\lib\unicore\UCD.pl ..\lib\unicore\Decomposition.pl Skipping as check params are not the same. cd ..\lib\unicore && ..\..\miniperl.exe -I.. mktables -P ..\..\pod -maketest -makelist -p -check ..\lib\unicore\Name.pm ..\lib\unicore\Decomposition.pl Skipping as check params are not the same. cd ..\lib\unicore && ..\..\miniperl.exe -I.. mktables -P ..\..\pod -maketest -makelist -p -check ..\lib\unicore\TestProp.pl ..\lib\unicore\Decomposition.pl Skipping as check params are not the same. ..\miniperl.exe -I..\lib ..\mkppport running "C:\jenkins\workspace\perl5-win32\miniperl.exe" -I..\..\lib PPPort_pm.PL magic: PERL_MAGIC_qr already provided by misc including ppphdoc including ppphbin including version including threads including limits including uv including memory including misc including variables including mPUSH including call including newRV including newCONSTSUB including MY_CXT including format including SvREFCNT including newSV_type including newSVpv including SvPV including Sv_set including sv_xpvf including shared_pv including HvNAME including gv including warn including pvs including magic including cop including grok including snprintf including sprintf including exception including strlfuncs including pv_tools running "C:\jenkins\workspace\perl5-win32\miniperl.exe" -I..\..\lib ppport_h.PL ppport.h in cpan/DB_File is up-to-date ppport.h in cpan/IPC-SysV is up-to-date ppport.h in cpan/Scalar-List-Utils is up-to-date ppport.h in cpan/Win32API-File is up-to-date ppport.h in dist/PathTools is up-to-date ppport.h in dist/Time-HiRes is up-to-date removing temporary file PPPort.pm removing temporary file ppport.h xcopy /f /r /i /d /y ..\*.h ..\lib\CORE\*.* 0 File(s) copied ..\miniperl.exe -I..\lib ..\make_ext.pl "MAKE=nmake -nologo" --dir=..\ext --dynaloader C:\jenkins\workspace\perl5-win32\miniperl.exe "-I..\..\lib" -MExtUtils::Command -e rm_rf -- ..\..\DynaLoader.obj C:\jenkins\workspace\perl5-win32\miniperl.exe "-I..\..\lib" -MExtUtils::Command -e cp -- DynaLoader.obj ..\..\DynaLoader.obj xcopy /f /r /i /d /y ..\*.h ..\lib\CORE\*.* 0 File(s) copied ..\miniperl.exe -I..\lib ..\make_ext.pl "MAKE=nmake -nologo" --dir=..\cpan --dir=..\dist --dir=..\ext --static ..\miniperl.exe -I..\lib list_static_libs.pl > Extensions_static link -dll -def:perldll.def -base:0x28000000 -out:..\perl525.dll @Extensions_static @C:\Windows\TEMP\nm95F4.tmp Creating library ..\perl525.lib and object ..\perl525.exp pp_hot.obj : error LNK2001: unresolved external symbol _croak ..\perl525.dll : fatal error LNK1120: 1 unresolved externals NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 10.0\VC\BIN\link.EXE"' : return code '0x460' Stop. <http://perl5.git.perl.org:8080/job/perl5-win32/ws/win32>exit> 2 Build step 'Execute Windows batch command' marked build as failure