| 1 | Test failures and TODO passes summary for Linux AMD64 (Kubuntu Intrepid) at r37267 |
|---|
| 2 | |
|---|
| 3 | In this report I have included test failures and test summaries with TODO passes. |
|---|
| 4 | |
|---|
| 5 | ----------------------------------------------------------------------- |
|---|
| 6 | |
|---|
| 7 | mhk64@mhk64-desktop:~/parrot$ make realclean |
|---|
| 8 | |
|---|
| 9 | mhk64@mhk64-desktop:~/parrot$ date |
|---|
| 10 | Tue Mar 10 10:17:04 GMT 2009 |
|---|
| 11 | mhk64@mhk64-desktop:~/parrot$ svn up |
|---|
| 12 | At revision 37267. |
|---|
| 13 | mhk64@mhk64-desktop:~/parrot$ date |
|---|
| 14 | Tue Mar 10 10:17:27 GMT 2009 |
|---|
| 15 | mhk64@mhk64-desktop:~/parrot$ perl Configure.pl --optimize --test --configure_trace |
|---|
| 16 | |
|---|
| 17 | pre config tests: |
|---|
| 18 | All tests successful. |
|---|
| 19 | Files=124, Tests=2887, 31 wallclock secs ( 1.14 usr 0.38 sys + 21.00 cusr 5.79 csys = 28.31 CPU) |
|---|
| 20 | Result: PASS |
|---|
| 21 | |
|---|
| 22 | post config tests: |
|---|
| 23 | All tests successful. |
|---|
| 24 | Files=38, Tests=1042, 35 wallclock secs ( 0.42 usr 0.18 sys + 29.55 cusr 1.90 csys = 32.05 CPU) |
|---|
| 25 | Result: PASS |
|---|
| 26 | |
|---|
| 27 | |
|---|
| 28 | mhk64@mhk64-desktop:~/parrot$ date |
|---|
| 29 | Tue Mar 10 10:19:46 GMT 2009 |
|---|
| 30 | mhk64@mhk64-desktop:~/parrot$ make world |
|---|
| 31 | |
|---|
| 32 | |
|---|
| 33 | mhk64@mhk64-desktop:~/parrot$ date |
|---|
| 34 | Tue Mar 10 10:25:06 GMT 2009 |
|---|
| 35 | mhk64@mhk64-desktop:~/parrot$ make html |
|---|
| 36 | make -C docs html |
|---|
| 37 | make[1]: Entering directory `/home/mhk64/parrot/docs' |
|---|
| 38 | /usr/bin/perl -I../lib ../tools/docs/write_docs.pl --silent --version=0.9.1-devel |
|---|
| 39 | make[1]: Leaving directory `/home/mhk64/parrot/docs' |
|---|
| 40 | mhk64@mhk64-desktop:~/parrot$ date |
|---|
| 41 | Tue Mar 10 10:25:40 GMT 2009 |
|---|
| 42 | mhk64@mhk64-desktop:~/parrot$ make smoke |
|---|
| 43 | |
|---|
| 44 | |
|---|
| 45 | All tests successful. |
|---|
| 46 | |
|---|
| 47 | Test Summary Report |
|---|
| 48 | ------------------- |
|---|
| 49 | t/pmc/exception.t (Wstat: 0 Tests: 31 Failed: 0) |
|---|
| 50 | TODO passed: 30 |
|---|
| 51 | Files=396, Tests=11740, 366 wallclock secs ( 4.59 usr 1.57 sys + 125.47 cusr 55.31 csys = 186.94 CPU) |
|---|
| 52 | Result: PASS |
|---|
| 53 | |
|---|
| 54 | TAP Archive created at /home/mhk64/parrot/parrot_test_run.tar.gz |
|---|
| 55 | Test report successfully sent to Smolder at |
|---|
| 56 | http://smolder.plusthree.com/app/public_projects/report_details/18823 |
|---|
| 57 | You can see other recent reports at |
|---|
| 58 | http://smolder.plusthree.com/app/public_projects/smoke_reports/8 . |
|---|
| 59 | |
|---|
| 60 | ----------------------------------------------------------------------- |
|---|
| 61 | |
|---|
| 62 | Because make fulltest exits with failure I ran the tests manually: |
|---|
| 63 | |
|---|
| 64 | ----------------------------------------------------------------------- |
|---|
| 65 | |
|---|
| 66 | mhk64@mhk64-desktop:~/parrot$ date |
|---|
| 67 | Tue Mar 10 10:43:27 GMT 2009 |
|---|
| 68 | mhk64@mhk64-desktop:~/parrot$ perl t/harness --gc-debug --running-make-test -b --runcore-tests |
|---|
| 69 | |
|---|
| 70 | All tests successful. |
|---|
| 71 | |
|---|
| 72 | Test Summary Report |
|---|
| 73 | ------------------- |
|---|
| 74 | t/compilers/imcc/syn/hll.t (Wstat: 0 Tests: 2 Failed: 0) |
|---|
| 75 | TODO passed: 2 |
|---|
| 76 | t/op/exceptions.t (Wstat: 0 Tests: 31 Failed: 0) |
|---|
| 77 | TODO passed: 23 |
|---|
| 78 | t/pmc/exception.t (Wstat: 0 Tests: 31 Failed: 0) |
|---|
| 79 | TODO passed: 26, 30 |
|---|
| 80 | Files=252, Tests=8393, 306 wallclock secs ( 3.68 usr 0.76 sys + 86.83 cusr 42.38 csys = 133.65 CPU) |
|---|
| 81 | Result: PASS |
|---|
| 82 | |
|---|
| 83 | ----------------------------------------------------------------------- |
|---|
| 84 | |
|---|
| 85 | mhk64@mhk64-desktop:~/parrot$ date |
|---|
| 86 | Tue Mar 10 10:51:54 GMT 2009 |
|---|
| 87 | mhk64@mhk64-desktop:~/parrot$ perl t/harness --gc-debug --running-make-test -C --runcore-tests |
|---|
| 88 | |
|---|
| 89 | All tests successful. |
|---|
| 90 | |
|---|
| 91 | Test Summary Report |
|---|
| 92 | ------------------- |
|---|
| 93 | t/compilers/imcc/syn/hll.t (Wstat: 0 Tests: 2 Failed: 0) |
|---|
| 94 | TODO passed: 2 |
|---|
| 95 | t/op/exceptions.t (Wstat: 0 Tests: 31 Failed: 0) |
|---|
| 96 | TODO passed: 23 |
|---|
| 97 | t/pmc/exception.t (Wstat: 0 Tests: 31 Failed: 0) |
|---|
| 98 | TODO passed: 26, 30 |
|---|
| 99 | Files=252, Tests=8393, 307 wallclock secs ( 3.65 usr 1.00 sys + 86.86 cusr 43.21 csys = 134.72 CPU) |
|---|
| 100 | Result: PASS |
|---|
| 101 | |
|---|
| 102 | ----------------------------------------------------------------------- |
|---|
| 103 | |
|---|
| 104 | mhk64@mhk64-desktop:~/parrot$ date |
|---|
| 105 | Tue Mar 10 10:58:03 GMT 2009 |
|---|
| 106 | mhk64@mhk64-desktop:~/parrot$ perl t/harness --gc-debug --running-make-test -f --runcore-tests |
|---|
| 107 | |
|---|
| 108 | All tests successful. |
|---|
| 109 | |
|---|
| 110 | Test Summary Report |
|---|
| 111 | ------------------- |
|---|
| 112 | t/compilers/imcc/syn/hll.t (Wstat: 0 Tests: 2 Failed: 0) |
|---|
| 113 | TODO passed: 2 |
|---|
| 114 | t/op/exceptions.t (Wstat: 0 Tests: 31 Failed: 0) |
|---|
| 115 | TODO passed: 23 |
|---|
| 116 | t/pmc/exception.t (Wstat: 0 Tests: 31 Failed: 0) |
|---|
| 117 | TODO passed: 26, 30 |
|---|
| 118 | Files=252, Tests=8393, 308 wallclock secs ( 4.01 usr 0.81 sys + 86.53 cusr 43.39 csys = 134.74 CPU) |
|---|
| 119 | Result: PASS |
|---|
| 120 | |
|---|
| 121 | |
|---|
| 122 | ----------------------------------------------------------------------- |
|---|
| 123 | |
|---|
| 124 | mhk64@mhk64-desktop:~/parrot$ date |
|---|
| 125 | Tue Mar 10 11:06:05 GMT 2009 |
|---|
| 126 | mhk64@mhk64-desktop:~/parrot$ perl t/harness --gc-debug --running-make-test -g --runcore-tests |
|---|
| 127 | |
|---|
| 128 | All tests successful. |
|---|
| 129 | |
|---|
| 130 | Test Summary Report |
|---|
| 131 | ------------------- |
|---|
| 132 | t/compilers/imcc/syn/hll.t (Wstat: 0 Tests: 2 Failed: 0) |
|---|
| 133 | TODO passed: 2 |
|---|
| 134 | t/op/exceptions.t (Wstat: 0 Tests: 31 Failed: 0) |
|---|
| 135 | TODO passed: 23 |
|---|
| 136 | t/pmc/exception.t (Wstat: 0 Tests: 31 Failed: 0) |
|---|
| 137 | TODO passed: 26, 30 |
|---|
| 138 | Files=252, Tests=8393, 301 wallclock secs ( 3.52 usr 0.94 sys + 87.17 cusr 43.96 csys = 135.59 CPU) |
|---|
| 139 | Result: PASS |
|---|
| 140 | |
|---|
| 141 | ----------------------------------------------------------------------- |
|---|
| 142 | |
|---|
| 143 | mhk64@mhk64-desktop:~/parrot$ date |
|---|
| 144 | Tue Mar 10 11:11:45 GMT 2009 |
|---|
| 145 | mhk64@mhk64-desktop:~/parrot$ perl t/harness --gc-debug --running-make-test -r --runcore-tests |
|---|
| 146 | |
|---|
| 147 | t/op/pushaction.t ...................... 4/7 |
|---|
| 148 | # Failed test 'pushaction as closure' |
|---|
| 149 | # at t/op/pushaction.t line 100. |
|---|
| 150 | # Exited with error code: 1 |
|---|
| 151 | # Received: |
|---|
| 152 | # main |
|---|
| 153 | # at popmark, flag = 0 |
|---|
| 154 | # a = Null PMC in say |
|---|
| 155 | # current instr.: 'exit_handler' pc 32 (/home/mhk64/parrot/t/op/pushaction_6.pir:22) |
|---|
| 156 | # called from Sub 'main' pc 15 (/home/mhk64/parrot/t/op/pushaction_6.pir:11) |
|---|
| 157 | # |
|---|
| 158 | # Expected: |
|---|
| 159 | # main |
|---|
| 160 | # at popmark, flag = 0 |
|---|
| 161 | # a = 42 |
|---|
| 162 | # |
|---|
| 163 | |
|---|
| 164 | not ok 7 - pushaction: error while handling error # TODO runloop shenanigans |
|---|
| 165 | # Looks like you failed 1 test of 7. |
|---|
| 166 | t/op/pushaction.t ...................... Dubious, test returned 1 (wstat 256, 0x100) |
|---|
| 167 | Failed 1/7 subtests |
|---|
| 168 | |
|---|
| 169 | t/pmc/packfile.t ....................... 4/6 |
|---|
| 170 | # Failed test 'set_integer_keyed_str' |
|---|
| 171 | # at t/pmc/packfile.t line 142. |
|---|
| 172 | # Exited with error code: 134 |
|---|
| 173 | # Received: |
|---|
| 174 | # Aborted |
|---|
| 175 | # |
|---|
| 176 | # Expected: |
|---|
| 177 | # not equal |
|---|
| 178 | # |
|---|
| 179 | # Looks like you failed 1 test of 6. |
|---|
| 180 | t/pmc/packfile.t ....................... Dubious, test returned 1 (wstat 256, 0x100) |
|---|
| 181 | Failed 1/6 subtests |
|---|
| 182 | |
|---|
| 183 | t/pmc/sub.t ............................ 60/64 |
|---|
| 184 | # Failed test ':outer with identical sub names' |
|---|
| 185 | # at t/pmc/sub.t line 1457. |
|---|
| 186 | # Exited with error code: 1 |
|---|
| 187 | # Received: |
|---|
| 188 | # ABC::outer |
|---|
| 189 | # ABC::inner |
|---|
| 190 | # Null PMC in say |
|---|
| 191 | # current instr.: 'parrot;ABC;inner' pc 47 (/home/mhk64/parrot/t/pmc/sub_63.pir:20) |
|---|
| 192 | # called from Sub 'parrot;ABC;outer' pc 37 (/home/mhk64/parrot/t/pmc/sub_63.pir:14) |
|---|
| 193 | # called from Sub 'main' pc 9 (/home/mhk64/parrot/t/pmc/sub_63.pir:3) |
|---|
| 194 | # |
|---|
| 195 | # Expected: |
|---|
| 196 | # ABC::outer |
|---|
| 197 | # ABC::inner |
|---|
| 198 | # ABC lex |
|---|
| 199 | # DEF::outer |
|---|
| 200 | # DEF::inner |
|---|
| 201 | # DEF lex |
|---|
| 202 | # |
|---|
| 203 | # Looks like you failed 1 test of 64. |
|---|
| 204 | t/pmc/sub.t ............................ Dubious, test returned 1 (wstat 256, 0x100) |
|---|
| 205 | Failed 1/64 subtests |
|---|
| 206 | |
|---|
| 207 | |
|---|
| 208 | Test Summary Report |
|---|
| 209 | ------------------- |
|---|
| 210 | t/op/pushaction.t (Wstat: 256 Tests: 7 Failed: 1) |
|---|
| 211 | Failed test: 6 |
|---|
| 212 | Non-zero exit status: 1 |
|---|
| 213 | t/pmc/packfile.t (Wstat: 256 Tests: 6 Failed: 1) |
|---|
| 214 | Failed test: 6 |
|---|
| 215 | Non-zero exit status: 1 |
|---|
| 216 | t/pmc/sub.t (Wstat: 256 Tests: 64 Failed: 1) |
|---|
| 217 | Failed test: 63 |
|---|
| 218 | Non-zero exit status: 1 |
|---|
| 219 | Files=252, Tests=8393, 358 wallclock secs ( 4.25 usr 0.85 sys + 115.25 cusr 68.72 csys = 189.07 CPU) |
|---|
| 220 | Result: FAIL |
|---|
| 221 | |
|---|
| 222 | **************************************** |
|---|
| 223 | |
|---|
| 224 | I don't know if anyone else is getting the t/pmc/packfile.t failure. |
|---|
| 225 | I have had problems with this before. |
|---|
| 226 | see TT#412 |
|---|
| 227 | |
|---|
| 228 | **************************************** |
|---|
| 229 | |
|---|
| 230 | ----------------------------------------------------------------------- |
|---|
| 231 | |
|---|
| 232 | mhk64@mhk64-desktop:~/parrot$ date |
|---|
| 233 | Tue Mar 10 11:21:08 GMT 2009 |
|---|
| 234 | mhk64@mhk64-desktop:~/parrot$ perl t/harness --gc-debug --running-make-test -S --runcore-tests |
|---|
| 235 | |
|---|
| 236 | All tests successful. |
|---|
| 237 | |
|---|
| 238 | Test Summary Report |
|---|
| 239 | ------------------- |
|---|
| 240 | t/compilers/imcc/syn/hll.t (Wstat: 0 Tests: 2 Failed: 0) |
|---|
| 241 | TODO passed: 2 |
|---|
| 242 | t/op/exceptions.t (Wstat: 0 Tests: 31 Failed: 0) |
|---|
| 243 | TODO passed: 23 |
|---|
| 244 | t/pmc/exception.t (Wstat: 0 Tests: 31 Failed: 0) |
|---|
| 245 | TODO passed: 26, 30 |
|---|
| 246 | Files=252, Tests=8094, 301 wallclock secs ( 3.67 usr 1.12 sys + 84.54 cusr 38.83 csys = 128.16 CPU) |
|---|
| 247 | Result: PASS |
|---|
| 248 | |
|---|
| 249 | ----------------------------------------------------------------------- |
|---|
| 250 | |
|---|
| 251 | make src_tests, make run_tests and make perl_tests were all successful |
|---|
| 252 | |
|---|
| 253 | ----------------------------------------------------------------------- |
|---|
| 254 | |
|---|
| 255 | mhk64@mhk64-desktop:~/parrot$ date |
|---|
| 256 | Tue Mar 10 11:28:23 GMT 2009 |
|---|
| 257 | mhk64@mhk64-desktop:~/parrot$ perl t/harness --gc-debug --running-make-test --code-tests |
|---|
| 258 | |
|---|
| 259 | t/distro/file_metadata.t ....... # Collecting svn:mime-type attributes... |
|---|
| 260 | t/distro/file_metadata.t ....... 1/5 # Collecting svn:keywords attributes... |
|---|
| 261 | t/distro/file_metadata.t ....... 3/5 |
|---|
| 262 | # Failed test 'svn:keywords' |
|---|
| 263 | # at t/distro/file_metadata.t line 131. |
|---|
| 264 | # got: 'Set svn:keywords with: |
|---|
| 265 | # svn ps svn:keywords "Author Date Id Revision" examples/pir/befunge/Makefile |
|---|
| 266 | # ' |
|---|
| 267 | # expected: '' |
|---|
| 268 | # Collecting svn:eol-style attributes... |
|---|
| 269 | t/distro/file_metadata.t ....... 4/5 # Collecting svn:eol-style attributes... |
|---|
| 270 | # Looks like you failed 1 test of 5. |
|---|
| 271 | t/distro/file_metadata.t ....... Dubious, test returned 1 (wstat 256, 0x100) |
|---|
| 272 | Failed 1/5 subtests |
|---|
| 273 | |
|---|
| 274 | t/codingstd/perlcritic.t ....... 269/307 |
|---|
| 275 | # Failed test 'Test::Perl::Critic for "/home/mhk64/parrot/tools/dev/install_files.pl"' |
|---|
| 276 | # at t/codingstd/perlcritic.t line 88. |
|---|
| 277 | # |
|---|
| 278 | # Perl::Critic found these violations in "/home/mhk64/parrot/tools/dev/install_files.pl": |
|---|
| 279 | # Flag comment 'TODO' found at /home/mhk64/parrot/tools/dev/install_files.pl line 198 |
|---|
| 280 | t/codingstd/perlcritic.t ....... 307/307 # Looks like you failed 1 test of 307. |
|---|
| 281 | t/codingstd/perlcritic.t ....... Dubious, test returned 1 (wstat 256, 0x100) |
|---|
| 282 | Failed 1/307 subtests |
|---|
| 283 | t/codingstd/pir_code_coda.t .... ok |
|---|
| 284 | t/codingstd/pod_syntax.t ....... 1/2 |
|---|
| 285 | Finding files with POD, this may take a minute. |
|---|
| 286 | t/codingstd/pod_syntax.t ....... 2/2 |
|---|
| 287 | # Failed test 'Pod syntax correct' |
|---|
| 288 | # at t/codingstd/pod_syntax.t line 45. |
|---|
| 289 | # got: 'xconf/samples/yourfoobar |
|---|
| 290 | # t/configure/testlib/verbosefoobar |
|---|
| 291 | # t/configure/testlib/ddefectivefoobar |
|---|
| 292 | # t/configure/testlib/adefectivefoobar |
|---|
| 293 | # t/configure/testlib/cdefectivefoobar |
|---|
| 294 | # t/configure/testlib/bdefectivefoobar |
|---|
| 295 | # xconf/samples/testfoobar' |
|---|
| 296 | # expected: '' |
|---|
| 297 | # You should use podchecker to check the failed files. |
|---|
| 298 | # Looks like you failed 1 test of 2. |
|---|
| 299 | t/codingstd/pod_syntax.t ....... Dubious, test returned 1 (wstat 256, 0x100) |
|---|
| 300 | Failed 1/2 subtests |
|---|
| 301 | |
|---|
| 302 | Test Summary Report |
|---|
| 303 | ------------------- |
|---|
| 304 | t/distro/file_metadata.t (Wstat: 256 Tests: 5 Failed: 1) |
|---|
| 305 | Failed test: 3 |
|---|
| 306 | Non-zero exit status: 1 |
|---|
| 307 | t/codingstd/perlcritic.t (Wstat: 256 Tests: 307 Failed: 1) |
|---|
| 308 | Failed test: 270 |
|---|
| 309 | Non-zero exit status: 1 |
|---|
| 310 | t/codingstd/pod_syntax.t (Wstat: 256 Tests: 2 Failed: 1) |
|---|
| 311 | Failed test: 2 |
|---|
| 312 | Non-zero exit status: 1 |
|---|
| 313 | Files=28, Tests=354, 220 wallclock secs ( 0.31 usr 0.09 sys + 205.54 cusr 4.68 csys = 210.62 CPU) |
|---|
| 314 | Result: FAIL |
|---|
| 315 | |
|---|
| 316 | ----------------------------------------------------------------------- |
|---|
| 317 | |
|---|
| 318 | mhk64@mhk64-desktop:~/parrot$ date |
|---|
| 319 | Tue Mar 10 11:33:53 GMT 2009 |
|---|
| 320 | mhk64@mhk64-desktop:~/parrot$ perl t/harness --gc-debug --running-make-test t/benchmark/*.t |
|---|
| 321 | t/benchmark/benchmarks.t .. 19/37 |
|---|
| 322 | # Failed test 'examples/benchmarks/oo1.pasm' |
|---|
| 323 | # at t/benchmark/benchmarks.t line 218. |
|---|
| 324 | # Exited with error code: 139 |
|---|
| 325 | # Received: |
|---|
| 326 | # Segmentation fault |
|---|
| 327 | # |
|---|
| 328 | # Expected: |
|---|
| 329 | # 10 |
|---|
| 330 | # |
|---|
| 331 | |
|---|
| 332 | # Failed test 'examples/benchmarks/oo2.pasm' |
|---|
| 333 | # at t/benchmark/benchmarks.t line 218. |
|---|
| 334 | # Exited with error code: 139 |
|---|
| 335 | # Received: |
|---|
| 336 | # Segmentation fault |
|---|
| 337 | # |
|---|
| 338 | # Expected: |
|---|
| 339 | # 10 |
|---|
| 340 | # |
|---|
| 341 | |
|---|
| 342 | # Failed test 'examples/benchmarks/oo3.pasm' |
|---|
| 343 | # at t/benchmark/benchmarks.t line 218. |
|---|
| 344 | # Exited with error code: 139 |
|---|
| 345 | # Received: |
|---|
| 346 | # Segmentation fault |
|---|
| 347 | # |
|---|
| 348 | # Expected: |
|---|
| 349 | # 10 |
|---|
| 350 | # |
|---|
| 351 | |
|---|
| 352 | # Failed test 'examples/benchmarks/oo4.pasm' |
|---|
| 353 | # at t/benchmark/benchmarks.t line 218. |
|---|
| 354 | # Exited with error code: 139 |
|---|
| 355 | # Received: |
|---|
| 356 | # Segmentation fault |
|---|
| 357 | # |
|---|
| 358 | # Expected: |
|---|
| 359 | # 500000 |
|---|
| 360 | # |
|---|
| 361 | t/benchmark/benchmarks.t .. 37/37 # Looks like you failed 4 tests of 37. |
|---|
| 362 | t/benchmark/benchmarks.t .. Dubious, test returned 4 (wstat 1024, 0x400) |
|---|
| 363 | Failed 4/37 subtests |
|---|
| 364 | |
|---|
| 365 | Test Summary Report |
|---|
| 366 | ------------------- |
|---|
| 367 | t/benchmark/benchmarks.t (Wstat: 1024 Tests: 37 Failed: 4) |
|---|
| 368 | Failed tests: 20-23 |
|---|
| 369 | Non-zero exit status: 4 |
|---|
| 370 | Files=1, Tests=37, 513 wallclock secs ( 0.05 usr 0.00 sys + 482.09 cusr 27.20 csys = 509.34 CPU) |
|---|
| 371 | Result: FAIL |
|---|
| 372 | |
|---|
| 373 | ----------------------------------------------------------------------- |
|---|
| 374 | |
|---|
| 375 | make manifest_tests was successful |
|---|
| 376 | |
|---|
| 377 | ----------------------------------------------------------------------- |
|---|
| 378 | |
|---|
| 379 | mhk64@mhk64-desktop:~/parrot$ date |
|---|
| 380 | Tue Mar 10 11:45:21 GMT 2009 |
|---|
| 381 | mhk64@mhk64-desktop:~/parrot$ perl t/harness --gc-debug --running-make-test t/doc/*.t |
|---|
| 382 | Files=0, Tests=0, 0 wallclock secs ( 0.01 usr + 0.00 sys = 0.01 CPU) |
|---|
| 383 | Result: NOTESTS |
|---|
| 384 | |
|---|
| 385 | ----------------------------------------------------------------------- |
|---|
| 386 | |
|---|
| 387 | mhk64@mhk64-desktop:~/parrot$ date |
|---|
| 388 | Tue Mar 10 11:49:54 GMT 2009 |
|---|
| 389 | mhk64@mhk64-desktop:~/parrot$ perl t/harness --gc-debug --running-make-test t/examples/*.t |
|---|
| 390 | t/examples/catchall.t ... 6/166 error:imcc:syntax error, unexpected VAR, expecting '(' ('sock') |
|---|
| 391 | in file 'examples/io/echo_client.pir' line 33 |
|---|
| 392 | error:imcc:syntax error, unexpected VAR, expecting '(' ('address') |
|---|
| 393 | in file 'examples/io/echo_client.pir' line 36 |
|---|
| 394 | error:imcc:syntax error, unexpected VAR, expecting '(' ('ret') |
|---|
| 395 | in file 'examples/io/echo_client.pir' line 38 |
|---|
| 396 | error:imcc:syntax error, unexpected VAR, expecting '(' ('ret') |
|---|
| 397 | in file 'examples/io/echo_client.pir' line 49 |
|---|
| 398 | error:imcc:syntax error, unexpected VAR, expecting '(' ('ret') |
|---|
| 399 | in file 'examples/io/echo_client.pir' line 50 |
|---|
| 400 | error:imcc:syntax error, unexpected VAR, expecting '(' ('ret') |
|---|
| 401 | in file 'examples/io/echo_client.pir' line 51 |
|---|
| 402 | |
|---|
| 403 | # Failed test 'examples/io/echo_client.pir' |
|---|
| 404 | # at t/examples/catchall.t line 45. |
|---|
| 405 | # got: '256' |
|---|
| 406 | # expected: '0' |
|---|
| 407 | error:imcc:syntax error, unexpected VAR, expecting '(' ('sock') |
|---|
| 408 | in file 'examples/io/http.pir' line 31 |
|---|
| 409 | error:imcc:syntax error, unexpected VAR, expecting '(' ('address') |
|---|
| 410 | in file 'examples/io/http.pir' line 35 |
|---|
| 411 | error:imcc:syntax error, unexpected VAR, expecting '(' ('ret') |
|---|
| 412 | in file 'examples/io/http.pir' line 37 |
|---|
| 413 | error:imcc:syntax error, unexpected VAR, expecting '(' ('ret') |
|---|
| 414 | in file 'examples/io/http.pir' line 42 |
|---|
| 415 | error:imcc:syntax error, unexpected VAR, expecting '(' ('ret') |
|---|
| 416 | in file 'examples/io/http.pir' line 43 |
|---|
| 417 | error:imcc:syntax error, unexpected VAR, expecting '(' ('ret') |
|---|
| 418 | in file 'examples/io/http.pir' line 45 |
|---|
| 419 | |
|---|
| 420 | # Failed test 'examples/io/http.pir' |
|---|
| 421 | # at t/examples/catchall.t line 45. |
|---|
| 422 | # got: '256' |
|---|
| 423 | # expected: '0' |
|---|
| 424 | error:imcc:syntax error, unexpected VAR, expecting '(' ('sock') |
|---|
| 425 | in file 'examples/io/httpd.pir' line 112 |
|---|
| 426 | error:imcc:syntax error, unexpected VAR, expecting '(' ('port') |
|---|
| 427 | in file 'examples/io/httpd.pir' line 116 |
|---|
| 428 | error:imcc:syntax error, unexpected VAR, expecting '(' ('sock') |
|---|
| 429 | in file 'examples/io/httpd.pir' line 117 |
|---|
| 430 | error:imcc:syntax error, unexpected VAR, expecting '(' ('ret') |
|---|
| 431 | in file 'examples/io/httpd.pir' line 132 |
|---|
| 432 | error:imcc:syntax error, unexpected VAR, expecting '(' ('work') |
|---|
| 433 | in file 'examples/io/httpd.pir' line 134 |
|---|
| 434 | error:imcc:syntax error, unexpected VAR, expecting '(' ('ret') |
|---|
| 435 | in file 'examples/io/httpd.pir' line 137 |
|---|
| 436 | error:imcc:syntax error, unexpected VAR, expecting '(' ('ret') |
|---|
| 437 | in file 'examples/io/httpd.pir' line 228 |
|---|
| 438 | error:imcc:syntax error, unexpected VAR, expecting '(' ('ret') |
|---|
| 439 | in file 'examples/io/httpd.pir' line 251 |
|---|
| 440 | error:imcc:syntax error, unexpected VAR, expecting '(' ('ret') |
|---|
| 441 | in file 'examples/io/httpd.pir' line 278 |
|---|
| 442 | error:imcc:syntax error, unexpected VAR, expecting '(' ('hex') |
|---|
| 443 | in file 'examples/io/httpd.pir' line 334 |
|---|
| 444 | |
|---|
| 445 | # Failed test 'examples/io/httpd.pir' |
|---|
| 446 | # at t/examples/catchall.t line 45. |
|---|
| 447 | # got: '256' |
|---|
| 448 | # expected: '0' |
|---|
| 449 | error:imcc:syntax error, unexpected IDENTIFIER, expecting PARROT_OP ('socket') |
|---|
| 450 | in file 'examples/io/net_smtp.pasm' line 25 |
|---|
| 451 | |
|---|
| 452 | # Failed test 'examples/io/net_smtp.pasm' |
|---|
| 453 | # at t/examples/catchall.t line 45. |
|---|
| 454 | # got: '256' |
|---|
| 455 | # expected: '0' |
|---|
| 456 | t/examples/catchall.t ... 45/166 error:imcc:No such file or directory |
|---|
| 457 | in file 'examples/nci/sdl_blue_rectangle.pir' line 9 |
|---|
| 458 | |
|---|
| 459 | # Failed test 'examples/nci/sdl_blue_rectangle.pir' |
|---|
| 460 | # at t/examples/catchall.t line 45. |
|---|
| 461 | # got: '512' |
|---|
| 462 | # expected: '0' |
|---|
| 463 | error:imcc:No such file or directory |
|---|
| 464 | in file 'examples/nci/xlibtest.pir' line 21 |
|---|
| 465 | |
|---|
| 466 | # Failed test 'examples/nci/xlibtest.pir' |
|---|
| 467 | # at t/examples/catchall.t line 45. |
|---|
| 468 | # got: '512' |
|---|
| 469 | # expected: '0' |
|---|
| 470 | error:imcc:syntax error, unexpected IDENTIFIER, expecting PARROT_OP ('compile') |
|---|
| 471 | in file 'examples/pasm/nanoforth.pasm' line 90 |
|---|
| 472 | t/examples/catchall.t ... 72/166 |
|---|
| 473 | # Failed test 'examples/pasm/nanoforth.pasm' |
|---|
| 474 | # at t/examples/catchall.t line 45. |
|---|
| 475 | # got: '256' |
|---|
| 476 | # expected: '0' |
|---|
| 477 | error:imcc:syntax error, unexpected IDENTIFIER, expecting PARROT_OP ('find_global') |
|---|
| 478 | in file 'examples/pasm/nanoforth2.pasm' line 30 |
|---|
| 479 | |
|---|
| 480 | # Failed test 'examples/pasm/nanoforth2.pasm' |
|---|
| 481 | # at t/examples/catchall.t line 45. |
|---|
| 482 | # got: '256' |
|---|
| 483 | # expected: '0' |
|---|
| 484 | error:imcc:No such file or directory |
|---|
| 485 | in file 'examples/pir/befunge/befunge.pir' line 3 |
|---|
| 486 | |
|---|
| 487 | # Failed test 'examples/pir/befunge/befunge.pir' |
|---|
| 488 | # at t/examples/catchall.t line 45. |
|---|
| 489 | # got: '512' |
|---|
| 490 | # expected: '0' |
|---|
| 491 | t/examples/catchall.t ... 96/166 error:imcc:syntax error, unexpected STRINGC, expecting '(' (''Mines::Field'') |
|---|
| 492 | in file 'examples/sdl/minesweeper/field.pir' line 180 |
|---|
| 493 | error:imcc:syntax error, unexpected STRINGC, expecting '(' ('"Mines::Field"') |
|---|
| 494 | in file 'examples/sdl/minesweeper/field.pir' line 317 |
|---|
| 495 | error:imcc:syntax error, unexpected STRINGC, expecting '(' ('"Mines::Field"') |
|---|
| 496 | in file 'examples/sdl/minesweeper/field.pir' line 320 |
|---|
| 497 | error:imcc:syntax error, unexpected STRINGC, expecting '(' ('"Mines::Field"') |
|---|
| 498 | in file 'examples/sdl/minesweeper/field.pir' line 979 |
|---|
| 499 | error:imcc:syntax error, unexpected STRINGC, expecting '(' ('"Mines::Field"') |
|---|
| 500 | in file 'examples/sdl/minesweeper/field.pir' line 984 |
|---|
| 501 | |
|---|
| 502 | # Failed test 'examples/sdl/minesweeper/field.pir' |
|---|
| 503 | # at t/examples/catchall.t line 45. |
|---|
| 504 | # got: '256' |
|---|
| 505 | # expected: '0' |
|---|
| 506 | error:imcc:syntax error, unexpected STRINGC, expecting '(' ('"Tetris::App"') |
|---|
| 507 | in file 'examples/sdl/tetris/app.pir' line 80 |
|---|
| 508 | error:imcc:syntax error, unexpected PREG, expecting '(' ('$P0') |
|---|
| 509 | in file 'examples/sdl/tetris/app.pir' line 168 |
|---|
| 510 | error:imcc:syntax error, unexpected STRINGC, expecting '(' ('"Tetris::App"') |
|---|
| 511 | in file 'examples/sdl/tetris/app.pir' line 192 |
|---|
| 512 | |
|---|
| 513 | # Failed test 'examples/sdl/tetris/app.pir' |
|---|
| 514 | # at t/examples/catchall.t line 45. |
|---|
| 515 | # got: '256' |
|---|
| 516 | # expected: '0' |
|---|
| 517 | t/examples/catchall.t ... 115/166 error:imcc:syntax error, unexpected STRINGC, expecting '(' ('"Tetris::Block"') |
|---|
| 518 | in file 'examples/sdl/tetris/blocks.pir' line 61 |
|---|
| 519 | |
|---|
| 520 | # Failed test 'examples/sdl/tetris/blocks.pir' |
|---|
| 521 | # at t/examples/catchall.t line 45. |
|---|
| 522 | # got: '256' |
|---|
| 523 | # expected: '0' |
|---|
| 524 | error:imcc:syntax error, unexpected STRINGC, expecting '(' ('"Tetris::Block"') |
|---|
| 525 | in file 'examples/sdl/tetris/board.pir' line 879 |
|---|
| 526 | |
|---|
| 527 | # Failed test 'examples/sdl/tetris/board.pir' |
|---|
| 528 | # at t/examples/catchall.t line 45. |
|---|
| 529 | # got: '256' |
|---|
| 530 | # expected: '0' |
|---|
| 531 | error:imcc:syntax error, unexpected STRINGC, expecting '(' ('"SDL::Event"') |
|---|
| 532 | in file 'examples/sdl/tetris/eventhandler.pir' line 42 |
|---|
| 533 | |
|---|
| 534 | # Failed test 'examples/sdl/tetris/eventhandler.pir' |
|---|
| 535 | # at t/examples/catchall.t line 45. |
|---|
| 536 | # got: '256' |
|---|
| 537 | # expected: '0' |
|---|
| 538 | t/examples/catchall.t ... 145/166 # Looks like you failed 14 tests of 166. |
|---|
| 539 | t/examples/catchall.t ... Dubious, test returned 14 (wstat 3584, 0xe00) |
|---|
| 540 | Failed 14/166 subtests |
|---|
| 541 | |
|---|
| 542 | |
|---|
| 543 | |
|---|
| 544 | t/examples/shootout.t ... 1/20 |
|---|
| 545 | # Failed test 'examples/shootout/ack.pir' |
|---|
| 546 | # at t/examples/shootout.t line 107. |
|---|
| 547 | # Exited with error code: 1 |
|---|
| 548 | # Received: |
|---|
| 549 | # main: Unrecognized runcore 'cgp-Cit' specified. |
|---|
| 550 | # |
|---|
| 551 | # help: parrot -h |
|---|
| 552 | # |
|---|
| 553 | # |
|---|
| 554 | # Expected: |
|---|
| 555 | # Ack(3, 7) = 1021 |
|---|
| 556 | # |
|---|
| 557 | t/examples/shootout.t ... 2/20 |
|---|
| 558 | # Failed test 'examples/shootout/fannkuch.pir' |
|---|
| 559 | # at t/examples/shootout.t line 107. |
|---|
| 560 | # Exited with error code: 1 |
|---|
| 561 | # Received: |
|---|
| 562 | # Error: PARROT_JIT_FLAG is set, but interpreter is not JIT_CAPABLE! |
|---|
| 563 | # |
|---|
| 564 | # current instr.: 'main' pc 244 (/home/mhk64/parrot/t/examples/shootout_3.pir:108) |
|---|
| 565 | # |
|---|
| 566 | |
|---|
| 567 | ******************************* |
|---|
| 568 | |
|---|
| 569 | I did not include all the output here as there is a lot and seems to relate to the above error |
|---|
| 570 | and it includes some weird characters |
|---|
| 571 | |
|---|
| 572 | ******************************* |
|---|
| 573 | |
|---|
| 574 | t/examples/shootout.t ... 20/20 # Looks like you failed 11 tests of 20. |
|---|
| 575 | t/examples/shootout.t ... Dubious, test returned 11 (wstat 2816, 0xb00) |
|---|
| 576 | Failed 11/20 subtests |
|---|
| 577 | (less 2 skipped subtests: 7 okay) |
|---|
| 578 | |
|---|
| 579 | t/examples/streams.t .... 1/12 |
|---|
| 580 | # Failed test 'examples/streams/ParrotIO.pir' |
|---|
| 581 | # at t/examples/streams.t line 285. |
|---|
| 582 | # got: 'read:[=head1 Filehandle Object Example\n\nThis small examp] |
|---|
| 583 | # read:[le shows the usage of C<Stream::ParrotIO>.\n\nIt rea] |
|---|
| 584 | # read:[ds this file with a default block size.\n\nYou can s] |
|---|
| 585 | # read:[pecify another block size with the C<blockSize> me] |
|---|
| 586 | # read:[thod.\nC<blockSize> called without an integer param] |
|---|
| 587 | # read:[eter will return the\ncurrent block size.\n\nEach tim] |
|---|
| 588 | # read:[e the C<read> method is called, the next block is ] |
|---|
| 589 | # read:[read from\nthe underlying ParrotIO, until EOF, wher] |
|---|
| 590 | # read:[e the stream will be disconnected.\n\nInstead of usi] |
|---|
| 591 | # read:[ng the C<open> method, you can also assign your ow] |
|---|
| 592 | # read:[n ParrotIO\nPMC to the stream with the C<assign> op] |
|---|
| 593 | # read:[.\n\n=cut\n\n.sub _main :main\n .local pmc stream\n\n ] |
|---|
| 594 | # read:[ load_bytecode \"library/Stream/ParrotIO.pir\"\n\n ] |
|---|
| 595 | # read:[ # create the ParrotIO stream\n stream = new \"S] |
|---|
| 596 | # read:[tream::ParrotIO\"\n\n # open this file\n stream.] |
|---|
| 597 | # read:[\"open\"( \"examples/streams/ParrotIO.pir\", 'r' )\n\n ] |
|---|
| 598 | # read:[ # you can specifiy a custom block size with\n ] |
|---|
| 599 | # read:[# stream.\"blockSize\"( 10 )\n\n # dump the stream\n] |
|---|
| 600 | # read:[ stream.\"dump\"()\n\n end\n.end\n\n=head1 AUTHOR\n\n] |
|---|
| 601 | # read:[Jens Rieks E<lt>parrot at jensbeimsurfen dot deE<g] |
|---|
| 602 | # read:[t> is the author\nand maintainer.\nPlease send patch] |
|---|
| 603 | # read:[es and suggestions to the Perl 6 Internals mailing] |
|---|
| 604 | # read:[ list.\n\n=head1 COPYRIGHT\n\nCopyright (C) 2004-2008,] |
|---|
| 605 | # read:[ Parrot Foundation.\n\n=cut\n\n# Local Variables:\n# ] |
|---|
| 606 | # read:[mode: pir\n# fill-column: 100\n# End:\n# vim: expan] |
|---|
| 607 | # read:[dtab shiftwidth=4 ft=pir:\n] |
|---|
| 608 | # ' |
|---|
| 609 | # expected: 'read:[=head1 INFORMATION\n\nThis small example shows the u] |
|---|
| 610 | # read:[sage of C<Stream::ParrotIO>.\n\nIt reads this file w] |
|---|
| 611 | # read:[ith a default block size.\n\nYou can specify another] |
|---|
| 612 | # read:[ block size with the C<blockSize> method.\nC<blockS] |
|---|
| 613 | # read:[ize> called without an integer parameter will retu] |
|---|
| 614 | # read:[rn the\ncurrent block size.\n\nEach time the C<read> ] |
|---|
| 615 | # read:[method is called, the next block is read from\nthe ] |
|---|
| 616 | # read:[underlying ParrotIO, until EOF, where the stream w] |
|---|
| 617 | # read:[ill be disconnected.\n\nInstead of using the C<open>] |
|---|
| 618 | # read:[ method, you can also assign your own ParrotIO\nPMC] |
|---|
| 619 | # read:[ to the stream with the C<assign> op.\n\n=cut\n\n.sub ] |
|---|
| 620 | # read:[_main :main\n .local pmc stream\n\n load_byteco] |
|---|
| 621 | # read:[de \"library/Stream/ParrotIO.pir\"\n\n # create the] |
|---|
| 622 | # read:[ ParrotIO stream\n stream = new \"Stream::ParrotI] |
|---|
| 623 | # read:[O\"\n\n # open this file\n stream.\"open\"( \"examp] |
|---|
| 624 | # read:[les/streams/ParrotIO.pir\", 'r' )\n\n # you can sp] |
|---|
| 625 | # read:[ecifiy a custom block size with\n # stream.\"bloc] |
|---|
| 626 | # read:[kSize\"( 10 )\n\n # dump the stream\n stream.\"du] |
|---|
| 627 | # read:[mp\"()\n\n end\n.end\n\n=head1 AUTHOR\n\nJens Rieks E<l] |
|---|
| 628 | # read:[t>parrot at jensbeimsurfen dot deE<gt> is the auth] |
|---|
| 629 | # read:[or\nand maintainer.\nPlease send patches and suggest] |
|---|
| 630 | # read:[ions to the Perl 6 Internals mailing list.\n\n=head1] |
|---|
| 631 | # read:[ COPYRIGHT\n\nCopyright (C) 2004-2008, Parrot Founda] |
|---|
| 632 | # read:[tion.\n\n=cut\n\n# Local Variables:\n# mode: pir\n# ] |
|---|
| 633 | # read:[fill-column: 100\n# End:\n# vim: expandtab shiftwidt] |
|---|
| 634 | # read:[h=4 ft=pir:\n] |
|---|
| 635 | # ' |
|---|
| 636 | t/examples/streams.t .... 2/12 |
|---|
| 637 | # Failed test 'examples/streams/FileLines.pir' |
|---|
| 638 | # at t/examples/streams.t line 285. |
|---|
| 639 | # got: 'read:[ 1 =head1 Advanced Lines Example] |
|---|
| 640 | # read:[ 2 ] |
|---|
| 641 | # read:[ 3 This is an advanced example.] |
|---|
| 642 | # read:[ 4 ] |
|---|
| 643 | # read:[ 5 It uses a file stream (Stream::ParrotIO) that is processed linewise with] |
|---|
| 644 | # read:[ 6 Stream::Lines. A counter stream creates line numbers, both are combined to] |
|---|
| 645 | # read:[ 7 one stream and then dumped.] |
|---|
| 646 | # read:[ 8 ] |
|---|
| 647 | # read:[ 9 =head1 NOTE] |
|---|
| 648 | # read:[ 10 ] |
|---|
| 649 | # read:[ 11 When updating this file, be sure to verify L<t/example/streams.t>, as its] |
|---|
| 650 | # read:[ 12 tests rely on the content of this file] |
|---|
| 651 | # read:[ 13 ] |
|---|
| 652 | # read:[ 14 =head1 FUNCTIONS] |
|---|
| 653 | # read:[ 15 ] |
|---|
| 654 | # read:[ 16 =over 4] |
|---|
| 655 | # read:[ 17 ] |
|---|
| 656 | # read:[ 18 =item _main] |
|---|
| 657 | # read:[ 19 ] |
|---|
| 658 | # read:[ 20 Opens this file (or the one specified at the command line) and creates a lines] |
|---|
| 659 | # read:[ 21 stream for it. Then it combines the stream with a stream providing line numbers.] |
|---|
| 660 | # read:[ 22 ] |
|---|
| 661 | # read:[ 23 =cut] |
|---|
| 662 | # read:[ 24 ] |
|---|
| 663 | # read:[ 25 .sub _main] |
|---|
| 664 | # read:[ 26 .param pmc argv] |
|---|
| 665 | # read:[ 27 .local int argc] |
|---|
| 666 | # read:[ 28 .local pmc file] |
|---|
| 667 | # read:[ 29 .local pmc lines] |
|---|
| 668 | # read:[ 30 .local pmc counter] |
|---|
| 669 | # read:[ 31 .local pmc combiner] |
|---|
| 670 | # read:[ 32 .local string name] |
|---|
| 671 | # read:[ 33 ] |
|---|
| 672 | # read:[ 34 # get the name of the file to open] |
|---|
| 673 | # read:[ 35 name = \"examples/streams/FileLines.pir\"] |
|---|
| 674 | # read:[ 36 argc = argv] |
|---|
| 675 | # read:[ 37 if argc < 2 goto NO_NAME] |
|---|
| 676 | # read:[ 38 name = argv[1]] |
|---|
| 677 | # read:[ 39 NO_NAME:] |
|---|
| 678 | # read:[ 40 ] |
|---|
| 679 | # read:[ 41 load_bytecode \"library/Stream/ParrotIO.pir\"] |
|---|
| 680 | # read:[ 42 load_bytecode \"library/Stream/Lines.pir\"] |
|---|
| 681 | # read:[ 43 load_bytecode \"library/Stream/Sub.pir\"] |
|---|
| 682 | # read:[ 44 load_bytecode \"library/Stream/Combiner.pir\"] |
|---|
| 683 | # read:[ 45 ] |
|---|
| 684 | # read:[ 46 # create a file stream] |
|---|
| 685 | # read:[ 47 file = new \"Stream::ParrotIO\"] |
|---|
| 686 | # read:[ 48 file.\"open\"( name, 'r' )] |
|---|
| 687 | # read:[ 49 ] |
|---|
| 688 | # read:[ 50 # process it one line per read] |
|---|
| 689 | # read:[ 51 lines = new \"Stream::Lines\"] |
|---|
| 690 | # read:[ 52 assign lines, file] |
|---|
| 691 | # read:[ 53 ] |
|---|
| 692 | # read:[ 54 # endless counter] |
|---|
| 693 | # read:[ 55 counter = new \"Stream::Sub\"] |
|---|
| 694 | # read:[ 56 .const 'Sub' temp = \"_counter\"] |
|---|
| 695 | # read:[ 57 assign counter, temp] |
|---|
| 696 | # read:[ 58 ] |
|---|
| 697 | # read:[ 59 # combine the counter and the file's lines] |
|---|
| 698 | # read:[ 60 combiner = new \"Stream::Combiner\"] |
|---|
| 699 | # read:[ 61 assign combiner, counter] |
|---|
| 700 | # read:[ 62 assign combiner, lines] |
|---|
| 701 | # read:[ 63 ] |
|---|
| 702 | # read:[ 64 # dump the stream] |
|---|
| 703 | # read:[ 65 combiner.\"dump\"()] |
|---|
| 704 | # read:[ 66 ] |
|---|
| 705 | # read:[ 67 end] |
|---|
| 706 | # read:[ 68 .end] |
|---|
| 707 | # read:[ 69 ] |
|---|
| 708 | # read:[ 70 =item _counter] |
|---|
| 709 | # read:[ 71 ] |
|---|
| 710 | # read:[ 72 This sub is the source of the counter stream. It just endlessly writes] |
|---|
| 711 | # read:[ 73 line numbers followed by a space to its stream.] |
|---|
| 712 | # read:[ 74 ] |
|---|
| 713 | # read:[ 75 =cut] |
|---|
| 714 | # read:[ 76 ] |
|---|
| 715 | # read:[ 77 .sub _counter] |
|---|
| 716 | # read:[ 78 .param pmc stream] |
|---|
| 717 | # read:[ 79 .local int i] |
|---|
| 718 | # read:[ 80 .local string str] |
|---|
| 719 | # read:[ 81 .local pmc array] |
|---|
| 720 | # read:[ 82 ] |
|---|
| 721 | # read:[ 83 i = 0] |
|---|
| 722 | # read:[ 84 array = new 'ResizablePMCArray'] |
|---|
| 723 | # read:[ 85 ] |
|---|
| 724 | # read:[ 86 LOOP:] |
|---|
| 725 | # read:[ 87 inc i] |
|---|
| 726 | # read:[ 88 array[0] = i] |
|---|
| 727 | # read:[ 89 sprintf str, \"%5d \", array] |
|---|
| 728 | # read:[ 90 stream.\"write\"( str )] |
|---|
| 729 | # read:[ 91 branch LOOP] |
|---|
| 730 | # read:[ 92 .end] |
|---|
| 731 | # read:[ 93 ] |
|---|
| 732 | # read:[ 94 =back] |
|---|
| 733 | # read:[ 95 ] |
|---|
| 734 | # read:[ 96 =head1 AUTHOR] |
|---|
| 735 | # read:[ 97 ] |
|---|
| 736 | # read:[ 98 Jens Rieks E<lt>parrot at jensbeimsurfen dot deE<gt> is the author] |
|---|
| 737 | # read:[ 99 and maintainer.] |
|---|
| 738 | # read:[ 100 Please send patches and suggestions to the Perl 6 Internals mailing list.] |
|---|
| 739 | # read:[ 101 ] |
|---|
| 740 | # read:[ 102 =head1 COPYRIGHT] |
|---|
| 741 | # read:[ 103 ] |
|---|
| 742 | # read:[ 104 Copyright (C) 2004-2008, Parrot Foundation.] |
|---|
| 743 | # read:[ 105 ] |
|---|
| 744 | # read:[ 106 =cut] |
|---|
| 745 | # read:[ 107 ] |
|---|
| 746 | # read:[ 108 # Local Variables:] |
|---|
| 747 | # read:[ 109 # mode: pir] |
|---|
| 748 | # read:[ 110 # fill-column: 100] |
|---|
| 749 | # read:[ 111 # End:] |
|---|
| 750 | # read:[ 112 # vim: expandtab shiftwidth=4 ft=pir:] |
|---|
| 751 | # ' |
|---|
| 752 | # expected: 'read:[ 1 =head1 INFORMATION] |
|---|
| 753 | # read:[ 2 ] |
|---|
| 754 | # read:[ 3 This is an advanced example.] |
|---|
| 755 | # read:[ 4 ] |
|---|
| 756 | # read:[ 5 It uses a file stream (Stream::ParrotIO) that is processed linewise with] |
|---|
| 757 | # read:[ 6 Stream::Lines. A counter stream creates line numbers, both are combined to] |
|---|
| 758 | # read:[ 7 one stream and then dumped.] |
|---|
| 759 | # read:[ 8 ] |
|---|
| 760 | # read:[ 9 =head1 NOTE] |
|---|
| 761 | # read:[ 10 ] |
|---|
| 762 | # read:[ 11 When updating this file, be sure to verify L<t/example/streams.t>, as its] |
|---|
| 763 | # read:[ 12 tests rely on the content of this file] |
|---|
| 764 | # read:[ 13 ] |
|---|
| 765 | # read:[ 14 =head1 FUNCTIONS] |
|---|
| 766 | # read:[ 15 ] |
|---|
| 767 | # read:[ 16 =over 4] |
|---|
| 768 | # read:[ 17 ] |
|---|
| 769 | # read:[ 18 =item _main] |
|---|
| 770 | # read:[ 19 ] |
|---|
| 771 | # read:[ 20 Opens this file (or the one specified at the command line) and creates a lines] |
|---|
| 772 | # read:[ 21 stream for it. Then it combines the stream with a stream providing line numbers.] |
|---|
| 773 | # read:[ 22 ] |
|---|
| 774 | # read:[ 23 =cut] |
|---|
| 775 | # read:[ 24 ] |
|---|
| 776 | # read:[ 25 .sub _main] |
|---|
| 777 | # read:[ 26 .param pmc argv] |
|---|
| 778 | # read:[ 27 .local int argc] |
|---|
| 779 | # read:[ 28 .local pmc file] |
|---|
| 780 | # read:[ 29 .local pmc lines] |
|---|
| 781 | # read:[ 30 .local pmc counter] |
|---|
| 782 | # read:[ 31 .local pmc combiner] |
|---|
| 783 | # read:[ 32 .local string name] |
|---|
| 784 | # read:[ 33 ] |
|---|
| 785 | # read:[ 34 # get the name of the file to open] |
|---|
| 786 | # read:[ 35 name = \"examples/streams/FileLines.pir\"] |
|---|
| 787 | # read:[ 36 argc = argv] |
|---|
| 788 | # read:[ 37 if argc < 2 goto NO_NAME] |
|---|
| 789 | # read:[ 38 name = argv[1]] |
|---|
| 790 | # read:[ 39 NO_NAME:] |
|---|
| 791 | # read:[ 40 ] |
|---|
| 792 | # read:[ 41 load_bytecode \"library/Stream/ParrotIO.pir\"] |
|---|
| 793 | # read:[ 42 load_bytecode \"library/Stream/Lines.pir\"] |
|---|
| 794 | # read:[ 43 load_bytecode \"library/Stream/Sub.pir\"] |
|---|
| 795 | # read:[ 44 load_bytecode \"library/Stream/Combiner.pir\"] |
|---|
| 796 | # read:[ 45 ] |
|---|
| 797 | # read:[ 46 # create a file stream] |
|---|
| 798 | # read:[ 47 file = new \"Stream::ParrotIO\"] |
|---|
| 799 | # read:[ 48 file.\"open\"( name, 'r' )] |
|---|
| 800 | # read:[ 49 ] |
|---|
| 801 | # read:[ 50 # process it one line per read] |
|---|
| 802 | # read:[ 51 lines = new \"Stream::Lines\"] |
|---|
| 803 | # read:[ 52 assign lines, file] |
|---|
| 804 | # read:[ 53 ] |
|---|
| 805 | # read:[ 54 # endless counter] |
|---|
| 806 | # read:[ 55 counter = new \"Stream::Sub\"] |
|---|
| 807 | # read:[ 56 .const 'Sub' temp = \"_counter\"] |
|---|
| 808 | # read:[ 57 assign counter, temp] |
|---|
| 809 | # read:[ 58 ] |
|---|
| 810 | # read:[ 59 # combine the counter and the file's lines] |
|---|
| 811 | # read:[ 60 combiner = new \"Stream::Combiner\"] |
|---|
| 812 | # read:[ 61 assign combiner, counter] |
|---|
| 813 | # read:[ 62 assign combiner, lines] |
|---|
| 814 | # read:[ 63 ] |
|---|
| 815 | # read:[ 64 # dump the stream] |
|---|
| 816 | # read:[ 65 combiner.\"dump\"()] |
|---|
| 817 | # read:[ 66 ] |
|---|
| 818 | # read:[ 67 end] |
|---|
| 819 | # read:[ 68 .end] |
|---|
| 820 | # read:[ 69 ] |
|---|
| 821 | # read:[ 70 =item _counter] |
|---|
| 822 | # read:[ 71 ] |
|---|
| 823 | # read:[ 72 This sub is the source of the counter stream. It just endlessly writes] |
|---|
| 824 | # read:[ 73 line numbers followed by a space to its stream.] |
|---|
| 825 | # read:[ 74 ] |
|---|
| 826 | # read:[ 75 =cut] |
|---|
| 827 | # read:[ 76 ] |
|---|
| 828 | # read:[ 77 .sub _counter] |
|---|
| 829 | # read:[ 78 .param pmc stream] |
|---|
| 830 | # read:[ 79 .local int i] |
|---|
| 831 | # read:[ 80 .local string str] |
|---|
| 832 | # read:[ 81 .local pmc array] |
|---|
| 833 | # read:[ 82 ] |
|---|
| 834 | # read:[ 83 i = 0] |
|---|
| 835 | # read:[ 84 array = new 'ResizablePMCArray'] |
|---|
| 836 | # read:[ 85 ] |
|---|
| 837 | # read:[ 86 LOOP:] |
|---|
| 838 | # read:[ 87 inc i] |
|---|
| 839 | # read:[ 88 array[0] = i] |
|---|
| 840 | # read:[ 89 sprintf str, \"%5d \", array] |
|---|
| 841 | # read:[ 90 stream.\"write\"( str )] |
|---|
| 842 | # read:[ 91 branch LOOP] |
|---|
| 843 | # read:[ 92 .end] |
|---|
| 844 | # read:[ 93 ] |
|---|
| 845 | # read:[ 94 =back] |
|---|
| 846 | # read:[ 95 ] |
|---|
| 847 | # read:[ 96 =head1 AUTHOR] |
|---|
| 848 | # read:[ 97 ] |
|---|
| 849 | # read:[ 98 Jens Rieks E<lt>parrot at jensbeimsurfen dot deE<gt> is the author] |
|---|
| 850 | # read:[ 99 and maintainer.] |
|---|
| 851 | # read:[ 100 Please send patches and suggestions to the Perl 6 Internals mailing list.] |
|---|
| 852 | # read:[ 101 ] |
|---|
| 853 | # read:[ 102 =head1 COPYRIGHT] |
|---|
| 854 | # read:[ 103 ] |
|---|
| 855 | # read:[ 104 Copyright (C) 2004-2008, Parrot Foundation.] |
|---|
| 856 | # read:[ 105 ] |
|---|
| 857 | # read:[ 106 =cut] |
|---|
| 858 | # read:[ 107 ] |
|---|
| 859 | # read:[ 108 # Local Variables:] |
|---|
| 860 | # read:[ 109 # mode: pir] |
|---|
| 861 | # read:[ 110 # fill-column: 100] |
|---|
| 862 | # read:[ 111 # End:] |
|---|
| 863 | # read:[ 112 # vim: expandtab shiftwidth=4 ft=pir:] |
|---|
| 864 | # ' |
|---|
| 865 | t/examples/streams.t .... 4/12 |
|---|
| 866 | not ok 10 - Bytes.pir # TODO some examples not testable yet |
|---|
| 867 | not ok 11 - Replay.pir # TODO some examples not testable yet |
|---|
| 868 | not ok 12 - Writer.pir # TODO some examples not testable yet |
|---|
| 869 | # Looks like you failed 2 tests of 12. |
|---|
| 870 | t/examples/streams.t .... Dubious, test returned 2 (wstat 512, 0x200) |
|---|
| 871 | Failed 2/12 subtests |
|---|
| 872 | t/examples/subs.t ....... ok |
|---|
| 873 | t/examples/tutorial.t ... ok |
|---|
| 874 | |
|---|
| 875 | Test Summary Report |
|---|
| 876 | ------------------- |
|---|
| 877 | t/examples/catchall.t (Wstat: 3584 Tests: 166 Failed: 14) |
|---|
| 878 | Failed tests: 40-42, 44, 63, 65, 72-73, 78, 109, 113 |
|---|
| 879 | 116-117, 119 |
|---|
| 880 | Non-zero exit status: 14 |
|---|
| 881 | t/examples/shootout.t (Wstat: 2816 Tests: 20 Failed: 11) |
|---|
| 882 | Failed tests: 1, 3, 6-11, 17-19 |
|---|
| 883 | Non-zero exit status: 11 |
|---|
| 884 | t/examples/streams.t (Wstat: 512 Tests: 12 Failed: 2) |
|---|
| 885 | Failed tests: 1-2 |
|---|
| 886 | Non-zero exit status: 2 |
|---|
| 887 | Files=11, Tests=272, 220 wallclock secs ( 0.22 usr 0.04 sys + 11.61 cusr 4.80 csys = 16.67 CPU) |
|---|
| 888 | Result: FAIL |
|---|
| 889 | |
|---|
| 890 | ----------------------------------------------------------------------- |
|---|
| 891 | |
|---|
| 892 | mhk64@mhk64-desktop:~/parrot$ date |
|---|
| 893 | Tue Mar 10 12:08:28 GMT 2009 |
|---|
| 894 | mhk64@mhk64-desktop:~/parrot$ perl t/harness --gc-debug --running-make-test t/distro/*.t |
|---|
| 895 | t/distro/file_metadata.t ....... # Collecting svn:mime-type attributes... |
|---|
| 896 | t/distro/file_metadata.t ....... 1/5 # Collecting svn:keywords attributes... |
|---|
| 897 | t/distro/file_metadata.t ....... 3/5 |
|---|
| 898 | # Failed test 'svn:keywords' |
|---|
| 899 | # at t/distro/file_metadata.t line 131. |
|---|
| 900 | # got: 'Set svn:keywords with: |
|---|
| 901 | # svn ps svn:keywords "Author Date Id Revision" examples/pir/befunge/Makefile |
|---|
| 902 | # ' |
|---|
| 903 | # expected: '' |
|---|
| 904 | # Collecting svn:eol-style attributes... |
|---|
| 905 | t/distro/file_metadata.t ....... 4/5 # Collecting svn:eol-style attributes... |
|---|
| 906 | # Looks like you failed 1 test of 5. |
|---|
| 907 | t/distro/file_metadata.t ....... Dubious, test returned 1 (wstat 256, 0x100) |
|---|
| 908 | Failed 1/5 subtests |
|---|
| 909 | |
|---|
| 910 | t/distro/test_file_coverage.t .. 1/3 |
|---|
| 911 | # Failed test 'there are PMC files for all test files in t/pmc' |
|---|
| 912 | # at t/distro/test_file_coverage.t line 57. |
|---|
| 913 | # files in src/pmc but not in test dir: |
|---|
| 914 | # packfileannotation |
|---|
| 915 | # packfileannotationkeys |
|---|
| 916 | # packfileannotations |
|---|
| 917 | # Looks like you failed 1 test of 3. |
|---|
| 918 | t/distro/test_file_coverage.t .. Dubious, test returned 1 (wstat 256, 0x100) |
|---|
| 919 | Failed 1/3 subtests |
|---|
| 920 | |
|---|
| 921 | Test Summary Report |
|---|
| 922 | ------------------- |
|---|
| 923 | t/distro/file_metadata.t (Wstat: 256 Tests: 5 Failed: 1) |
|---|
| 924 | Failed test: 3 |
|---|
| 925 | Non-zero exit status: 1 |
|---|
| 926 | t/distro/test_file_coverage.t (Wstat: 256 Tests: 3 Failed: 1) |
|---|
| 927 | Failed test: 1 |
|---|
| 928 | Non-zero exit status: 1 |
|---|
| 929 | Files=4, Tests=13, 5 wallclock secs ( 0.05 usr 0.02 sys + 3.49 cusr 1.59 csys = 5.15 CPU) |
|---|
| 930 | Result: FAIL |
|---|
| 931 | |
|---|
| 932 | ----------------------------------------------------------------------- |
|---|
| 933 | |
|---|
| 934 | After the tests I built rakudo on this parrot build. |
|---|
| 935 | |
|---|
| 936 | make test passed but there were failures in make spectest. |
|---|
| 937 | |
|---|
| 938 | They all passed on build r37250. |
|---|
| 939 | |
|---|
| 940 | ----------------------------------------------------------------------- |
|---|
| 941 | |
|---|
| 942 | mhk64@mhk64-desktop:~/rakudo$ date |
|---|
| 943 | Tue Mar 10 12:11:40 GMT 2009 |
|---|
| 944 | mhk64@mhk64-desktop:~/rakudo$ git pull |
|---|
| 945 | remote: Counting objects: 19, done. |
|---|
| 946 | remote: Compressing objects: 100% (13/13), done. |
|---|
| 947 | remote: Total 13 (delta 10), reused 0 (delta 0) |
|---|
| 948 | Unpacking objects: 100% (13/13), done. |
|---|
| 949 | From git://github.com/rakudo/rakudo |
|---|
| 950 | d16d3c3..95ce390 master -> origin/master |
|---|
| 951 | Updating d16d3c3..95ce390 |
|---|
| 952 | Fast forward |
|---|
| 953 | docs/guide_to_setting.pod | 30 +++++++++++++++++++++--------- |
|---|
| 954 | src/setting/Any-list.pm | 6 +++--- |
|---|
| 955 | 2 files changed, 24 insertions(+), 12 deletions(-) |
|---|
| 956 | |
|---|
| 957 | mhk64@mhk64-desktop:~/rakudo$ make realclean |
|---|
| 958 | |
|---|
| 959 | mhk64@mhk64-desktop:~/rakudo$ perl Configure.pl --parrot-config=../parrot/parrot_config |
|---|
| 960 | |
|---|
| 961 | mhk64@mhk64-desktop:~/rakudo$ make |
|---|
| 962 | |
|---|
| 963 | mhk64@mhk64-desktop:~/rakudo$ date |
|---|
| 964 | Tue Mar 10 12:15:54 GMT 2009 |
|---|
| 965 | mhk64@mhk64-desktop:~/rakudo$ make test |
|---|
| 966 | |
|---|
| 967 | All tests successful. |
|---|
| 968 | Files=29, Tests=236, 56 wallclock secs ( 0.24 usr 0.08 sys + 45.68 cusr 9.20 csys = 55.20 CPU) |
|---|
| 969 | Result: PASS |
|---|
| 970 | |
|---|
| 971 | mhk64@mhk64-desktop:~/rakudo$ make spectest |
|---|
| 972 | |
|---|
| 973 | t/spec/S04-statements/given.rakudo ............................. Failed 16/48 subtests |
|---|
| 974 | (less 2 skipped subtests: 30 okay) |
|---|
| 975 | |
|---|
| 976 | t/spec/S32-num/complex.rakudo .................................. Method 're' not found for invocant of class 'Complex' |
|---|
| 977 | current instr.: 'parrot;P6metaclass;dispatch' pc 320 (src/classes/ClassHOW.pir:161) |
|---|
| 978 | called from Sub '_block21' pc 336 (EVAL_20:121) |
|---|
| 979 | called from Sub '_block14' pc 101 (EVAL_20:53) |
|---|
| 980 | called from Sub '!UNIT_START' pc 17435 (src/builtins/guts.pir:325) |
|---|
| 981 | called from Sub 'parrot;PCT;HLLCompiler;eval' pc 950 (src/PCT/HLLCompiler.pir:527) |
|---|
| 982 | called from Sub 'parrot;PCT;HLLCompiler;evalfiles' pc 1275 (src/PCT/HLLCompiler.pir:688) |
|---|
| 983 | called from Sub 'parrot;PCT;HLLCompiler;command_line' pc 1456 (src/PCT/HLLCompiler.pir:778) |
|---|
| 984 | called from Sub 'parrot;Perl6;Compiler;main' pc 21732 (perl6.pir:163) |
|---|
| 985 | t/spec/S32-num/complex.rakudo .................................. Dubious, test returned 1 (wstat 256, 0x100) |
|---|
| 986 | Failed 140/140 subtests |
|---|
| 987 | |
|---|
| 988 | Test Summary Report |
|---|
| 989 | ------------------- |
|---|
| 990 | t/spec/S04-statements/given.rakudo (Wstat: 11 Tests: 32 Failed: 0) |
|---|
| 991 | Non-zero wait status: 11 |
|---|
| 992 | Parse errors: Bad plan. You planned 48 tests but ran 32. |
|---|
| 993 | t/spec/S32-list/reduce.rakudo (Wstat: 0 Tests: 14 Failed: 0) |
|---|
| 994 | TODO passed: 14 |
|---|
| 995 | t/spec/S32-num/complex.rakudo (Wstat: 256 Tests: 0 Failed: 0) |
|---|
| 996 | Non-zero exit status: 1 |
|---|
| 997 | Parse errors: Bad plan. You planned 140 tests but ran 0. |
|---|
| 998 | Files=317, Tests=9242, 2410 wallclock secs ( 8.52 usr 3.33 sys + 2162.31 cusr 208.41 csys = 2382.57 CPU) |
|---|
| 999 | Result: FAIL |
|---|
| 1000 | Failed 2/317 test programs. 0/9242 subtests failed. |
|---|
| 1001 | make: *** [spectest] Error 255 |
|---|
| 1002 | |
|---|
| 1003 | ----------------------------------------------------------------------- |
|---|