Checking if your kit is complete... Looks good Writing Makefile for psh We suggest you install Term::ReadLine::Gnu or Term::ReadLine::Perl to make psh more useful! The 'ulimit' command in psh will not work, unless you install BSD::Resource. Microsoft (R) Program Maintenance Utility Version 6.00.8168.0 Copyright (C) Microsoft Corp 1988-1998. All rights reserved. copy lib\Psh\Strategy\Bang.pm +lib\Psh\Strategy\Perl.pm +lib\Psh\Strategy\Brace.pm +lib\Psh\Strategy\Built_in.pm +lib\Psh\Strategy\Perlfunc.pm +lib\Psh\Strategy\Executable.pm +lib\Psh\Strategy\Eval.pm lib\Psh\StrategyBunch.pm lib\Psh\Strategy\Bang.pm lib\Psh\Strategy\Perl.pm lib\Psh\Strategy\Brace.pm lib\Psh\Strategy\Built_in.pm lib\Psh\Strategy\Perlfunc.pm lib\Psh\Strategy\Executable.pm lib\Psh\Strategy\Eval.pm 1 file(s) copied. cp lib/Psh/Builtins/Modules.pm blib\lib/Psh/Builtins/Modules.pm cp lib/Psh/Builtins/Ulimit.pm blib\lib/Psh/Builtins/Ulimit.pm cp lib/Psh/Builtins/Function.pm blib\lib/Psh/Builtins/Function.pm cp lib/Psh/Builtins/Option.pm blib\lib/Psh/Builtins/Option.pm cp lib/Psh/Builtins/Strategy.pm blib\lib/Psh/Builtins/Strategy.pm cp lib/Psh/Builtins/Cd.pm blib\lib/Psh/Builtins/Cd.pm cp lib/Psh/Builtins/Theme.pm blib\lib/Psh/Builtins/Theme.pm cp lib/Psh/Builtins/Unalias.pm blib\lib/Psh/Builtins/Unalias.pm cp lib/Psh/Locale/French.pm blib\lib/Psh/Locale/French.pm cp lib/Psh/Options.pm blib\lib/Psh/Options.pm cp lib/Psh/Strategy/Executable.pm blib\lib/Psh/Strategy/Executable.pm cp lib/Psh/Support/Builtins.pm blib\lib/Psh/Support/Builtins.pm cp lib/Psh/Builtins/Fallback/Env.pm blib\lib/Psh/Builtins/Fallback/Env.pm cp lib/Psh/Support/Env.pm blib\lib/Psh/Support/Env.pm cp lib/Psh/Builtins/Bg.pm blib\lib/Psh/Builtins/Bg.pm cp lib/Psh/Strategy/Built_in.pm blib\lib/Psh/Strategy/Built_in.pm cp lib/Psh/Builtins/Firsttime.pm blib\lib/Psh/Builtins/Firsttime.pm cp lib/Psh/Strategy/Brace.pm blib\lib/Psh/Strategy/Brace.pm cp lib/Psh/Builtins/Fc.pm blib\lib/Psh/Builtins/Fc.pm cp lib/Psh/Builtins/History.pm blib\lib/Psh/Builtins/History.pm cp lib/Psh/Builtins/Setenv.pm blib\lib/Psh/Builtins/Setenv.pm cp lib/Psh/Builtins/Readline.pm blib\lib/Psh/Builtins/Readline.pm cp lib/Psh/Builtins/Export.pm blib\lib/Psh/Builtins/Export.pm cp lib/Psh/Parser.pm blib\lib/Psh/Parser.pm cp lib/Psh/Builtins/Else.pm blib\lib/Psh/Builtins/Else.pm cp lib/Psh/Builtins/Set.pm blib\lib/Psh/Builtins/Set.pm cp lib/Psh/Builtins/Printenv.pm blib\lib/Psh/Builtins/Printenv.pm cp lib/Psh/Builtins/Builtin.pm blib\lib/Psh/Builtins/Builtin.pm cp lib/Psh/Builtins/Alias.pm blib\lib/Psh/Builtins/Alias.pm cp lib/Psh/Builtins/Fg.pm blib\lib/Psh/Builtins/Fg.pm cp lib/Psh/StrategyBunch.pm blib\lib/Psh/StrategyBunch.pm cp lib/Psh/Strategy/Auto_resume.pm blib\lib/Psh/Strategy/Auto_resume.pm cp lib/Psh/PCompletion.pm blib\lib/Psh/PCompletion.pm cp lib/Psh/Strategy/Perlfunc.pm blib\lib/Psh/Strategy/Perlfunc.pm cp lib/Psh/Builtins/If.pm blib\lib/Psh/Builtins/If.pm cp lib/Psh/Strategy.pm blib\lib/Psh/Strategy.pm cp lib/Psh/Builtins/Exit.pm blib\lib/Psh/Builtins/Exit.pm cp lib/Psh/Locale/Portuguese.pm blib\lib/Psh/Locale/Portuguese.pm cp lib/Psh/Util.pm blib\lib/Psh/Util.pm cp lib/Psh/Builtins/Jobs.pm blib\lib/Psh/Builtins/Jobs.pm cp lib/Psh/Support/Dirs.pm blib\lib/Psh/Support/Dirs.pm cp lib/Psh/Builtins/Dirs.pm blib\lib/Psh/Builtins/Dirs.pm cp lib/Psh/Strategy/Fallback_builtin.pm blib\lib/Psh/Strategy/Fallback_builtin.pm cp lib/Psh/Builtins/Source.pm blib\lib/Psh/Builtins/Source.pm cp lib/Psh/Builtins/Rehash.pm blib\lib/Psh/Builtins/Rehash.pm cp lib/Psh/Builtins/Rename.pm blib\lib/Psh/Builtins/Rename.pm cp lib/Psh/Completion.pm blib\lib/Psh/Completion.pm cp lib/Psh/Strategy/Darwin_apps.pm blib\lib/Psh/Strategy/Darwin_apps.pm cp lib/Psh/Builtins/Complete.pm blib\lib/Psh/Builtins/Complete.pm cp lib/Psh/OS/Win.pm blib\lib/Psh/OS/Win.pm cp lib/Psh/Strategy/Bang.pm blib\lib/Psh/Strategy/Bang.pm cp lib/Psh/Joblist.pm blib\lib/Psh/Joblist.pm cp lib/Psh/Prompt.pm blib\lib/Psh/Prompt.pm cp lib/Psh/Builtins/Symbols.pm blib\lib/Psh/Builtins/Symbols.pm cp lib/Psh/Locale/German.pm blib\lib/Psh/Locale/German.pm cp lib/Psh/Builtins/Kill.pm blib\lib/Psh/Builtins/Kill.pm cp lib/Psh/Builtins/Which.pm blib\lib/Psh/Builtins/Which.pm cp lib/Psh.pm blib\lib/Psh.pm cp lib/Psh/Builtins/Help.pm blib\lib/Psh/Builtins/Help.pm cp lib/Psh/Support/TiedOption.pm blib\lib/Psh/Support/TiedOption.pm cp lib/Psh/Locale/Default.pm blib\lib/Psh/Locale/Default.pm cp lib/Psh/Builtins/Delenv.pm blib\lib/Psh/Builtins/Delenv.pm cp lib/Psh/Builtins/Drives.pm blib\lib/Psh/Builtins/Drives.pm cp lib/Psh/Builtins/Bind.pm blib\lib/Psh/Builtins/Bind.pm cp lib/Psh/PerlEval.pm blib\lib/Psh/PerlEval.pm cp lib/Psh/Locale/Italian.pm blib\lib/Psh/Locale/Italian.pm cp lib/Psh/OS.pm blib\lib/Psh/OS.pm cp lib/Psh/Builtins/Package.pm blib\lib/Psh/Builtins/Package.pm cp lib/Psh/Support/Debug.pm blib\lib/Psh/Support/Debug.pm cp lib/Psh/Locale.pm blib\lib/Psh/Locale.pm cp lib/Psh/OS/Unix.pm blib\lib/Psh/OS/Unix.pm cp lib/Psh/Locale/Spanish.pm blib\lib/Psh/Locale/Spanish.pm cp lib/Psh/Strategy/Auto_cd.pm blib\lib/Psh/Strategy/Auto_cd.pm cp lib/Psh/Strategy/Debug.pm blib\lib/Psh/Strategy/Debug.pm cp lib/Psh/Strategy/Perl.pm blib\lib/Psh/Strategy/Perl.pm cp lib/Psh/Support/Functions.pm blib\lib/Psh/Support/Functions.pm cp lib/Psh/Builtins/Elsif.pm blib\lib/Psh/Builtins/Elsif.pm cp lib/Psh/Strategy/Eval.pm blib\lib/Psh/Strategy/Eval.pm cp lib/Psh/Support/Alias.pm blib\lib/Psh/Support/Alias.pm cp lib/Psh/Builtins/Tieopt.pm blib\lib/Psh/Builtins/Tieopt.pm cp lib/Psh/Builtins/Sudo.pm blib\lib/Psh/Builtins/Sudo.pm cp lib/Psh/Strategy/Perlfunc_heavy.pm blib\lib/Psh/Strategy/Perlfunc_heavy.pm cp lib/Psh/Strategy/Perlscript.pm blib\lib/Psh/Strategy/Perlscript.pm cp lib/Psh/Builtins/Forfile.pm blib\lib/Psh/Builtins/Forfile.pm cp lib/Psh/Builtins/Fallback/Ls.pm blib\lib/Psh/Builtins/Fallback/Ls.pm cp lib/Psh/Builtins/Hash.pm blib\lib/Psh/Builtins/Hash.pm D:\cpanrun\build\5-6-1\bin\perl.exe -Id:\cpanrun\build\5-6-1\lib -Id:\cpanrun\build\5-6-1\lib -MExtUtils::Command -e cp psh blib\script\psh D:\cpanrun\build\5-6-1\bin\perl.exe -Id:\cpanrun\build\5-6-1\lib -Id:\cpanrun\build\5-6-1\lib -e "system qq[pl2bat.bat ].shift" blib\script\psh Microsoft (R) Program Maintenance Utility Version 6.00.8168.0 Copyright (C) Microsoft Corp 1988-1998. All rights reserved. D:\cpanrun\build\5-6-1\bin\perl.exe -Id:\cpanrun\build\5-6-1\lib -Id:\cpanrun\build\5-6-1\lib -MExtUtils::Command -e cp psh blib\script\psh D:\cpanrun\build\5-6-1\bin\perl.exe -Id:\cpanrun\build\5-6-1\lib -Id:\cpanrun\build\5-6-1\lib -e "system qq[pl2bat.bat ].shift" blib\script\psh D:\cpanrun\build\5-6-1\bin\perl.exe -Mblib -Id:\cpanrun\build\5-6-1\lib -Id:\cpanrun\build\5-6-1\lib -e "use Test::Harness qw(&runtests $verbose); $verbose=1; runtests @ARGV;" t\bi_tieopt.t t\locale.t Using D:/cpanrun/depot/main/contrib-patched/perl/CPAN/src/psh/blib t\bi_tieopt.........Use of uninitialized value in eval "string" at D:/cpanrun/depot/main/contrib-patched/perl/CPAN/src/psh/blib/lib/Psh/OS/Win.pm line 11. ok 1 - use Psh::OS; ok 2 - use Psh::Builtins::Tieopt; ok 3 - use Psh::Options; ok 4 - tieopt name - scalar - initial retrieve ok 5 - tieopt name - scalar - retrieve ok 6 - tieopt name - scalar - set ok 7 - tieopt name - scalar - untie ok 8 - tieopt name - scalar (implied) - retrieve ok 9 - tieopt name - scalar - untie ok 10 - tieopt $var - initial retrieve ok 11 - tieopt $var - retrieve ok 12 - tieopt $var - set ok 13 - tieopt $var - scalar - untie ok 14 - tieopt @var - initial retrieve ok 15 - tieopt @var - retrieve ok 16 - tieopt @var - set ok 17 - tieopt @var - array - untie ok 18 - tieopt %var - initial retrieve ok 19 - tieopt %var - retrieve ok 20 - tieopt %var - set ok 21 - tieopt %var - set 2 ok 22 - tieopt %var - array - untie ok 23 - tieopt name $var - initial retrieve ok 24 - tieopt name $var - retrieve ok 25 - tieopt name $var - scalar - set ok 26 - tieopt name $var - scalar - untie ok 27 - tieopt name @var - initial retrieve ok 28 - tieopt name @var - retrieve ok 29 - tieopt name @var - set ok 30 - tieopt name @var - array - untie ok 31 - tieopt name %var - initial retrieve ok 32 - tieopt name %var - retrieve ok 33 - tieopt name %var - set ok 34 - tieopt name %var - set 2 ok 35 - tieopt name %var - array - untie ok 36 - tieopt name @path - initial retrieve ok 37 - tieopt name @path - retrieve ok 38 - tieopt name @path - set ok 39 - tieopt name @path - array - untie ok 40 - tieopt -u name (array) - before ok 41 - tieopt -u name (array) - after 1..41 FAILED tests 1-41 Failed 41/41 tests, 0.00% okay t\locale............1..2 month count ok ok 1 day of week count ok ok 2 ok Failed Test Status Wstat Total Fail Failed List of Failed -------------------------------------------------------------------------------- t\bi_tieopt.t 41 41 100.00% 1-41 Failed 1/2 test scripts, 50.00% okay. 41/43 subtests failed, 4.65% okay. NMAKE : fatal error U1077: 'D:\cpanrun\build\5-6-1\bin\perl.exe' : return code '0xff' Stop.