PATH=C:\PlatSDK\Bin\Win64\x86\AMD64;C:\PlatSDK\Bin;C:\PlatSDK\Bin\WinNT;C:\Perl64\site\bin;C:\Perl64\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files (x86)\Perforce;C:\mysql\bin
Start 2011-08-07T13:32:38
ActivePerl-1003 CPAN-1.9402
LIB=C:\PlatSDK\Lib\AMD64;C:\PlatSDK\Lib\AMD64\atlmfc
INCLUDE=C:\PlatSDK\Include;C:\PlatSDK\Include\crt;C:\PlatSDK\Include\crt\sys;C:\PlatSDK\Include\mfc;C:\PlatSDK\Include\atl
PATH=C:/cpanfly/var/libs/bin;C:\PlatSDK\Bin\Win64\x86\AMD64;C:\PlatSDK\Bin;C:\PlatSDK\Bin\WinNT;C:\Perl64\site\bin;C:\Perl64\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~1\v1.0;C:\PROGRA~2\Perforce;C:\mysql\bin
Going to read 'C:\cpanfly\var\cpan\Metadata'
Database was generated on Sun, 07 Aug 2011 18:27:09 GMT
Running make for S/SM/SMUELLER/Dumbbench-0.04.tar.gz
Fetching with LWP:
http://cpan.nas.activestate.com/authors/id/S/SM/SMUELLER/Dumbbench-0.04.tar.gz
Checksum for C:\cpanfly\var\cpan\sources\authors\id\S\SM\SMUELLER\Dumbbench-0.04.tar.gz ok
Will not use Archive::Tar, need 1.00
Dumbbench-0.04/
Dumbbench-0.04/simulator/
Dumbbench-0.04/simulator/simulate_benchmark.pl
Dumbbench-0.04/Changes
Dumbbench-0.04/xt/
Dumbbench-0.04/xt/at_000_eval_vs_sub.t
Dumbbench-0.04/xt/at_000_external_vs_eval.t
Dumbbench-0.04/Makefile.PL
Dumbbench-0.04/t/
Dumbbench-0.04/t/100_bdumb.t
Dumbbench-0.04/t/000_load.t
Dumbbench-0.04/t/010_stats.t
Dumbbench-0.04/bin/
Dumbbench-0.04/bin/dumbbench
Dumbbench-0.04/MANIFEST
Dumbbench-0.04/box_plot.png
Dumbbench-0.04/META.yml
Dumbbench-0.04/lib/
Dumbbench-0.04/lib/Benchmark/
Dumbbench-0.04/lib/Benchmark/Dumb.pm
Dumbbench-0.04/lib/Dumbbench/
Dumbbench-0.04/lib/Dumbbench/Instance.pm
Dumbbench-0.04/lib/Dumbbench/Instance/
Dumbbench-0.04/lib/Dumbbench/Instance/PerlSub.pm
Dumbbench-0.04/lib/Dumbbench/Instance/PerlEval.pm
Dumbbench-0.04/lib/Dumbbench/Instance/Cmd.pm
Dumbbench-0.04/lib/Dumbbench/Result.pm
Dumbbench-0.04/lib/Dumbbench/Stats.pm
Dumbbench-0.04/lib/Dumbbench/BoxPlot.pm
Dumbbench-0.04/lib/Dumbbench.pm
CPAN.pm: Going to build S/SM/SMUELLER/Dumbbench-0.04.tar.gz
>>> C:\Perl64\bin\perl.exe Makefile.PL
Warning: prerequisite Class::XSAccessor 1.05 not found. We have 1.03.
Warning: prerequisite Number::WithError 1.00 not found. We have 0.08.
Checking if your kit is complete...
Looks good
Writing Makefile for Dumbbench
---- Unsatisfied dependencies detected during ----
---- SMUELLER/Dumbbench-0.04.tar.gz ----
Number::WithError [requires]
Class::XSAccessor [requires]
Running make test
Delayed until after prerequisites
Running test for module 'Number::WithError'
Running make for S/SM/SMUELLER/Number-WithError-1.01.tar.gz
Fetching with LWP:
http://cpan.nas.activestate.com/authors/id/S/SM/SMUELLER/Number-WithError-1.01.tar.gz
Checksum for C:\cpanfly\var\cpan\sources\authors\id\S\SM\SMUELLER\Number-WithError-1.01.tar.gz ok
Will not use Archive::Tar, need 1.00
Number-WithError-1.01/
Number-WithError-1.01/inc/
Number-WithError-1.01/inc/Module/
Number-WithError-1.01/inc/Module/Install.pm
Number-WithError-1.01/inc/Module/Install/
Number-WithError-1.01/inc/Module/Install/Base.pm
Number-WithError-1.01/inc/Module/Install/Fetch.pm
Number-WithError-1.01/inc/Module/Install/Can.pm
Number-WithError-1.01/inc/Module/Install/WriteAll.pm
Number-WithError-1.01/inc/Module/Install/Makefile.pm
Number-WithError-1.01/inc/Module/Install/Win32.pm
Number-WithError-1.01/inc/Module/Install/Metadata.pm
Number-WithError-1.01/Changes
Number-WithError-1.01/Makefile.PL
Number-WithError-1.01/t/
Number-WithError-1.01/t/05functions.t
Number-WithError-1.01/t/regression.txt
Number-WithError-1.01/t/07asarray.t
Number-WithError-1.01/t/06err.t
Number-WithError-1.01/t/02constructor.t
Number-WithError-1.01/t/03round.t
Number-WithError-1.01/t/00podcover.t
Number-WithError-1.01/t/00pod.t
Number-WithError-1.01/t/01compile.t
Number-WithError-1.01/t/04arith.t
Number-WithError-1.01/MANIFEST
Number-WithError-1.01/README
Number-WithError-1.01/META.yml
Number-WithError-1.01/lib/
Number-WithError-1.01/lib/Number/
Number-WithError-1.01/lib/Number/WithError.pm
CPAN.pm: Going to build S/SM/SMUELLER/Number-WithError-1.01.tar.gz
>>> C:\Perl64\bin\perl.exe Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for Number::WithError
>>> nmake
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
cp lib/Number/WithError.pm blib\lib\Number\WithError.pm
SMUELLER/Number-WithError-1.01.tar.gz
nmake -- OK
Running make test
>>> nmake test TEST_VERBOSE=1
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
C:\Perl64\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib\lib', 'blib\arch')" t/*.t
t/00pod.t ..........
1..1
ok 1 - POD test for blib\lib\Number\WithError.pm
ok
t/00podcover.t .....
1..1
ok 1 - Pod coverage on Number::WithError
ok
t/01compile.t ......
1..10
ok 1 - Perl version is 5.005 or newer
ok 2 - use Number::WithError;
ok 3 - Number::WithError does not export &witherror by default.
ok 4 - Number::WithError does not export &witherror_big by default.
ok 5 - Number::WithError exports &witherror on demand.
ok 6 - Number::WithError exports &witherror_big on demand.
ok 7 - Switched to clean package. no witherror()
ok 8 - Switched to clean package. no witherror_big()
ok 9 - Number::WithError exports &witherror on demand via :all.
ok 10 - Number::WithError exports &witherror_big on demand via :all.
ok
t/02constructor.t ..
1..612
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
Testing ->new() with integer.
ok 9 - The object isa Number::WithError
ok 10 - integer
ok 11 - integer; number of errors
ok 12 - integer; cloning
ok 13 - ; ref not equal after cloning
ok 14 - ; {error} ref not equal after cloning
Testing ->new() with decimal.
ok 15 - The object isa Number::WithError
ok 16 - decimal
ok 17 - decimal; number of errors
ok 18 - decimal; cloning
ok 19 - ; ref not equal after cloning
ok 20 - ; {error} ref not equal after cloning
Testing ->new() with scientific.
ok 21 - The object isa Number::WithError
ok 22 - scientific
ok 23 - scientific; number of errors
ok 24 - scientific; cloning
ok 25 - ; ref not equal after cloning
ok 26 - ; {error} ref not equal after cloning
Testing ->new() with scientific with error.
ok 27 - The object isa Number::WithError
ok 28 - scientific with error
ok 29 - scientific with error; number of errors
ok 30 - scientific with error; error 0
ok 31 - scientific with error; cloning
ok 32 - ; ref not equal after cloning
ok 33 - ; {error} ref not equal after cloning
Testing ->new() with integer with 3 errors.
ok 34 - The object isa Number::WithError
ok 35 - integer with 3 errors
ok 36 - integer with 3 errors; number of errors
ok 37 - integer with 3 errors; error 0
ok 38 - integer with 3 errors; error 1
ok 39 - integer with 3 errors; error 2
ok 40 - integer with 3 errors; cloning
ok 41 - ; ref not equal after cloning
ok 42 - ; {error} ref not equal after cloning
Testing ->new() with decimal with 4 errors.
ok 43 - The object isa Number::WithError
ok 44 - decimal with 4 errors
ok 45 - decimal with 4 errors; number of errors
ok 46 - decimal with 4 errors; error 0
ok 47 - decimal with 4 errors; error 1
ok 48 - decimal with 4 errors; error 2
ok 49 - decimal with 4 errors; error 3
ok 50 - decimal with 4 errors; cloning
ok 51 - ; ref not equal after cloning
ok 52 - ; {error} ref not equal after cloning
Testing ->new() with scientific with 3 errors incl unbalanced.
ok 53 - The object isa Number::WithError
ok 54 - scientific with 3 errors incl unbalanced
ok 55 - scientific with 3 errors incl unbalanced; number of errors
ok 56 - scientific with 3 errors incl unbalanced; error 0
ok 57 - scientific with 3 errors incl unbalanced; error 1-1
ok 58 - scientific with 3 errors incl unbalanced; error 1-2
ok 59 - scientific with 3 errors incl unbalanced; error 2
ok 60 - scientific with 3 errors incl unbalanced; cloning
ok 61 - ; ref not equal after cloning
ok 62 - ; {error} ref not equal after cloning
ok 63 - scientific with 3 errors incl unbalanced; Error no. 1, reference not equal after cloning
Testing ->new() with decimal with undef error and 1 error.
ok 64 - The object isa Number::WithError
ok 65 - decimal with undef error and 1 error
ok 66 - decimal with undef error and 1 error; number of errors
ok 67 - decimal with undef error and 1 error; error 0
ok 68 - decimal with undef error and 1 error; error 1
ok 69 - decimal with undef error and 1 error; cloning
ok 70 - ; ref not equal after cloning
ok 71 - ; {error} ref not equal after cloning
Testing ->new() with string with 1 error.
ok 72 - The object isa Number::WithError
ok 73 - string with 1 error
ok 74 - string with 1 error; number of errors
ok 75 - string with 1 error; error 0
ok 76 - string with 1 error; cloning
ok 77 - ; ref not equal after cloning
ok 78 - ; {error} ref not equal after cloning
Testing ->new() with string with 1 error (2).
ok 79 - The object isa Number::WithError
ok 80 - string with 1 error (2)
ok 81 - string with 1 error (2); number of errors
ok 82 - string with 1 error (2); error 0
ok 83 - string with 1 error (2); cloning
ok 84 - ; ref not equal after cloning
ok 85 - ; {error} ref not equal after cloning
Testing ->new() with string with 1 error (3).
ok 86 - The object isa Number::WithError
ok 87 - string with 1 error (3)
ok 88 - string with 1 error (3); number of errors
ok 89 - string with 1 error (3); error 0
ok 90 - string with 1 error (3); cloning
ok 91 - ; ref not equal after cloning
ok 92 - ; {error} ref not equal after cloning
Testing ->new() with string with 1 error (4).
ok 93 - The object isa Number::WithError
ok 94 - string with 1 error (4)
ok 95 - string with 1 error (4); number of errors
ok 96 - string with 1 error (4); error 0
ok 97 - string with 1 error (4); cloning
ok 98 - ; ref not equal after cloning
ok 99 - ; {error} ref not equal after cloning
Testing ->new() with string with 2 errors.
ok 100 - The object isa Number::WithError
ok 101 - string with 2 errors
ok 102 - string with 2 errors; number of errors
ok 103 - string with 2 errors; error 0
ok 104 - string with 2 errors; error 1
ok 105 - string with 2 errors; cloning
ok 106 - ; ref not equal after cloning
ok 107 - ; {error} ref not equal after cloning
Testing ->new() with string with 2 errors incl unbalanced.
ok 108 - The object isa Number::WithError
ok 109 - string with 2 errors incl unbalanced
ok 110 - string with 2 errors incl unbalanced; number of errors
ok 111 - string with 2 errors incl unbalanced; error 0
ok 112 - string with 2 errors incl unbalanced; error 1-1
ok 113 - string with 2 errors incl unbalanced; error 1-2
ok 114 - string with 2 errors incl unbalanced; cloning
ok 115 - ; ref not equal after cloning
ok 116 - ; {error} ref not equal after cloning
ok 117 - string with 2 errors incl unbalanced; Error no. 1, reference not equal after cloning
Testing ->new() with string with 2 errors incl unbalanced (2).
ok 118 - The object isa Number::WithError
ok 119 - string with 2 errors incl unbalanced (2)
ok 120 - string with 2 errors incl unbalanced (2); number of errors
ok 121 - string with 2 errors incl unbalanced (2); error 0
ok 122 - string with 2 errors incl unbalanced (2); error 1-1
ok 123 - string with 2 errors incl unbalanced (2); error 1-2
ok 124 - string with 2 errors incl unbalanced (2); cloning
ok 125 - ; ref not equal after cloning
ok 126 - ; {error} ref not equal after cloning
ok 127 - string with 2 errors incl unbalanced (2); Error no. 1, reference not equal after cloning
Testing ->new() with string with 2 errors incl unbalanced (3).
ok 128 - The object isa Number::WithError
ok 129 - string with 2 errors incl unbalanced (3)
ok 130 - string with 2 errors incl unbalanced (3); number of errors
ok 131 - string with 2 errors incl unbalanced (3); error 0
ok 132 - string with 2 errors incl unbalanced (3); error 1-1
ok 133 - string with 2 errors incl unbalanced (3); error 1-2
ok 134 - string with 2 errors incl unbalanced (3); cloning
ok 135 - ; ref not equal after cloning
ok 136 - ; {error} ref not equal after cloning
ok 137 - string with 2 errors incl unbalanced (3); Error no. 1, reference not equal after cloning
Testing witherror() with integer.
ok 138 - The object isa Number::WithError
ok 139 - integer
ok 140 - integer; number of errors
ok 141 - integer; cloning
ok 142 - ; ref not equal after cloning
ok 143 - ; {error} ref not equal after cloning
Testing witherror() with decimal.
ok 144 - The object isa Number::WithError
ok 145 - decimal
ok 146 - decimal; number of errors
ok 147 - decimal; cloning
ok 148 - ; ref not equal after cloning
ok 149 - ; {error} ref not equal after cloning
Testing witherror() with scientific.
ok 150 - The object isa Number::WithError
ok 151 - scientific
ok 152 - scientific; number of errors
ok 153 - scientific; cloning
ok 154 - ; ref not equal after cloning
ok 155 - ; {error} ref not equal after cloning
Testing witherror() with scientific with error.
ok 156 - The object isa Number::WithError
ok 157 - scientific with error
ok 158 - scientific with error; number of errors
ok 159 - scientific with error; error 0
ok 160 - scientific with error; cloning
ok 161 - ; ref not equal after cloning
ok 162 - ; {error} ref not equal after cloning
Testing witherror() with integer with 3 errors.
ok 163 - The object isa Number::WithError
ok 164 - integer with 3 errors
ok 165 - integer with 3 errors; number of errors
ok 166 - integer with 3 errors; error 0
ok 167 - integer with 3 errors; error 1
ok 168 - integer with 3 errors; error 2
ok 169 - integer with 3 errors; cloning
ok 170 - ; ref not equal after cloning
ok 171 - ; {error} ref not equal after cloning
Testing witherror() with decimal with 4 errors.
ok 172 - The object isa Number::WithError
ok 173 - decimal with 4 errors
ok 174 - decimal with 4 errors; number of errors
ok 175 - decimal with 4 errors; error 0
ok 176 - decimal with 4 errors; error 1
ok 177 - decimal with 4 errors; error 2
ok 178 - decimal with 4 errors; error 3
ok 179 - decimal with 4 errors; cloning
ok 180 - ; ref not equal after cloning
ok 181 - ; {error} ref not equal after cloning
Testing witherror() with scientific with 3 errors incl unbalanced.
ok 182 - The object isa Number::WithError
ok 183 - scientific with 3 errors incl unbalanced
ok 184 - scientific with 3 errors incl unbalanced; number of errors
ok 185 - scientific with 3 errors incl unbalanced; error 0
ok 186 - scientific with 3 errors incl unbalanced; error 1-1
ok 187 - scientific with 3 errors incl unbalanced; error 1-2
ok 188 - scientific with 3 errors incl unbalanced; error 2
ok 189 - scientific with 3 errors incl unbalanced; cloning
ok 190 - ; ref not equal after cloning
ok 191 - ; {error} ref not equal after cloning
ok 192 - scientific with 3 errors incl unbalanced; Error no. 1, reference not equal after cloning
Testing witherror() with decimal with undef error and 1 error.
ok 193 - The object isa Number::WithError
ok 194 - decimal with undef error and 1 error
ok 195 - decimal with undef error and 1 error; number of errors
ok 196 - decimal with undef error and 1 error; error 0
ok 197 - decimal with undef error and 1 error; error 1
ok 198 - decimal with undef error and 1 error; cloning
ok 199 - ; ref not equal after cloning
ok 200 - ; {error} ref not equal after cloning
Testing witherror() with string with 1 error.
ok 201 - The object isa Number::WithError
ok 202 - string with 1 error
ok 203 - string with 1 error; number of errors
ok 204 - string with 1 error; error 0
ok 205 - string with 1 error; cloning
ok 206 - ; ref not equal after cloning
ok 207 - ; {error} ref not equal after cloning
Testing witherror() with string with 1 error (2).
ok 208 - The object isa Number::WithError
ok 209 - string with 1 error (2)
ok 210 - string with 1 error (2); number of errors
ok 211 - string with 1 error (2); error 0
ok 212 - string with 1 error (2); cloning
ok 213 - ; ref not equal after cloning
ok 214 - ; {error} ref not equal after cloning
Testing witherror() with string with 1 error (3).
ok 215 - The object isa Number::WithError
ok 216 - string with 1 error (3)
ok 217 - string with 1 error (3); number of errors
ok 218 - string with 1 error (3); error 0
ok 219 - string with 1 error (3); cloning
ok 220 - ; ref not equal after cloning
ok 221 - ; {error} ref not equal after cloning
Testing witherror() with string with 1 error (4).
ok 222 - The object isa Number::WithError
ok 223 - string with 1 error (4)
ok 224 - string with 1 error (4); number of errors
ok 225 - string with 1 error (4); error 0
ok 226 - string with 1 error (4); cloning
ok 227 - ; ref not equal after cloning
ok 228 - ; {error} ref not equal after cloning
Testing witherror() with string with 2 errors.
ok 229 - The object isa Number::WithError
ok 230 - string with 2 errors
ok 231 - string with 2 errors; number of errors
ok 232 - string with 2 errors; error 0
ok 233 - string with 2 errors; error 1
ok 234 - string with 2 errors; cloning
ok 235 - ; ref not equal after cloning
ok 236 - ; {error} ref not equal after cloning
Testing witherror() with string with 2 errors incl unbalanced.
ok 237 - The object isa Number::WithError
ok 238 - string with 2 errors incl unbalanced
ok 239 - string with 2 errors incl unbalanced; number of errors
ok 240 - string with 2 errors incl unbalanced; error 0
ok 241 - string with 2 errors incl unbalanced; error 1-1
ok 242 - string with 2 errors incl unbalanced; error 1-2
ok 243 - string with 2 errors incl unbalanced; cloning
ok 244 - ; ref not equal after cloning
ok 245 - ; {error} ref not equal after cloning
ok 246 - string with 2 errors incl unbalanced; Error no. 1, reference not equal after cloning
Testing witherror() with string with 2 errors incl unbalanced (2).
ok 247 - The object isa Number::WithError
ok 248 - string with 2 errors incl unbalanced (2)
ok 249 - string with 2 errors incl unbalanced (2); number of errors
ok 250 - string with 2 errors incl unbalanced (2); error 0
ok 251 - string with 2 errors incl unbalanced (2); error 1-1
ok 252 - string with 2 errors incl unbalanced (2); error 1-2
ok 253 - string with 2 errors incl unbalanced (2); cloning
ok 254 - ; ref not equal after cloning
ok 255 - ; {error} ref not equal after cloning
ok 256 - string with 2 errors incl unbalanced (2); Error no. 1, reference not equal after cloning
Testing witherror() with string with 2 errors incl unbalanced (3).
ok 257 - The object isa Number::WithError
ok 258 - string with 2 errors incl unbalanced (3)
ok 259 - string with 2 errors incl unbalanced (3); number of errors
ok 260 - string with 2 errors incl unbalanced (3); error 0
ok 261 - string with 2 errors incl unbalanced (3); error 1-1
ok 262 - string with 2 errors incl unbalanced (3); error 1-2
ok 263 - string with 2 errors incl unbalanced (3); cloning
ok 264 - ; ref not equal after cloning
ok 265 - ; {error} ref not equal after cloning
ok 266 - string with 2 errors incl unbalanced (3); Error no. 1, reference not equal after cloning
Testing ->new_big() with integer.
ok 267 - The object isa Number::WithError
ok 268 - The object isa Math::BigFloat
ok 269 - integer
ok 270 - integer; number of errors
ok 271 - integer; cloning
ok 272 - ; ref not equal after cloning
ok 273 - ; {error} ref not equal after cloning
Testing ->new_big() with decimal.
ok 274 - The object isa Number::WithError
ok 275 - The object isa Math::BigFloat
ok 276 - decimal
ok 277 - decimal; number of errors
ok 278 - decimal; cloning
ok 279 - ; ref not equal after cloning
ok 280 - ; {error} ref not equal after cloning
Testing ->new_big() with scientific.
ok 281 - The object isa Number::WithError
ok 282 - The object isa Math::BigFloat
ok 283 - scientific
ok 284 - scientific; number of errors
ok 285 - scientific; cloning
ok 286 - ; ref not equal after cloning
ok 287 - ; {error} ref not equal after cloning
Testing ->new_big() with scientific with error.
ok 288 - The object isa Number::WithError
ok 289 - The object isa Math::BigFloat
ok 290 - scientific with error
ok 291 - scientific with error; number of errors
ok 292 - The object isa Math::BigFloat
ok 293 - scientific with error; error 0
ok 294 - scientific with error; cloning
ok 295 - ; ref not equal after cloning
ok 296 - ; {error} ref not equal after cloning
Testing ->new_big() with integer with 3 errors.
ok 297 - The object isa Number::WithError
ok 298 - The object isa Math::BigFloat
ok 299 - integer with 3 errors
ok 300 - integer with 3 errors; number of errors
ok 301 - The object isa Math::BigFloat
ok 302 - integer with 3 errors; error 0
ok 303 - The object isa Math::BigFloat
ok 304 - integer with 3 errors; error 1
ok 305 - The object isa Math::BigFloat
ok 306 - integer with 3 errors; error 2
ok 307 - integer with 3 errors; cloning
ok 308 - ; ref not equal after cloning
ok 309 - ; {error} ref not equal after cloning
Testing ->new_big() with decimal with 4 errors.
ok 310 - The object isa Number::WithError
ok 311 - The object isa Math::BigFloat
ok 312 - decimal with 4 errors
ok 313 - decimal with 4 errors; number of errors
ok 314 - The object isa Math::BigFloat
ok 315 - decimal with 4 errors; error 0
ok 316 - The object isa Math::BigFloat
ok 317 - decimal with 4 errors; error 1
ok 318 - The object isa Math::BigFloat
ok 319 - decimal with 4 errors; error 2
ok 320 - The object isa Math::BigFloat
ok 321 - decimal with 4 errors; error 3
ok 322 - decimal with 4 errors; cloning
ok 323 - ; ref not equal after cloning
ok 324 - ; {error} ref not equal after cloning
Testing ->new_big() with scientific with 3 errors incl unbalanced.
ok 325 - The object isa Number::WithError
ok 326 - The object isa Math::BigFloat
ok 327 - scientific with 3 errors incl unbalanced
ok 328 - scientific with 3 errors incl unbalanced; number of errors
ok 329 - The object isa Math::BigFloat
ok 330 - scientific with 3 errors incl unbalanced; error 0
ok 331 - The object isa Math::BigFloat
ok 332 - The object isa Math::BigFloat
ok 333 - scientific with 3 errors incl unbalanced; error 1-1
ok 334 - scientific with 3 errors incl unbalanced; error 1-2
ok 335 - The object isa Math::BigFloat
ok 336 - scientific with 3 errors incl unbalanced; error 2
ok 337 - scientific with 3 errors incl unbalanced; cloning
ok 338 - ; ref not equal after cloning
ok 339 - ; {error} ref not equal after cloning
ok 340 - scientific with 3 errors incl unbalanced; Error no. 1, reference not equal after cloning
Testing ->new_big() with decimal with undef error and 1 error.
ok 341 - The object isa Number::WithError
ok 342 - The object isa Math::BigFloat
ok 343 - decimal with undef error and 1 error
ok 344 - decimal with undef error and 1 error; number of errors
ok 345 - decimal with undef error and 1 error; error 0
ok 346 - The object isa Math::BigFloat
ok 347 - decimal with undef error and 1 error; error 1
ok 348 - decimal with undef error and 1 error; cloning
ok 349 - ; ref not equal after cloning
ok 350 - ; {error} ref not equal after cloning
Testing ->new_big() with string with 1 error.
ok 351 - The object isa Number::WithError
ok 352 - The object isa Math::BigFloat
ok 353 - string with 1 error
ok 354 - string with 1 error; number of errors
ok 355 - The object isa Math::BigFloat
ok 356 - string with 1 error; error 0
ok 357 - string with 1 error; cloning
ok 358 - ; ref not equal after cloning
ok 359 - ; {error} ref not equal after cloning
Testing ->new_big() with string with 1 error (2).
ok 360 - The object isa Number::WithError
ok 361 - The object isa Math::BigFloat
ok 362 - string with 1 error (2)
ok 363 - string with 1 error (2); number of errors
ok 364 - The object isa Math::BigFloat
ok 365 - string with 1 error (2); error 0
ok 366 - string with 1 error (2); cloning
ok 367 - ; ref not equal after cloning
ok 368 - ; {error} ref not equal after cloning
Testing ->new_big() with string with 1 error (3).
ok 369 - The object isa Number::WithError
ok 370 - The object isa Math::BigFloat
ok 371 - string with 1 error (3)
ok 372 - string with 1 error (3); number of errors
ok 373 - The object isa Math::BigFloat
ok 374 - string with 1 error (3); error 0
ok 375 - string with 1 error (3); cloning
ok 376 - ; ref not equal after cloning
ok 377 - ; {error} ref not equal after cloning
Testing ->new_big() with string with 1 error (4).
ok 378 - The object isa Number::WithError
ok 379 - The object isa Math::BigFloat
ok 380 - string with 1 error (4)
ok 381 - string with 1 error (4); number of errors
ok 382 - The object isa Math::BigFloat
ok 383 - string with 1 error (4); error 0
ok 384 - string with 1 error (4); cloning
ok 385 - ; ref not equal after cloning
ok 386 - ; {error} ref not equal after cloning
Testing ->new_big() with string with 2 errors.
ok 387 - The object isa Number::WithError
ok 388 - The object isa Math::BigFloat
ok 389 - string with 2 errors
ok 390 - string with 2 errors; number of errors
ok 391 - The object isa Math::BigFloat
ok 392 - string with 2 errors; error 0
ok 393 - The object isa Math::BigFloat
ok 394 - string with 2 errors; error 1
ok 395 - string with 2 errors; cloning
ok 396 - ; ref not equal after cloning
ok 397 - ; {error} ref not equal after cloning
Testing ->new_big() with string with 2 errors incl unbalanced.
ok 398 - The object isa Number::WithError
ok 399 - The object isa Math::BigFloat
ok 400 - string with 2 errors incl unbalanced
ok 401 - string with 2 errors incl unbalanced; number of errors
ok 402 - The object isa Math::BigFloat
ok 403 - string with 2 errors incl unbalanced; error 0
ok 404 - The object isa Math::BigFloat
ok 405 - The object isa Math::BigFloat
ok 406 - string with 2 errors incl unbalanced; error 1-1
ok 407 - string with 2 errors incl unbalanced; error 1-2
ok 408 - string with 2 errors incl unbalanced; cloning
ok 409 - ; ref not equal after cloning
ok 410 - ; {error} ref not equal after cloning
ok 411 - string with 2 errors incl unbalanced; Error no. 1, reference not equal after cloning
Testing ->new_big() with string with 2 errors incl unbalanced (2).
ok 412 - The object isa Number::WithError
ok 413 - The object isa Math::BigFloat
ok 414 - string with 2 errors incl unbalanced (2)
ok 415 - string with 2 errors incl unbalanced (2); number of errors
ok 416 - The object isa Math::BigFloat
ok 417 - string with 2 errors incl unbalanced (2); error 0
ok 418 - The object isa Math::BigFloat
ok 419 - The object isa Math::BigFloat
ok 420 - string with 2 errors incl unbalanced (2); error 1-1
ok 421 - string with 2 errors incl unbalanced (2); error 1-2
ok 422 - string with 2 errors incl unbalanced (2); cloning
ok 423 - ; ref not equal after cloning
ok 424 - ; {error} ref not equal after cloning
ok 425 - string with 2 errors incl unbalanced (2); Error no. 1, reference not equal after cloning
Testing ->new_big() with string with 2 errors incl unbalanced (3).
ok 426 - The object isa Number::WithError
ok 427 - The object isa Math::BigFloat
ok 428 - string with 2 errors incl unbalanced (3)
ok 429 - string with 2 errors incl unbalanced (3); number of errors
ok 430 - The object isa Math::BigFloat
ok 431 - string with 2 errors incl unbalanced (3); error 0
ok 432 - The object isa Math::BigFloat
ok 433 - The object isa Math::BigFloat
ok 434 - string with 2 errors incl unbalanced (3); error 1-1
ok 435 - string with 2 errors incl unbalanced (3); error 1-2
ok 436 - string with 2 errors incl unbalanced (3); cloning
ok 437 - ; ref not equal after cloning
ok 438 - ; {error} ref not equal after cloning
ok 439 - string with 2 errors incl unbalanced (3); Error no. 1, reference not equal after cloning
Testing witherror_big() with integer.
ok 440 - The object isa Number::WithError
ok 441 - The object isa Math::BigFloat
ok 442 - integer
ok 443 - integer; number of errors
ok 444 - integer; cloning
ok 445 - ; ref not equal after cloning
ok 446 - ; {error} ref not equal after cloning
Testing witherror_big() with decimal.
ok 447 - The object isa Number::WithError
ok 448 - The object isa Math::BigFloat
ok 449 - decimal
ok 450 - decimal; number of errors
ok 451 - decimal; cloning
ok 452 - ; ref not equal after cloning
ok 453 - ; {error} ref not equal after cloning
Testing witherror_big() with scientific.
ok 454 - The object isa Number::WithError
ok 455 - The object isa Math::BigFloat
ok 456 - scientific
ok 457 - scientific; number of errors
ok 458 - scientific; cloning
ok 459 - ; ref not equal after cloning
ok 460 - ; {error} ref not equal after cloning
Testing witherror_big() with scientific with error.
ok 461 - The object isa Number::WithError
ok 462 - The object isa Math::BigFloat
ok 463 - scientific with error
ok 464 - scientific with error; number of errors
ok 465 - The object isa Math::BigFloat
ok 466 - scientific with error; error 0
ok 467 - scientific with error; cloning
ok 468 - ; ref not equal after cloning
ok 469 - ; {error} ref not equal after cloning
Testing witherror_big() with integer with 3 errors.
ok 470 - The object isa Number::WithError
ok 471 - The object isa Math::BigFloat
ok 472 - integer with 3 errors
ok 473 - integer with 3 errors; number of errors
ok 474 - The object isa Math::BigFloat
ok 475 - integer with 3 errors; error 0
ok 476 - The object isa Math::BigFloat
ok 477 - integer with 3 errors; error 1
ok 478 - The object isa Math::BigFloat
ok 479 - integer with 3 errors; error 2
ok 480 - integer with 3 errors; cloning
ok 481 - ; ref not equal after cloning
ok 482 - ; {error} ref not equal after cloning
Testing witherror_big() with decimal with 4 errors.
ok 483 - The object isa Number::WithError
ok 484 - The object isa Math::BigFloat
ok 485 - decimal with 4 errors
ok 486 - decimal with 4 errors; number of errors
ok 487 - The object isa Math::BigFloat
ok 488 - decimal with 4 errors; error 0
ok 489 - The object isa Math::BigFloat
ok 490 - decimal with 4 errors; error 1
ok 491 - The object isa Math::BigFloat
ok 492 - decimal with 4 errors; error 2
ok 493 - The object isa Math::BigFloat
ok 494 - decimal with 4 errors; error 3
ok 495 - decimal with 4 errors; cloning
ok 496 - ; ref not equal after cloning
ok 497 - ; {error} ref not equal after cloning
Testing witherror_big() with scientific with 3 errors incl unbalanced.
ok 498 - The object isa Number::WithError
ok 499 - The object isa Math::BigFloat
ok 500 - scientific with 3 errors incl unbalanced
ok 501 - scientific with 3 errors incl unbalanced; number of errors
ok 502 - The object isa Math::BigFloat
ok 503 - scientific with 3 errors incl unbalanced; error 0
ok 504 - The object isa Math::BigFloat
ok 505 - The object isa Math::BigFloat
ok 506 - scientific with 3 errors incl unbalanced; error 1-1
ok 507 - scientific with 3 errors incl unbalanced; error 1-2
ok 508 - The object isa Math::BigFloat
ok 509 - scientific with 3 errors incl unbalanced; error 2
ok 510 - scientific with 3 errors incl unbalanced; cloning
ok 511 - ; ref not equal after cloning
ok 512 - ; {error} ref not equal after cloning
ok 513 - scientific with 3 errors incl unbalanced; Error no. 1, reference not equal after cloning
Testing witherror_big() with decimal with undef error and 1 error.
ok 514 - The object isa Number::WithError
ok 515 - The object isa Math::BigFloat
ok 516 - decimal with undef error and 1 error
ok 517 - decimal with undef error and 1 error; number of errors
ok 518 - decimal with undef error and 1 error; error 0
ok 519 - The object isa Math::BigFloat
ok 520 - decimal with undef error and 1 error; error 1
ok 521 - decimal with undef error and 1 error; cloning
ok 522 - ; ref not equal after cloning
ok 523 - ; {error} ref not equal after cloning
Testing witherror_big() with string with 1 error.
ok 524 - The object isa Number::WithError
ok 525 - The object isa Math::BigFloat
ok 526 - string with 1 error
ok 527 - string with 1 error; number of errors
ok 528 - The object isa Math::BigFloat
ok 529 - string with 1 error; error 0
ok 530 - string with 1 error; cloning
ok 531 - ; ref not equal after cloning
ok 532 - ; {error} ref not equal after cloning
Testing witherror_big() with string with 1 error (2).
ok 533 - The object isa Number::WithError
ok 534 - The object isa Math::BigFloat
ok 535 - string with 1 error (2)
ok 536 - string with 1 error (2); number of errors
ok 537 - The object isa Math::BigFloat
ok 538 - string with 1 error (2); error 0
ok 539 - string with 1 error (2); cloning
ok 540 - ; ref not equal after cloning
ok 541 - ; {error} ref not equal after cloning
Testing witherror_big() with string with 1 error (3).
ok 542 - The object isa Number::WithError
ok 543 - The object isa Math::BigFloat
ok 544 - string with 1 error (3)
ok 545 - string with 1 error (3); number of errors
ok 546 - The object isa Math::BigFloat
ok 547 - string with 1 error (3); error 0
ok 548 - string with 1 error (3); cloning
ok 549 - ; ref not equal after cloning
ok 550 - ; {error} ref not equal after cloning
Testing witherror_big() with string with 1 error (4).
ok 551 - The object isa Number::WithError
ok 552 - The object isa Math::BigFloat
ok 553 - string with 1 error (4)
ok 554 - string with 1 error (4); number of errors
ok 555 - The object isa Math::BigFloat
ok 556 - string with 1 error (4); error 0
ok 557 - string with 1 error (4); cloning
ok 558 - ; ref not equal after cloning
ok 559 - ; {error} ref not equal after cloning
Testing witherror_big() with string with 2 errors.
ok 560 - The object isa Number::WithError
ok 561 - The object isa Math::BigFloat
ok 562 - string with 2 errors
ok 563 - string with 2 errors; number of errors
ok 564 - The object isa Math::BigFloat
ok 565 - string with 2 errors; error 0
ok 566 - The object isa Math::BigFloat
ok 567 - string with 2 errors; error 1
ok 568 - string with 2 errors; cloning
ok 569 - ; ref not equal after cloning
ok 570 - ; {error} ref not equal after cloning
Testing witherror_big() with string with 2 errors incl unbalanced.
ok 571 - The object isa Number::WithError
ok 572 - The object isa Math::BigFloat
ok 573 - string with 2 errors incl unbalanced
ok 574 - string with 2 errors incl unbalanced; number of errors
ok 575 - The object isa Math::BigFloat
ok 576 - string with 2 errors incl unbalanced; error 0
ok 577 - The object isa Math::BigFloat
ok 578 - The object isa Math::BigFloat
ok 579 - string with 2 errors incl unbalanced; error 1-1
ok 580 - string with 2 errors incl unbalanced; error 1-2
ok 581 - string with 2 errors incl unbalanced; cloning
ok 582 - ; ref not equal after cloning
ok 583 - ; {error} ref not equal after cloning
ok 584 - string with 2 errors incl unbalanced; Error no. 1, reference not equal after cloning
Testing witherror_big() with string with 2 errors incl unbalanced (2).
ok 585 - The object isa Number::WithError
ok 586 - The object isa Math::BigFloat
ok 587 - string with 2 errors incl unbalanced (2)
ok 588 - string with 2 errors incl unbalanced (2); number of errors
ok 589 - The object isa Math::BigFloat
ok 590 - string with 2 errors incl unbalanced (2); error 0
ok 591 - The object isa Math::BigFloat
ok 592 - The object isa Math::BigFloat
ok 593 - string with 2 errors incl unbalanced (2); error 1-1
ok 594 - string with 2 errors incl unbalanced (2); error 1-2
ok 595 - string with 2 errors incl unbalanced (2); cloning
ok 596 - ; ref not equal after cloning
ok 597 - ; {error} ref not equal after cloning
ok 598 - string with 2 errors incl unbalanced (2); Error no. 1, reference not equal after cloning
Testing witherror_big() with string with 2 errors incl unbalanced (3).
ok 599 - The object isa Number::WithError
ok 600 - The object isa Math::BigFloat
ok 601 - string with 2 errors incl unbalanced (3)
ok 602 - string with 2 errors incl unbalanced (3); number of errors
ok 603 - The object isa Math::BigFloat
ok 604 - string with 2 errors incl unbalanced (3); error 0
ok 605 - The object isa Math::BigFloat
ok 606 - The object isa Math::BigFloat
ok 607 - string with 2 errors incl unbalanced (3); error 1-1
ok 608 - string with 2 errors incl unbalanced (3); error 1-2
ok 609 - string with 2 errors incl unbalanced (3); cloning
ok 610 - ; ref not equal after cloning
ok 611 - ; {error} ref not equal after cloning
ok 612 - string with 2 errors incl unbalanced (3); Error no. 1, reference not equal after cloning
ok
t/03round.t ........
1..132
ok 1 - Number '6555070.45039773' is rounded to the correct format (result: 6.55507045e+006)
ok 2
ok 3
ok 4 - Number '65795926.2302157' is rounded to the correct format (result: 6.58e+007)
ok 5
ok 6
ok 7 - Number '0.19100942843788' is rounded to the correct format (result: 1.91e-001)
ok 8
ok 9
ok 10 - Number '1234.19100942844' is rounded to the correct format (result: 1.234191e+003)
ok 11
ok 12
ok 13 - Number '1234.19100942844' is rounded to the correct format (result: 1.234e+003)
ok 14
ok 15
ok 16 - Number '1.234942843788' is rounded to the correct format (result: 1e+000)
ok 17
ok 18
ok 19 - Number '1.234942843788' is rounded to the correct format (result: 0e3)
ok 20
ok 21
ok 22 - Number '0.0005234942843788' is rounded to the correct format (result: 0e-1)
ok 23
ok 24
ok 25 - Number '0.0005234942843788' is rounded to the correct format (result: 1e-3)
ok 26
ok 27
ok 28 - Number '523.4942843788' is rounded to the correct format (result: 1e3)
ok 29
ok 30
ok 31 - Number '523.4942843788' is rounded to the correct format (result: 5e+002)
ok 32
ok 33
ok 34 - Number '-6555070.45039773' is rounded to the correct format (result: -6.55507045e+006)
ok 35
ok 36
ok 37 - Number '-65795926.2302157' is rounded to the correct format (result: -6.58e+007)
ok 38
ok 39
ok 40 - Number '-0.19100942843788' is rounded to the correct format (result: -1.91e-001)
ok 41
ok 42
ok 43 - Number '-1234.19100942844' is rounded to the correct format (result: -1.234191e+003)
ok 44
ok 45
ok 46 - Number '-1234.19100942844' is rounded to the correct format (result: -1.234e+003)
ok 47
ok 48
ok 49 - Number '-1.234942843788' is rounded to the correct format (result: -1e+000)
ok 50
ok 51
ok 52 - Number '-1.234942843788' is rounded to the correct format (result: 0e3)
ok 53
ok 54
ok 55 - Number '-0.0005234942843788' is rounded to the correct format (result: 0e-1)
ok 56
ok 57
ok 58 - Number '-0.0005234942843788' is rounded to the correct format (result: -1e-3)
ok 59
ok 60
ok 61 - Number '-523.4942843788' is rounded to the correct format (result: -1e3)
ok 62
ok 63
ok 64 - Number '-523.4942843788' is rounded to the correct format (result: -5e+002)
ok 65
ok 66
ok 67 - Number '6555070.45039773' is rounded to the correct format (result: 6.55507045e+006)
ok 68
ok 69
ok 70 - Number '65795926.2302157' is rounded to the correct format (result: 6.58e+007)
ok 71
ok 72
ok 73 - Number '0.19100942843788' is rounded to the correct format (result: 1.91e-001)
ok 74
ok 75
ok 76 - Number '1234.19100942844' is rounded to the correct format (result: 1.234191e+003)
ok 77
ok 78
ok 79 - Number '1234.19100942844' is rounded to the correct format (result: 1.234e+003)
ok 80
ok 81
ok 82 - Number '1.234942843788' is rounded to the correct format (result: 1e+000)
ok 83
ok 84
ok 85 - Number '1.234942843788' is rounded to the correct format (result: 0e3)
ok 86
ok 87
ok 88 - Number '0.0005234942843788' is rounded to the correct format (result: 0e-1)
ok 89
ok 90
ok 91 - Number '0.0005234942843788' is rounded to the correct format (result: 1e-3)
ok 92
ok 93
ok 94 - Number '523.4942843788' is rounded to the correct format (result: 1e3)
ok 95
ok 96
ok 97 - Number '523.4942843788' is rounded to the correct format (result: 5e+002)
ok 98
ok 99
ok 100 - Number '-6555070.45039773' is rounded to the correct format (result: -6.55507045e+006)
ok 101
ok 102
ok 103 - Number '-65795926.2302157' is rounded to the correct format (result: -6.58e+007)
ok 104
ok 105
ok 106 - Number '-0.19100942843788' is rounded to the correct format (result: -1.91e-001)
ok 107
ok 108
ok 109 - Number '-1234.19100942844' is rounded to the correct format (result: -1.234191e+003)
ok 110
ok 111
ok 112 - Number '-1234.19100942844' is rounded to the correct format (result: -1.234e+003)
ok 113
ok 114
ok 115 - Number '-1.234942843788' is rounded to the correct format (result: -1e+000)
ok 116
ok 117
ok 118 - Number '-1.234942843788' is rounded to the correct format (result: 0e3)
ok 119
ok 120
ok 121 - Number '-0.0005234942843788' is rounded to the correct format (result: 0e-1)
ok 122
ok 123
ok 124 - Number '-0.0005234942843788' is rounded to the correct format (result: -1e-3)
ok 125
ok 126
ok 127 - Number '-523.4942843788' is rounded to the correct format (result: -1e3)
ok 128
ok 129
ok 130 - Number '-523.4942843788' is rounded to the correct format (result: -5e+002)
ok 131
ok 132
ok
t/04arith.t ........
1..15
ok 1 - 'add() method' (101 attempts)
ok 2 - 'overload: +' (101 attempts)
ok 3 - 'overload: +, number' (101 attempts)
ok 4 - 'subtract() method' (100 attempts)
ok 5 - 'overload: -' (100 attempts)
ok 6 - 'overload: -, number' (100 attempts)
ok 7 - 'multiply() method' (100 attempts)
ok 8 - 'overload: *' (100 attempts)
ok 9 - 'overload: *, number' (100 attempts)
ok 10 - 'divide() method' (100 attempts)
ok 11 - 'overload: /' (100 attempts)
ok 12 - 'overload: /, number' (100 attempts)
ok 13 - 'exponentiate() method' (100 attempts)
ok 14 - 'overload: **' (100 attempts)
ok 15 - 'overload: **, number' (100 attempts)
ok
t/05functions.t ....
1..11
ok 1 - 'sqrt() method' (100 attempts)
ok 2 - 'overload: sqrt' (100 attempts)
ok 3 - 'log() method' (100 attempts)
ok 4 - 'overload: log' (100 attempts)
ok 5 - 'sin() method' (100 attempts)
ok 6 - 'overload: sin' (100 attempts)
ok 7 - 'cos() method' (100 attempts)
ok 8 - 'overload: cos' (100 attempts)
ok 9 - 'tan() method' (101 attempts)
ok 10 - 'abs() method' (100 attempts)
ok 11 - 'overload: abs' (100 attempts)
ok
t/06err.t ..........
1..48
ok 1 - The object isa Number::WithError
ok 2
ok 3
ok 4 - The object isa Number::WithError
ok 5
ok 6
ok 7 - The object isa Number::WithError
ok 8
ok 9
ok 10 - The object isa Number::WithError
ok 11
ok 12
ok 13 - The object isa Number::WithError
ok 14
ok 15
ok 16 - The object isa Number::WithError
ok 17
ok 18
ok 19 - The object isa Number::WithError
ok 20
ok 21
ok 22 - The object isa Number::WithError
ok 23
ok 24
ok 25 - The object isa Number::WithError
ok 26
ok 27
ok 28 - The object isa Number::WithError
ok 29
ok 30
ok 31 - The object isa Number::WithError
ok 32
ok 33
ok 34 - The object isa Number::WithError
ok 35
ok 36
ok 37 - The object isa Number::WithError
ok 38
ok 39
ok 40 - The object isa Number::WithError
ok 41
ok 42
ok 43 - The object isa Number::WithError
ok 44
ok 45
ok 46 - The object isa Number::WithError
ok 47
ok 48
ok
t/07asarray.t ......
1..64
ok 1 - The object isa Number::WithError
ok 2
ok 3
ok 4
ok 5 - The object isa Number::WithError
ok 6
ok 7
ok 8
ok 9 - The object isa Number::WithError
ok 10
ok 11
ok 12
ok 13 - The object isa Number::WithError
ok 14
ok 15
ok 16
ok 17 - The object isa Number::WithError
ok 18
ok 19
ok 20
ok 21 - The object isa Number::WithError
ok 22
ok 23
ok 24
ok 25 - The object isa Number::WithError
ok 26
ok 27
ok 28
ok 29 - The object isa Number::WithError
ok 30
ok 31
ok 32
ok 33 - The object isa Number::WithError
ok 34
ok 35
ok 36
ok 37 - The object isa Number::WithError
ok 38
ok 39
ok 40
ok 41 - The object isa Number::WithError
ok 42
ok 43
ok 44
ok 45 - The object isa Number::WithError
ok 46
ok 47
ok 48
ok 49 - The object isa Number::WithError
ok 50
ok 51
ok 52
ok 53 - The object isa Number::WithError
ok 54
ok 55
ok 56
ok 57 - The object isa Number::WithError
ok 58
ok 59
ok 60
ok 61 - The object isa Number::WithError
ok 62
ok 63
ok 64
ok
All tests successful.
Files=9, Tests=894, 2 wallclock secs ( 0.06 usr + 0.01 sys = 0.08 CPU)
Result: PASS
SMUELLER/Number-WithError-1.01.tar.gz
nmake test TEST_VERBOSE=1 -- OK
Steffen Mueller <smueller@cpan.org>
Numbers with error propagation and scientific rounding
>>> (cd C:\cpanfly\var\cpan\build\Number-WithError-1.01-HdnK5M && tar cvf - Number-WithError-1.01.ppd blib) | gzip -c >C:/cpanfly/var/REPO/S/SM/SMUELLER/Number-WithError-1.01.tar.gz
Number-WithError-1.01.ppd
blib/
blib/lib/
blib/lib/Number/
blib/lib/Number/WithError.pm
>>> mv C:\cpanfly\var\cpan\build\Number-WithError-1.01-HdnK5M/Number-WithError-1.01.ppd C:/cpanfly/var/REPO/S/SM/SMUELLER
Running test for module 'Class::XSAccessor'
Running make for S/SM/SMUELLER/Class-XSAccessor-1.11.tar.gz
Prepending C:\cpanfly\var\cpan\build\Number-WithError-1.01-HdnK5M/blib/arch C:\cpanfly\var\cpan\build\Number-WithError-1.01-HdnK5M/blib/lib to PERL5LIB for 'get'
Checksum for C:\cpanfly\var\cpan\sources\authors\id\S\SM\SMUELLER\Class-XSAccessor-1.11.tar.gz ok
Will not use Archive::Tar, need 1.00
Class-XSAccessor-1.11/
Class-XSAccessor-1.11/author_scripts/
Class-XSAccessor-1.11/Changes
Class-XSAccessor-1.11/cxsa_memory.h
Class-XSAccessor-1.11/CXSAccessor.h
Class-XSAccessor-1.11/hash_table.h
Class-XSAccessor-1.11/lib/
Class-XSAccessor-1.11/Makefile.PL
Class-XSAccessor-1.11/MANIFEST
Class-XSAccessor-1.11/META.yml
Class-XSAccessor-1.11/MurmurHashNeutral2.h
Class-XSAccessor-1.11/ppport.h
Class-XSAccessor-1.11/README
Class-XSAccessor-1.11/t/
Class-XSAccessor-1.11/XS/
Class-XSAccessor-1.11/XSAccessor.xs
Class-XSAccessor-1.11/XS/Array.xs
Class-XSAccessor-1.11/XS/Hash.xs
Class-XSAccessor-1.11/XS/HashCACompat.xs
Class-XSAccessor-1.11/t/01hash_basic.t
Class-XSAccessor-1.11/t/02hash_accessor.t
Class-XSAccessor-1.11/t/03hash_predicate.t
Class-XSAccessor-1.11/t/04hash_chained.t
Class-XSAccessor-1.11/t/05hash_replace.t
Class-XSAccessor-1.11/t/06hash_constructor.t
Class-XSAccessor-1.11/t/07hash_boolean.t
Class-XSAccessor-1.11/t/08hash_entersub.t
Class-XSAccessor-1.11/t/09hash_use_hash.t
Class-XSAccessor-1.11/t/10hash_lvalue.t
Class-XSAccessor-1.11/t/31array_basic.t
Class-XSAccessor-1.11/t/32array_accessor.t
Class-XSAccessor-1.11/t/33array_predicate.t
Class-XSAccessor-1.11/t/34array_chained.t
Class-XSAccessor-1.11/t/35array_replace.t
Class-XSAccessor-1.11/t/36array_constructor.t
Class-XSAccessor-1.11/t/37array_boolean.t
Class-XSAccessor-1.11/t/38array_use_hash.t
Class-XSAccessor-1.11/t/39array_lvalue.t
Class-XSAccessor-1.11/t/40hash_bad_call.t
Class-XSAccessor-1.11/t/41array_bad_call.t
Class-XSAccessor-1.11/t/50reentrant_goto_sigsegv.t
Class-XSAccessor-1.11/t/80threadbomb.t
Class-XSAccessor-1.11/lib/Class/
Class-XSAccessor-1.11/lib/Class/XSAccessor/
Class-XSAccessor-1.11/lib/Class/XSAccessor.pm
Class-XSAccessor-1.11/lib/Class/XSAccessor/Array.pm
Class-XSAccessor-1.11/lib/Class/XSAccessor/Heavy.pm
Class-XSAccessor-1.11/author_scripts/benchmark.pl
Class-XSAccessor-1.11/author_scripts/constructor_benchmark.pl
Class-XSAccessor-1.11/author_scripts/refcount_constructor.pl
Prepending C:\cpanfly\var\cpan\build\Number-WithError-1.01-HdnK5M/blib/arch C:\cpanfly\var\cpan\build\Number-WithError-1.01-HdnK5M/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build S/SM/SMUELLER/Class-XSAccessor-1.11.tar.gz
>>> C:\Perl64\bin\perl.exe Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for Class::XSAccessor
>>> nmake
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
cp lib/Class/XSAccessor.pm blib\lib\Class\XSAccessor.pm
cp lib/Class/XSAccessor/Array.pm blib\lib\Class\XSAccessor\Array.pm
cp lib/Class/XSAccessor/Heavy.pm blib\lib\Class\XSAccessor\Heavy.pm
C:\Perl64\bin\perl.exe C:\cpanfly\var\megalib\ExtUtils\xsubpp -typemap C:\Perl64\lib\ExtUtils\typemap XSAccessor.xs > XSAccessor.xsc && C:\Perl64\bin\perl.exe -MExtUtils::Command -e "mv" -- XSAccessor.xsc XSAccessor.c
cl -c -I. -nologo -GF -W3 -MD -Zi -DNDEBUG -Ox -GL -Wp64 -fp:precise -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DWIN64 -DCONSERVATIVE -DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_INC -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -O2 -W4 -DVERSION=\"1.11\" -DXS_VERSION=\"1.11\" "-IC:\Perl64\lib\CORE" XSAccessor.c
cl : Command line warning D9025 : overriding '/W3' with '/W4'
XSAccessor.c
c:\Perl64\lib\CORE\cop.h(33) : warning C4324: 'jmpenv' : structure was padded due to __declspec(align())
c:\cpanfly\var\cpan\build\Class-XSAccessor-1.11-rbafmR\MurmurHashNeutral2.h(19) : warning C4267: 'initializing' : conversion from 'size_t' to 'unsigned int', possible loss of data
c:\cpanfly\var\cpan\build\Class-XSAccessor-1.11-rbafmR\CXSAccessor.h(85) : warning C4127: conditional expression is constant
c:\cpanfly\var\cpan\build\Class-XSAccessor-1.11-rbafmR\CXSAccessor.h(99) : warning C4127: conditional expression is constant
c:\cpanfly\var\cpan\build\Class-XSAccessor-1.11-rbafmR\CXSAccessor.h(99) : warning C4127: conditional expression is constant
c:\cpanfly\var\cpan\build\Class-XSAccessor-1.11-rbafmR\CXSAccessor.h(112) : warning C4127: conditional expression is constant
c:\cpanfly\var\cpan\build\Class-XSAccessor-1.11-rbafmR\CXSAccessor.h(112) : warning C4127: conditional expression is constant
c:\cpanfly\var\cpan\build\Class-XSAccessor-1.11-rbafmR\CXSAccessor.h(96) : warning C4100: 'my_perl' : unreferenced formal parameter
c:\cpanfly\var\cpan\build\Class-XSAccessor-1.11-rbafmR\CXSAccessor.h(160) : warning C4127: conditional expression is constant
c:\cpanfly\var\cpan\build\Class-XSAccessor-1.11-rbafmR\CXSAccessor.h(160) : warning C4127: conditional expression is constant
c:\cpanfly\var\cpan\build\Class-XSAccessor-1.11-rbafmR\CXSAccessor.h(169) : warning C4127: conditional expression is constant
c:\cpanfly\var\cpan\build\Class-XSAccessor-1.11-rbafmR\CXSAccessor.h(169) : warning C4127: conditional expression is constant
c:\cpanfly\var\cpan\build\Class-XSAccessor-1.11-rbafmR\CXSAccessor.h(176) : warning C4127: conditional expression is constant
c:\cpanfly\var\cpan\build\Class-XSAccessor-1.11-rbafmR\CXSAccessor.h(176) : warning C4127: conditional expression is constant
XSAccessor.c(617) : warning C4127: conditional expression is constant
XSAccessor.c(617) : warning C4127: conditional expression is constant
XSAccessor.xs(574) : warning C4127: conditional expression is constant
XSAccessor.c(640) : warning C4127: conditional expression is constant
XSAccessor.c(640) : warning C4127: conditional expression is constant
XSAccessor.c(674) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(681) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(32) : warning C4127: conditional expression is constant
XSHash.xs(36) : warning C4127: conditional expression is constant
XSHash.xs(36) : warning C4127: conditional expression is constant
XSAccessor.c(710) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(717) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(53) : warning C4127: conditional expression is constant
XSHash.xs(53) : warning C4127: conditional expression is constant
XSAccessor.c(745) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(753) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(69) : warning C4127: conditional expression is constant
XSHash.xs(79) : warning C4127: conditional expression is constant
XSHash.xs(82) : warning C4127: conditional expression is constant
XSHash.xs(82) : warning C4127: conditional expression is constant
XSAccessor.c(791) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(799) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(107) : warning C4127: conditional expression is constant
XSHash.xs(110) : warning C4127: conditional expression is constant
XSHash.xs(110) : warning C4127: conditional expression is constant
XSAccessor.c(838) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(844) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(124) : warning C4127: conditional expression is constant
XSAccessor.c(873) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(879) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(907) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(913) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(157) : warning C4127: conditional expression is constant
XSAccessor.c(942) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(948) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(975) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(982) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(190) : warning C4127: conditional expression is constant
XSHash.xs(201) : warning C4127: conditional expression is constant
XSHash.xs(201) : warning C4127: conditional expression is constant
XSAccessor.c(1019) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(1026) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(226) : warning C4127: conditional expression is constant
XSHash.xs(226) : warning C4127: conditional expression is constant
XSAccessor.c(1062) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(1069) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(242) : warning C4127: conditional expression is constant
XSHash.xs(253) : warning C4127: conditional expression is constant
XSHash.xs(253) : warning C4127: conditional expression is constant
XSAccessor.c(1106) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(1113) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(278) : warning C4127: conditional expression is constant
XSHash.xs(278) : warning C4127: conditional expression is constant
XSAccessor.c(1149) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(1156) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(293) : warning C4127: conditional expression is constant
XSHash.xs(295) : warning C4127: conditional expression is constant
XSHash.xs(295) : warning C4127: conditional expression is constant
XSHash.xs(297) : warning C4127: conditional expression is constant
XSHash.xs(297) : warning C4127: conditional expression is constant
XSAccessor.c(1185) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(1192) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(312) : warning C4127: conditional expression is constant
XSHash.xs(312) : warning C4127: conditional expression is constant
XSHash.xs(314) : warning C4127: conditional expression is constant
XSHash.xs(314) : warning C4127: conditional expression is constant
XSAccessor.c(1219) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(1225) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(325) : warning C4127: conditional expression is constant
XSAccessor.c(1266) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(1272) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(1311) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(377) : warning C4127: conditional expression is constant
XSHash.xs(379) : warning C4127: conditional expression is constant
XSHash.xs(379) : warning C4127: conditional expression is constant
XSAccessor.c(1338) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(388) : warning C4127: conditional expression is constant
XSHash.xs(388) : warning C4127: conditional expression is constant
XSAccessor.c(1364) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(396) : warning C4127: conditional expression is constant
XSHash.xs(398) : warning C4127: conditional expression is constant
XSHash.xs(398) : warning C4127: conditional expression is constant
XSAccessor.c(1391) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(407) : warning C4127: conditional expression is constant
XSHash.xs(407) : warning C4127: conditional expression is constant
XSAccessor.c(1418) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(1425) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(423) : warning C4127: conditional expression is constant
XSHash.xs(434) : warning C4127: conditional expression is constant
XSHash.xs(434) : warning C4127: conditional expression is constant
XSAccessor.c(1463) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(1470) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(460) : warning C4127: conditional expression is constant
XSHash.xs(460) : warning C4127: conditional expression is constant
XSAccessor.c(1508) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(473) : warning C4267: 'initializing' : conversion from 'size_t' to 'const U32', possible loss of data
XSHash.xs(473) : warning C4127: conditional expression is constant
XSHash.xs(473) : warning C4244: 'initializing' : conversion from 'UV' to 'U32', possible loss of data
XSHash.xs(473) : warning C4127: conditional expression is constant
XSHash.xs(473) : warning C4127: conditional expression is constant
XSHash.xs(477) : warning C4267: 'initializing' : conversion from 'size_t' to 'const U32', possible loss of data
XSHash.xs(477) : warning C4127: conditional expression is constant
XSHash.xs(477) : warning C4244: 'initializing' : conversion from 'UV' to 'U32', possible loss of data
XSHash.xs(477) : warning C4127: conditional expression is constant
XSHash.xs(477) : warning C4127: conditional expression is constant
XSHash.xs(483) : warning C4267: 'initializing' : conversion from 'size_t' to 'const U32', possible loss of data
XSHash.xs(483) : warning C4127: conditional expression is constant
XSHash.xs(483) : warning C4244: 'initializing' : conversion from 'UV' to 'U32', possible loss of data
XSHash.xs(483) : warning C4127: conditional expression is constant
XSHash.xs(483) : warning C4127: conditional expression is constant
XSAccessor.c(1551) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(500) : warning C4267: 'initializing' : conversion from 'size_t' to 'const U32', possible loss of data
XSHash.xs(500) : warning C4127: conditional expression is constant
XSHash.xs(500) : warning C4244: 'initializing' : conversion from 'UV' to 'U32', possible loss of data
XSHash.xs(500) : warning C4127: conditional expression is constant
XSHash.xs(500) : warning C4127: conditional expression is constant
XSHash.xs(502) : warning C4267: 'initializing' : conversion from 'size_t' to 'const U32', possible loss of data
XSHash.xs(502) : warning C4127: conditional expression is constant
XSHash.xs(502) : warning C4244: 'initializing' : conversion from 'UV' to 'U32', possible loss of data
XSHash.xs(502) : warning C4127: conditional expression is constant
XSHash.xs(502) : warning C4127: conditional expression is constant
XSHash.xs(506) : warning C4267: 'initializing' : conversion from 'size_t' to 'const U32', possible loss of data
XSHash.xs(506) : warning C4127: conditional expression is constant
XSHash.xs(506) : warning C4244: 'initializing' : conversion from 'UV' to 'U32', possible loss of data
XSHash.xs(506) : warning C4127: conditional expression is constant
XSHash.xs(506) : warning C4127: conditional expression is constant
XSHash.xs(508) : warning C4267: 'initializing' : conversion from 'size_t' to 'const U32', possible loss of data
XSHash.xs(508) : warning C4127: conditional expression is constant
XSHash.xs(508) : warning C4244: 'initializing' : conversion from 'UV' to 'U32', possible loss of data
XSHash.xs(508) : warning C4127: conditional expression is constant
XSHash.xs(508) : warning C4127: conditional expression is constant
XSAccessor.c(1585) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(515) : warning C4127: conditional expression is constant
XSAccessor.c(1609) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(523) : warning C4127: conditional expression is constant
XSHash.xs(525) : warning C4127: conditional expression is constant
XSAccessor.c(1636) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(532) : warning C4267: 'initializing' : conversion from 'size_t' to 'const U32', possible loss of data
XSHash.xs(532) : warning C4127: conditional expression is constant
XSHash.xs(532) : warning C4244: 'initializing' : conversion from 'UV' to 'U32', possible loss of data
XSHash.xs(532) : warning C4127: conditional expression is constant
XSHash.xs(532) : warning C4127: conditional expression is constant
XSAccessor.c(1676) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(1686) : warning C4129: 'H' : unrecognized character escape sequence
XSHashCACompat.xs(33) : warning C4127: conditional expression is constant
XSAccessor.c(1738) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(1748) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(1799) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(1808) : warning C4129: 'H' : unrecognized character escape sequence
XSHashCACompat.xs(119) : warning C4127: conditional expression is constant
XSHashCACompat.xs(125) : warning C4127: conditional expression is constant
XSHashCACompat.xs(125) : warning C4127: conditional expression is constant
XSAccessor.c(1867) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(1876) : warning C4129: 'H' : unrecognized character escape sequence
XSHashCACompat.xs(174) : warning C4127: conditional expression is constant
XSHashCACompat.xs(174) : warning C4127: conditional expression is constant
XSAccessor.c(1934) : warning C4129: 'H' : unrecognized character escape sequence
XSHashCACompat.xs(210) : warning C4267: 'initializing' : conversion from 'size_t' to 'const U32', possible loss of data
XSHashCACompat.xs(210) : warning C4127: conditional expression is constant
XSHashCACompat.xs(210) : warning C4244: 'initializing' : conversion from 'UV' to 'U32', possible loss of data
XSHashCACompat.xs(210) : warning C4127: conditional expression is constant
XSHashCACompat.xs(210) : warning C4127: conditional expression is constant
XSAccessor.c(1959) : warning C4129: 'H' : unrecognized character escape sequence
XSHashCACompat.xs(218) : warning C4267: 'initializing' : conversion from 'size_t' to 'const U32', possible loss of data
XSHashCACompat.xs(218) : warning C4127: conditional expression is constant
XSHashCACompat.xs(218) : warning C4244: 'initializing' : conversion from 'UV' to 'U32', possible loss of data
XSHashCACompat.xs(218) : warning C4127: conditional expression is constant
XSHashCACompat.xs(218) : warning C4127: conditional expression is constant
XSAccessor.c(1993) : warning C4129: 'A' : unrecognized character escape sequence
XSAccessor.c(2000) : warning C4129: 'A' : unrecognized character escape sequence
XSArray.xs(19) : warning C4127: conditional expression is constant
XSArray.xs(23) : warning C4127: conditional expression is constant
XSArray.xs(23) : warning C4127: conditional expression is constant
XSAccessor.c(2029) : warning C4129: 'A' : unrecognized character escape sequence
XSAccessor.c(2036) : warning C4129: 'A' : unrecognized character escape sequence
XSArray.xs(40) : warning C4127: conditional expression is constant
XSArray.xs(40) : warning C4127: conditional expression is constant
XSAccessor.c(2064) : warning C4129: 'A' : unrecognized character escape sequence
XSAccessor.c(2072) : warning C4129: 'A' : unrecognized character escape sequence
XSArray.xs(55) : warning C4127: conditional expression is constant
XSArray.xs(66) : warning C4127: conditional expression is constant
XSArray.xs(69) : warning C4127: conditional expression is constant
XSArray.xs(69) : warning C4127: conditional expression is constant
XSAccessor.c(2111) : warning C4129: 'A' : unrecognized character escape sequence
XSAccessor.c(2119) : warning C4129: 'A' : unrecognized character escape sequence
XSArray.xs(94) : warning C4127: conditional expression is constant
XSArray.xs(97) : warning C4127: conditional expression is constant
XSArray.xs(97) : warning C4127: conditional expression is constant
XSAccessor.c(2158) : warning C4129: 'A' : unrecognized character escape sequence
XSAccessor.c(2164) : warning C4129: 'A' : unrecognized character escape sequence
XSArray.xs(111) : warning C4127: conditional expression is constant
XSAccessor.c(2193) : warning C4129: 'A' : unrecognized character escape sequence
XSAccessor.c(2199) : warning C4129: 'A' : unrecognized character escape sequence
XSAccessor.c(2227) : warning C4129: 'A' : unrecognized character escape sequence
XSAccessor.c(2233) : warning C4129: 'A' : unrecognized character escape sequence
XSArray.xs(144) : warning C4127: conditional expression is constant
XSAccessor.c(2262) : warning C4129: 'A' : unrecognized character escape sequence
XSAccessor.c(2268) : warning C4129: 'A' : unrecognized character escape sequence
XSAccessor.c(2295) : warning C4129: 'A' : unrecognized character escape sequence
XSAccessor.c(2302) : warning C4129: 'A' : unrecognized character escape sequence
XSArray.xs(177) : warning C4127: conditional expression is constant
XSArray.xs(188) : warning C4127: conditional expression is constant
XSArray.xs(188) : warning C4127: conditional expression is constant
XSAccessor.c(2339) : warning C4129: 'A' : unrecognized character escape sequence
XSAccessor.c(2346) : warning C4129: 'A' : unrecognized character escape sequence
XSArray.xs(213) : warning C4127: conditional expression is constant
XSArray.xs(213) : warning C4127: conditional expression is constant
XSAccessor.c(2382) : warning C4129: 'A' : unrecognized character escape sequence
XSAccessor.c(2389) : warning C4129: 'A' : unrecognized character escape sequence
XSArray.xs(228) : warning C4127: conditional expression is constant
XSArray.xs(239) : warning C4127: conditional expression is constant
XSArray.xs(239) : warning C4127: conditional expression is constant
XSAccessor.c(2426) : warning C4129: 'A' : unrecognized character escape sequence
XSAccessor.c(2433) : warning C4129: 'A' : unrecognized character escape sequence
XSArray.xs(264) : warning C4127: conditional expression is constant
XSArray.xs(264) : warning C4127: conditional expression is constant
XSAccessor.c(2469) : warning C4129: 'A' : unrecognized character escape sequence
XSAccessor.c(2476) : warning C4129: 'A' : unrecognized character escape sequence
XSArray.xs(279) : warning C4127: conditional expression is constant
XSArray.xs(281) : warning C4127: conditional expression is constant
XSArray.xs(281) : warning C4127: conditional expression is constant
XSArray.xs(283) : warning C4127: conditional expression is constant
XSArray.xs(283) : warning C4127: conditional expression is constant
XSAccessor.c(2505) : warning C4129: 'A' : unrecognized character escape sequence
XSAccessor.c(2512) : warning C4129: 'A' : unrecognized character escape sequence
XSArray.xs(298) : warning C4127: conditional expression is constant
XSArray.xs(298) : warning C4127: conditional expression is constant
XSArray.xs(300) : warning C4127: conditional expression is constant
XSArray.xs(300) : warning C4127: conditional expression is constant
XSAccessor.c(2539) : warning C4129: 'A' : unrecognized character escape sequence
XSAccessor.c(2544) : warning C4129: 'A' : unrecognized character escape sequence
XSArray.xs(310) : warning C4127: conditional expression is constant
XSAccessor.c(2575) : warning C4129: 'A' : unrecognized character escape sequence
XSAccessor.c(2580) : warning C4129: 'A' : unrecognized character escape sequence
XSAccessor.c(2611) : warning C4129: 'A' : unrecognized character escape sequence
XSArray.xs(346) : warning C4127: conditional expression is constant
XSArray.xs(346) : warning C4127: conditional expression is constant
XSArray.xs(351) : warning C4127: conditional expression is constant
XSArray.xs(351) : warning C4127: conditional expression is constant
XSArray.xs(357) : warning C4127: conditional expression is constant
XSArray.xs(357) : warning C4127: conditional expression is constant
XSAccessor.c(2655) : warning C4129: 'A' : unrecognized character escape sequence
XSArray.xs(374) : warning C4127: conditional expression is constant
XSArray.xs(374) : warning C4127: conditional expression is constant
XSArray.xs(376) : warning C4127: conditional expression is constant
XSArray.xs(376) : warning C4127: conditional expression is constant
XSArray.xs(380) : warning C4127: conditional expression is constant
XSArray.xs(380) : warning C4127: conditional expression is constant
XSArray.xs(382) : warning C4127: conditional expression is constant
XSArray.xs(382) : warning C4127: conditional expression is constant
XSAccessor.c(2689) : warning C4129: 'A' : unrecognized character escape sequence
XSArray.xs(389) : warning C4127: conditional expression is constant
XSAccessor.c(2719) : warning C4127: conditional expression is constant
XSAccessor.c(2827) : warning C4127: conditional expression is constant
XSAccessor.c(2827) : warning C4127: conditional expression is constant
Running Mkbootstrap for Class::XSAccessor ()
C:\Perl64\bin\perl.exe -MExtUtils::Command -e "chmod" -- 644 XSAccessor.bs
C:\Perl64\bin\perl.exe -MExtUtils::Mksymlists -e "Mksymlists('NAME'=>\"Class::XSAccessor\", 'DLBASE' => 'XSAccessor', 'DL_FUNCS' => { }, 'FUNCLIST' => [], 'IMPORTS' => { }, 'DL_VARS' => []);"
link -out:blib\arch\auto\Class\XSAccessor\XSAccessor.dll -dll -nologo -nodefaultlib -debug -opt:ref,icf -ltcg -libpath:"C:\Perl64\lib\CORE" -machine:AMD64 XSAccessor.obj C:\Perl64\lib\CORE\perl510.lib oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib netapi32.lib uuid.lib ws2_32.lib mpr.lib winmm.lib version.lib odbc32.lib odbccp32.lib bufferoverflowU.lib msvcrt.lib -def:XSAccessor.def
Creating library blib\arch\auto\Class\XSAccessor\XSAccessor.lib and object blib\arch\auto\Class\XSAccessor\XSAccessor.exp
Generating code
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xsarray.xs(297) : warning C4706: assignment within conditional expression
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xsaccessor.c(2519) : warning C4702: unreachable code
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xsarray.xs(261) : warning C4706: assignment within conditional expression
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xsarray.xs(210) : warning C4706: assignment within conditional expression
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xsarray.xs(84) : warning C4706: assignment within conditional expression
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xsarray.xs(90) : warning C4706: assignment within conditional expression
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xsarray.xs(91) : warning C4706: assignment within conditional expression
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xsaccessor.c(2136) : warning C4702: unreachable code
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xsarray.xs(37) : warning C4706: assignment within conditional expression
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xshashcacompat.xs(171) : warning C4706: assignment within conditional expression
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xshashcacompat.xs(195) : warning C4706: assignment within conditional expression
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xshashcacompat.xs(97) : warning C4706: assignment within conditional expression
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xshash.xs(457) : warning C4706: assignment within conditional expression
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xsaccessor.c(1397) : warning C4702: unreachable code
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xsaccessor.c(1344) : warning C4702: unreachable code
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xshash.xs(311) : warning C4706: assignment within conditional expression
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xsaccessor.c(1199) : warning C4702: unreachable code
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xshash.xs(275) : warning C4706: assignment within conditional expression
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xshash.xs(223) : warning C4706: assignment within conditional expression
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xshash.xs(97) : warning C4706: assignment within conditional expression
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xshash.xs(103) : warning C4706: assignment within conditional expression
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xshash.xs(104) : warning C4706: assignment within conditional expression
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xsaccessor.c(816) : warning C4702: unreachable code
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xshash.xs(50) : warning C4706: assignment within conditional expression
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xsaccessor.c(640) : warning C4702: unreachable code
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xsarray.xs(280) : warning C4706: assignment within conditional expression
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xsaccessor.c(2484) : warning C4702: unreachable code
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xsarray.xs(236) : warning C4706: assignment within conditional expression
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xsarray.xs(185) : warning C4706: assignment within conditional expression
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xsarray.xs(56) : warning C4706: assignment within conditional expression
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xsarray.xs(62) : warning C4706: assignment within conditional expression
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xsarray.xs(63) : warning C4706: assignment within conditional expression
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xsaccessor.c(2090) : warning C4702: unreachable code
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xsarray.xs(20) : warning C4706: assignment within conditional expression
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xshashcacompat.xs(122) : warning C4706: assignment within conditional expression
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xshashcacompat.xs(146) : warning C4706: assignment within conditional expression
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xshashcacompat.xs(54) : warning C4706: assignment within conditional expression
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xshash.xs(431) : warning C4706: assignment within conditional expression
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xsaccessor.c(1371) : warning C4702: unreachable code
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xsaccessor.c(1318) : warning C4702: unreachable code
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xshash.xs(294) : warning C4706: assignment within conditional expression
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xsaccessor.c(1164) : warning C4702: unreachable code
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xshash.xs(250) : warning C4706: assignment within conditional expression
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xshash.xs(198) : warning C4706: assignment within conditional expression
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xshash.xs(70) : warning C4706: assignment within conditional expression
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xshash.xs(76) : warning C4706: assignment within conditional expression
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xsaccessor.c(770) : warning C4702: unreachable code
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xshash.xs(33) : warning C4706: assignment within conditional expression
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xsaccessor.c(1608) : warning C4706: assignment within conditional expression
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xsaccessor.c(2654) : warning C4706: assignment within conditional expression
c:\cpanfly\var\cpan\build\class-xsaccessor-1.11-rbafmr\xsaccessor.c(1550) : warning C4706: assignment within conditional expression
Finished generating code
if exist blib\arch\auto\Class\XSAccessor\XSAccessor.dll.manifest mt -nologo -manifest blib\arch\auto\Class\XSAccessor\XSAccessor.dll.manifest -outputresource:blib\arch\auto\Class\XSAccessor\XSAccessor.dll;2
if exist blib\arch\auto\Class\XSAccessor\XSAccessor.dll.manifest del blib\arch\auto\Class\XSAccessor\XSAccessor.dll.manifest
C:\Perl64\bin\perl.exe -MExtUtils::Command -e "chmod" -- 755 blib\arch\auto\Class\XSAccessor\XSAccessor.dll
C:\Perl64\bin\perl.exe -MExtUtils::Command -e "cp" -- XSAccessor.bs blib\arch\auto\Class\XSAccessor\XSAccessor.bs
C:\Perl64\bin\perl.exe -MExtUtils::Command -e "chmod" -- 644 blib\arch\auto\Class\XSAccessor\XSAccessor.bs
SMUELLER/Class-XSAccessor-1.11.tar.gz
nmake -- OK
Prepending C:\cpanfly\var\cpan\build\Number-WithError-1.01-HdnK5M/blib/arch C:\cpanfly\var\cpan\build\Number-WithError-1.01-HdnK5M/blib/lib to PERL5LIB for 'test'
Running make test
>>> nmake test TEST_VERBOSE=1
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
C:\Perl64\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
t/01hash_basic.t ..............
1..39
ok 1 - use Class::XSAccessor;
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10 - Foo->can('get_c')
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18 - scalar copied properly
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
ok 32
ok 33
ok 34
ok 35
ok 36
ok 37
ok 38 - Foo->can('also_get_c')
ok 39
ok
t/02hash_accessor.t ...........
1..31
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
ok
t/03hash_predicate.t ..........
1..20
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
t/04hash_chained.t ............
1..6
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok
t/05hash_replace.t ............
1..4
ok 1
ok 2
ok 3 - refuses to replace by default
ok 4 - replacing allowed
ok
t/06hash_constructor.t ........
1..23
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 - object not reaped in outer scope
ok 21 - The object isa Class::XSAccessor::Test
ok 22 - Class::XSAccessor::Test->can(...)
ok 23
ok
t/07hash_boolean.t ............
1..10
ok 1
ok 2 - Foo->can(...)
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok
t/08hash_entersub.t ...........
1..103
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
ok 32
ok 33
ok 34
ok 35
ok 36
ok 37
ok 38
ok 39
ok 40
ok 41
ok 42
ok 43
ok 44
ok 45
ok 46
ok 47
ok 48
ok 49
ok 50
ok 51
ok 52
ok 53
ok 54
ok 55
ok 56
ok 57
ok 58
ok 59
ok 60
ok 61
ok 62
ok 63
ok 64
ok 65
ok 66
ok 67
ok 68
ok 69
ok 70
ok 71
ok 72
ok 73
ok 74
ok 75
ok 76
ok 77
ok 78
ok 79
ok 80
ok 81
ok 82
ok 83
ok 84
ok 85
ok 86
ok 87
ok 88
ok 89
ok 90
ok 91
ok 92
ok 93
ok 94
ok 95
ok 96
ok 97
ok 98
ok 99
ok 100
ok 101
ok 102
ok 103
ok
t/09hash_use_hash.t ...........
1..35
ok 1 - use Class::XSAccessor;
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 - scalar copied properly
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
ok 32
ok 33
ok 34
ok 35
ok
t/10hash_lvalue.t .............
1..11
ok 1 - use Class::XSAccessor;
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7 - assignment to !exists hash element is okay
ok 8
ok 9 - assignment to !exists hash element is okay
ok 10 - assignment to !exists hash element is okay
ok 11
ok
t/31array_basic.t .............
1..26
ok 1 - use Class::XSAccessor::Array;
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 - scalar copied properly
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok
t/32array_accessor.t ..........
1..12
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
t/33array_predicate.t .........
1..12
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
t/34array_chained.t ...........
1..6
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok
t/35array_replace.t ...........
1..4
ok 1
ok 2
ok 3 - refuses to replace by default
ok 4 - replacing allowed
ok
t/36array_constructor.t .......
1..21
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 - object not reaped in outer scope
ok 19 - The object isa Class::XSAccessor::Test
ok 20 - Class::XSAccessor::Test->can(...)
ok 21
ok
t/37array_boolean.t ...........
1..10
ok 1
ok 2 - Foo->can(...)
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok
t/38array_use_hash.t ..........
1..26
ok 1 - use Class::XSAccessor::Array;
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 - scalar copied properly
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok
t/39array_lvalue.t ............
1..6
ok 1 - use Class::XSAccessor::Array;
ok 2
ok 3
ok 4
ok 5
ok 6
ok
t/40hash_bad_call.t ...........
1..13
ok 1 - use Class::XSAccessor;
ok 2 - The object isa Hash
ok 3 - Hash->can(...)
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok
t/41array_bad_call.t ..........
1..13
ok 1 - use Class::XSAccessor;
ok 2 - The object isa Array
ok 3 - Array->can(...)
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok
t/50reentrant_goto_sigsegv.t ..
1..14
not ok 1 # TODO & SKIP bug in perls < 5.8.9
not ok 2 # TODO & SKIP bug in perls < 5.8.9
not ok 3 # TODO & SKIP bug in perls < 5.8.9
not ok 4 # TODO & SKIP bug in perls < 5.8.9
not ok 5 # TODO & SKIP bug in perls < 5.8.9
not ok 6 # TODO & SKIP bug in perls < 5.8.9
not ok 7 # TODO & SKIP bug in perls < 5.8.9
not ok 8 # TODO & SKIP bug in perls < 5.8.9
not ok 9 # TODO & SKIP bug in perls < 5.8.9
not ok 10 # TODO & SKIP bug in perls < 5.8.9
not ok 11 # TODO & SKIP bug in perls < 5.8.9
not ok 12 # TODO & SKIP bug in perls < 5.8.9
not ok 13 # TODO & SKIP bug in perls < 5.8.9
not ok 14 # TODO & SKIP bug in perls < 5.8.9
ok
t/80threadbomb.t ..............
1..6
ok - thread 2
ok - thread 3
ok - thread 1
ok - thread 4
ok - thread 5
ok - all reaped
ok
All tests successful.
Files=23, Tests=451, 1 wallclock secs ( 0.14 usr + 0.00 sys = 0.14 CPU)
Result: PASS
SMUELLER/Class-XSAccessor-1.11.tar.gz
nmake test TEST_VERBOSE=1 -- OK
Steffen Mueller <smueller@cpan.org>
Generate fast XS accessors without runtime compilation
>>> (cd C:\cpanfly\var\cpan\build\Class-XSAccessor-1.11-rbafmR && tar cvf - Class-XSAccessor-1.11.ppd blib) | gzip -c >C:/cpanfly/var/REPO/S/SM/SMUELLER/Class-XSAccessor-1.11.tar.gz
Class-XSAccessor-1.11.ppd
blib/
blib/arch/
blib/arch/auto/
blib/arch/auto/Class/
blib/arch/auto/Class/XSAccessor/
blib/arch/auto/Class/XSAccessor/XSAccessor.bs
blib/arch/auto/Class/XSAccessor/XSAccessor.dll
blib/arch/auto/Class/XSAccessor/XSAccessor.exp
blib/arch/auto/Class/XSAccessor/XSAccessor.lib
blib/lib/
blib/lib/Class/
blib/lib/Class/XSAccessor/
blib/lib/Class/XSAccessor/Array.pm
blib/lib/Class/XSAccessor/Heavy.pm
blib/lib/Class/XSAccessor.pm
>>> mv C:\cpanfly\var\cpan\build\Class-XSAccessor-1.11-rbafmR/Class-XSAccessor-1.11.ppd C:/cpanfly/var/REPO/S/SM/SMUELLER
DBD::SQLite::db do failed: column path is not unique(19) at dbdimp.c line 403 at C:\cpanfly\lib/ActivePerl/PPM/InstallArea.pm line 553.
Megalib: File conflict for 'C:/cpanfly/var/megalib/Class/XSAccessor/Array.pm'.
The package Class-XSAccessor-Array has already installed a file that package Class-XSAccessor
wants to install. at C:\cpanfly\lib/ActivePerl/PPM/InstallArea.pm line 564.
Running make for S/SM/SMUELLER/Dumbbench-0.04.tar.gz
Prepending C:\cpanfly\var\cpan\build\Class-XSAccessor-1.11-rbafmR/blib/arch C:\cpanfly\var\cpan\build\Class-XSAccessor-1.11-rbafmR/blib/lib C:\cpanfly\var\cpan\build\Number-WithError-1.01-HdnK5M/blib/arch C:\cpanfly\var\cpan\build\Number-WithError-1.01-HdnK5M/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly\var\cpan\build\Dumbbench-0.04-SCDc1q
Prepending C:\cpanfly\var\cpan\build\Class-XSAccessor-1.11-rbafmR/blib/arch C:\cpanfly\var\cpan\build\Class-XSAccessor-1.11-rbafmR/blib/lib C:\cpanfly\var\cpan\build\Number-WithError-1.01-HdnK5M/blib/arch C:\cpanfly\var\cpan\build\Number-WithError-1.01-HdnK5M/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build S/SM/SMUELLER/Dumbbench-0.04.tar.gz
>>> nmake
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
cp lib/Dumbbench/Result.pm blib\lib\Dumbbench\Result.pm
cp lib/Dumbbench/Stats.pm blib\lib\Dumbbench\Stats.pm
cp lib/Dumbbench/Instance.pm blib\lib\Dumbbench\Instance.pm
cp lib/Dumbbench.pm blib\lib\Dumbbench.pm
cp lib/Dumbbench/Instance/PerlSub.pm blib\lib\Dumbbench\Instance\PerlSub.pm
cp lib/Dumbbench/Instance/PerlEval.pm blib\lib\Dumbbench\Instance\PerlEval.pm
cp lib/Dumbbench/Instance/Cmd.pm blib\lib\Dumbbench\Instance\Cmd.pm
cp lib/Benchmark/Dumb.pm blib\lib\Benchmark\Dumb.pm
cp lib/Dumbbench/BoxPlot.pm blib\lib\Dumbbench\BoxPlot.pm
C:\Perl64\bin\perl.exe -MExtUtils::Command -e "cp" -- bin/dumbbench blib\script\dumbbench
pl2bat.bat blib\script\dumbbench
SMUELLER/Dumbbench-0.04.tar.gz
nmake -- OK
Prepending C:\cpanfly\var\cpan\build\Class-XSAccessor-1.11-rbafmR/blib/arch C:\cpanfly\var\cpan\build\Class-XSAccessor-1.11-rbafmR/blib/lib C:\cpanfly\var\cpan\build\Number-WithError-1.01-HdnK5M/blib/arch C:\cpanfly\var\cpan\build\Number-WithError-1.01-HdnK5M/blib/lib to PERL5LIB for 'test'
Running make test
>>> nmake test TEST_VERBOSE=1
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
C:\Perl64\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
t/000_load.t ...
1..2
ok 1 - use Dumbbench;
ok 2 - use Benchmark::Dumb;
ok
t/010_stats.t ..
1..15
ok 1 - The object isa Dumbbench::Stats
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10 # skip Skipping extra tests since SOOT is not available
ok 11 # skip Skipping extra tests since SOOT is not available
ok 12 # skip Skipping extra tests since SOOT is not available
ok 13 # skip Skipping extra tests since SOOT is not available
ok 14 # skip Skipping extra tests since SOOT is not available
ok 15 # skip Skipping extra tests since SOOT is not available
ok
t/100_bdumb.t ..
1..27
ok 1 - timeit has no output
ok 2 - low count warns about precision
ok 3 - The object isa Benchmark::Dumb
ok 4 - Benchmark::Dumb->can('timesum')
ok 5 - Benchmark::Dumb->can('timediff')
ok 6 - Benchmark::Dumb->can('timestr')
ok 7 - Benchmark::Dumb->can('name')
ok 8
ok 9 - The object isa Benchmark::Dumb
ok 10
ok 11
ok 12
ok 13
ok 14 - The object isa Benchmark::Dumb
ok 15
ok 16
ok 17
ok 18
ok 19 - timethis prints a timestr
ok 20 - low count warns about precision
ok 21 - two benchmarks run
ok 22
ok 23
ok 24 - returns hashref
ok 25 - two results
ok 26 - The object isa Benchmark::Dumb
ok 27 - The object isa Benchmark::Dumb
ok
All tests successful.
Files=3, Tests=44, 0 wallclock secs ( 0.03 usr + 0.05 sys = 0.08 CPU)
Result: PASS
SMUELLER/Dumbbench-0.04.tar.gz
nmake test TEST_VERBOSE=1 -- OK
Steffen Mueller <smueller@cpan.org>
More reliable benchmarking with the least amount of thinking
>>> (cd C:\cpanfly\var\cpan\build\Dumbbench-0.04-SCDc1q && tar cvf - Dumbbench-0.04.ppd blib) | gzip -c >C:/cpanfly/var/REPO/S/SM/SMUELLER/Dumbbench-0.04.tar.gz
Dumbbench-0.04.ppd
blib/
blib/lib/
blib/lib/Benchmark/
blib/lib/Benchmark/Dumb.pm
blib/lib/Dumbbench/
blib/lib/Dumbbench/BoxPlot.pm
blib/lib/Dumbbench/Instance/
blib/lib/Dumbbench/Instance/Cmd.pm
blib/lib/Dumbbench/Instance/PerlEval.pm
blib/lib/Dumbbench/Instance/PerlSub.pm
blib/lib/Dumbbench/Instance.pm
blib/lib/Dumbbench/Result.pm
blib/lib/Dumbbench/Stats.pm
blib/lib/Dumbbench.pm
blib/script/
blib/script/dumbbench
blib/script/dumbbench.bat
>>> mv C:\cpanfly\var\cpan\build\Dumbbench-0.04-SCDc1q/Dumbbench-0.04.ppd C:/cpanfly/var/REPO/S/SM/SMUELLER
Finished 2011-08-07T13:32:52