Parrot r37310 Test failure and TODO passes Summary on Kubuntu Intrepid i386 Kubuntu and CPAN are up to date ------------------------------------------------------------------------------- mhk@mhk-desktop:~/parrot$ date Wed Mar 11 14:10:24 GMT 2009 mhk@mhk-desktop:~/parrot$ make realclean ------------------------------------------------------------------------------- mhk@mhk-desktop:~/parrot$ date Wed Mar 11 14:10:49 GMT 2009 mhk@mhk-desktop:~/parrot$ svn up At revision 37310. mhk@mhk-desktop:~/parrot$ date Wed Mar 11 14:11:04 GMT 2009 mhk@mhk-desktop:~/parrot$ perl Configure.pl --optimize --test --configure_trace All tests successful. Files=124, Tests=2886, 27 wallclock secs ( 1.01 usr 0.22 sys + 19.69 cusr 4.47 csys = 25.39 CPU) Result: PASS I just ran some tests to demonstrate that Parrot's configuration tools will work as intended. 124 t/configure and t/step tests took 27 seconds. Parrot Version 0.9.1 Configure 2.0 Copyright (C) 2001-2009, Parrot Foundation. Hello, I'm Configure. My job is to poke and prod your system to figure out how to build Parrot. The process is completely automated, unless you passed in the `--ask' flag on the command line, in which case I'll prompt you for a few pieces of info. Since you're running this program, you obviously have Perl 5--I'll be pulling some defaults from its configuration. init::manifest - Check MANIFEST.....................................done. init::defaults - Set Configure's default values.....................done. init::install - Set up installation paths..........................done. init::hints - Load platform and local hints files................done. init::headers - Find header files distributed with Parrot..........done. inter::progs - Determine what C compiler and linker to use........done. inter::make - Is make installed...................................yes. inter::lex - Is lex installed................................skipped. inter::yacc - Is yacc installed...............................skipped. auto::gcc - Is your C compiler actually gcc................yes, 4.3. auto::glibc - Is GNU libc installed...............................yes. auto::backtrace - Does libc have the backtrace* functions.............yes. auto::fink - Determine Fink location on Darwin...............skipped. auto::macports - Determine Macports location on Darwin...........skipped. auto::msvc - Is your C compiler actually Visual C++..........skipped. auto::attributes - Detect compiler attributes.........................done. auto::warnings - Detect supported compiler warnings..........set for gcc. init::optimize - Enable optimization.................................yes. inter::shlibs - Determine flags for building shared libraries.....-fPIC. inter::libparrot - Should parrot link against a shared library.........yes. inter::charset - Which charset files should be compiled in..........done. inter::encoding - Which encoding files should be compiled in.........done. inter::types - What types should Parrot use.......................done. auto::ops - Which opcode files should be compiled in...........done. auto::pmc - Which pmc files should be compiled in..............done. auto::alignptrs - Determine your minimum pointer alignment........ 1 byte. auto::headers - Probe for C headers................................done. auto::sizes - Determine some sizes...............................done. auto::byteorder - Compute native byteorder for wordsize.....little-endian. auto::va_ptr - Test the type of va_ptr...........................stack. auto::format - What formats should be used for sprintf............done. auto::isreg - Does your C library have a working S_ISREG..........yes. auto::arch - Determine CPU architecture and OS..................done. auto::jit - Determine JIT capability............................yes. auto::cpu - Generate CPU specific stuff........................done. auto::funcptr - Does compiler support function pointer casts........yes. auto::cgoto - Does your compiler support computed goto............yes. auto::inline - Does your compiler support inline...................yes. auto::gc - Determine allocator to use.........................done. auto::memalign - Does your C library support memalign................yes. auto::signal - Determine some signal stuff........................done. auto::socklen_t - Determine whether there is socklen_t................yes. auto::neg_0 - Determine whether negative zero can be printed......yes. auto::env - Does your C library have setenv / unsetenv.........both. auto::gmp - Does your platform support GMP......................yes. auto::readline - Does your platform support readline.................yes. auto::gdbm - Does your platform support gdbm.....................yes. auto::pcre - Does your platform support pcre................yes, 7.8. auto::opengl - Does your platform support OpenGL.......yes, freeglut 4. auto::crypto - Does your platform support crypto...........yes, 0.9.8g. auto::gettext - Does your configuration include gettext.............yes. auto::snprintf - Test snprintf......................................done. auto::perldoc - Is perldoc installed................................yes. auto::pod2man - Is pod2man installed................................yes. auto::ctags - Is (exuberant) ctags installed......................yes. auto::revision - Determine Parrot's revision......................r37310. auto::icu - Is ICU installed....................................yes. gen::config_h - Generate C headers.................................done. gen::core_pmcs - Generate core pmc list.............................done. gen::crypto - Generate Digest PMC files..........................done. gen::parrot_include - Generate runtime/parrot/include....................done. gen::opengl - Generating OpenGL bindings.........................done. gen::call_list - Generate NCI signature list........................done. gen::languages - Configure languages................................done. gen::makefiles - Generate makefiles and other build files...........done. gen::platform - Move platform files into place.....................done. gen::config_pm - Record configuration data for later retrieval......done. As you requested, I will now run some tests of the build tools. All tests successful. Files=38, Tests=1042, 36 wallclock secs ( 0.32 usr 0.11 sys + 30.31 cusr 1.51 csys = 32.25 CPU) Result: PASS ------------------------------------------------------------------------------- mhk@mhk-desktop:~/parrot$ date Wed Mar 11 14:12:32 GMT 2009 mhk@mhk-desktop:~/parrot$ make world mhk@mhk-desktop:~/parrot$ date Wed Mar 11 14:18:57 GMT 2009 mhk@mhk-desktop:~/parrot$ make html ------------------------------------------------------------------------------- mhk@mhk-desktop:~/parrot$ date Wed Mar 11 14:19:20 GMT 2009 mhk@mhk-desktop:~/parrot$ make smoke All tests successful. Files=396, Tests=11737, 343 wallclock secs ( 3.73 usr 1.18 sys + 115.39 cusr 42.61 csys = 162.91 CPU) Result: PASS TAP Archive created at /home/mhk/parrot/parrot_test_run.tar.gz Test report successfully sent to Smolder at http://smolder.plusthree.com/app/public_projects/report_details/18875 ------------------------------------------------------------------------------- built rakudo (0c893bc) on parrot r37310 linux i386 - make test/spectest all pass ------------------------------------------------------------------------------- mhk@mhk-desktop:~/parrot$ make fulltest 2>&1 | tee fulltest.37310.log ------------------------------------------------------------------------------- /usr/bin/perl t/harness --gc-debug --running-make-test -b --runcore-tests All tests successful. Test Summary Report ------------------- t/compilers/imcc/syn/hll.t (Wstat: 0 Tests: 2 Failed: 0) TODO passed: 2 t/op/exceptions.t (Wstat: 0 Tests: 31 Failed: 0) TODO passed: 23 t/pmc/exception.t (Wstat: 0 Tests: 31 Failed: 0) TODO passed: 26 Files=252, Tests=8392, 291 wallclock secs ( 2.85 usr 0.66 sys + 76.39 cusr 34.14 csys = 114.04 CPU) Result: PASS ------------------------------------------------------------------------------- /usr/bin/perl t/harness --gc-debug --running-make-test -C --runcore-tests All tests successful. Test Summary Report ------------------- t/compilers/imcc/syn/hll.t (Wstat: 0 Tests: 2 Failed: 0) TODO passed: 2 t/op/exceptions.t (Wstat: 0 Tests: 31 Failed: 0) TODO passed: 23 t/pmc/exception.t (Wstat: 0 Tests: 31 Failed: 0) TODO passed: 26, 30 Files=252, Tests=8392, 294 wallclock secs ( 2.72 usr 0.58 sys + 76.81 cusr 34.46 csys = 114.57 CPU) Result: PASS ------------------------------------------------------------------------------- /usr/bin/perl t/harness --gc-debug --running-make-test -f --runcore-tests All tests successful. Test Summary Report ------------------- t/compilers/imcc/syn/hll.t (Wstat: 0 Tests: 2 Failed: 0) TODO passed: 2 t/op/exceptions.t (Wstat: 0 Tests: 31 Failed: 0) TODO passed: 23 t/pmc/exception.t (Wstat: 0 Tests: 31 Failed: 0) TODO passed: 26 Files=252, Tests=8392, 291 wallclock secs ( 2.85 usr 0.62 sys + 76.92 cusr 34.11 csys = 114.50 CPU) Result: PASS ------------------------------------------------------------------------------- /usr/bin/perl t/harness --gc-debug --running-make-test -g --runcore-tests ll tests successful. Test Summary Report ------------------- t/compilers/imcc/syn/hll.t (Wstat: 0 Tests: 2 Failed: 0) TODO passed: 2 t/op/exceptions.t (Wstat: 0 Tests: 31 Failed: 0) TODO passed: 23 t/pmc/exception.t (Wstat: 0 Tests: 31 Failed: 0) TODO passed: 26 Files=252, Tests=8392, 288 wallclock secs ( 2.86 usr 0.57 sys + 76.74 cusr 35.12 csys = 115.29 CPU) Result: PASS ------------------------------------------------------------------------------- /usr/bin/perl t/harness --gc-debug --running-make-test -j --runcore-tests # Failed test 'Getting out-of-bounds elements, I' # at t/pmc/fixedintegerarray.t line 144. # Expected error but exited cleanly # Received: # # Expected: # /FixedIntegerArray: index out of bounds! # current instr\.:/ # # Looks like you failed 1 test of 11. t/pmc/fixedintegerarray.t .............. Dubious, test returned 1 (wstat 256, 0x100) Failed 1/11 subtests # Failed test 'Miscellaneous words' # at t/library/md5.t line 35. # Exited with error code: 139 # Received: # Segmentation fault # # Expected: # 8b1a9953c4611296a827abf8c47804d7 # 6fc422233a40a75a1f028e11c3cd1140 # e7cb1e977e896954fec46d2ea7832072 # ed076287532e86365e841e92bfc50d8c # # Failed test 'Funny chars' # at t/library/md5.t line 63. # Exited with error code: 139 # Received: # Segmentation fault # # Expected: # b66434493525523b4393ce0d1f2425d7 # # Failed test 'String lengths' # at t/library/md5.t line 201. # Exited with error code: 139 # Received: # bd35d6a8f93d310aae38bc539f9fca1b # Segmentation fault # # Expected: # d41d8cd98f00b204e9800998ecf8427e ... ... # 6c27622d1d5365e4abfd02f2eccfd8f9 # # Failed test 'REALLY long string' # at t/library/md5.t line 324. # Exited with error code: 139 # Received: # Segmentation fault # # Expected: # 840e4dec51660b1f52473e0b0b9545f5 # # Failed test 'recursive md5sum (1)' # at t/library/md5.t line 352. # Exited with error code: 139 # Received: # Hello World! # Segmentation fault # # Expected: # Hello World! # ed076287532e86365e841e92bfc50d8c ... ... # eab26f6455a08779bcb43bc48c02c717 # # Failed test 'recursive md5sum (2)' # at t/library/md5.t line 590. # Exited with error code: 139 # Received: # Hello World! # Segmentation fault # # Expected: # Hello World! # ee41c968530f7715ab70805b341c3956 ... ... # 982e0fde28cd2f62ef8db2d8dfd0f0d7 # # Looks like you failed 6 tests of 6. t/library/md5.t ........................ Dubious, test returned 6 (wstat 1536, 0x600) Failed 6/6 subtests # Failed test 'mt19937ar output' # at t/library/mt19937ar.t line 148. # Exited with error code: 139 # Received: # Segmentation fault # # Expected: # 1000 outputs of genrand_int32() # 1067595299 955945823 477289528 4107218783 4228976476 ... ... # 0.33163422 0.85739792 0.59908488 0.74566046 0.72157152 # # Looks like you failed 1 test of 10. t/library/mt19937ar.t .................. Dubious, test returned 1 (wstat 256, 0x100) Failed 1/10 subtests Test Summary Report ------------------- t/compilers/imcc/syn/hll.t (Wstat: 0 Tests: 2 Failed: 0) TODO passed: 2 t/op/exceptions.t (Wstat: 0 Tests: 31 Failed: 0) TODO passed: 23 t/pmc/exception.t (Wstat: 0 Tests: 31 Failed: 0) TODO passed: 26 t/pmc/fixedintegerarray.t (Wstat: 256 Tests: 11 Failed: 1) Failed test: 7 Non-zero exit status: 1 t/library/md5.t (Wstat: 1536 Tests: 6 Failed: 6) Failed tests: 1-6 Non-zero exit status: 6 t/library/mt19937ar.t (Wstat: 256 Tests: 10 Failed: 1) Failed test: 10 Non-zero exit status: 1 Files=252, Tests=8093, 273 wallclock secs ( 2.69 usr 0.63 sys + 74.09 cusr 33.15 csys = 110.56 CPU) Result: FAIL make[1]: *** [testj] Error 1 make[1]: Leaving directory `/home/mhk/parrot' make: [fulltest] Error 2 (ignored) ------------------------------------------------------------------------------- As make fulltest exited here I ran the rest of the tests manually ------------------------------------------------------------------------------- mhk@mhk-desktop:~/parrot$ make testr 2>&1 | tee testr.37310.log # Failed test 'pushaction as closure' # at t/op/pushaction.t line 100. # Exited with error code: 1 # Received: # main # at popmark, flag = 0 # a = Null PMC in say # current instr.: 'exit_handler' pc 32 (/home/mhk/parrot/t/op/pushaction_6.pir:22) # called from Sub 'main' pc 15 (/home/mhk/parrot/t/op/pushaction_6.pir:11) # # Expected: # main # at popmark, flag = 0 # a = 42 # # Looks like you failed 1 test of 7. t/op/pushaction.t ...................... not ok 7 - pushaction: error while handling error # TODO runloop shenanigans Dubious, test returned 1 (wstat 256, 0x100) Failed 1/7 subtests # Failed test ':outer with identical sub names' # at t/pmc/sub.t line 1457. # Exited with error code: 1 # Received: # ABC::outer # ABC::inner # Null PMC in say # current instr.: 'parrot;ABC;inner' pc 47 (/home/mhk/parrot/t/pmc/sub_63.pir:20) # called from Sub 'parrot;ABC;outer' pc 37 (/home/mhk/parrot/t/pmc/sub_63.pir:14) # called from Sub 'main' pc 9 (/home/mhk/parrot/t/pmc/sub_63.pir:3) # # Expected: # ABC::outer # ABC::inner # ABC lex # DEF::outer # DEF::inner # DEF lex # # Looks like you failed 1 test of 64. t/pmc/sub.t ............................ Dubious, test returned 1 (wstat 256, 0x100) Failed 1/64 subtests Test Summary Report ------------------- t/op/pushaction.t (Wstat: 256 Tests: 7 Failed: 1) Failed test: 6 Non-zero exit status: 1 t/pmc/sub.t (Wstat: 256 Tests: 64 Failed: 1) Failed test: 63 Non-zero exit status: 1 Files=252, Tests=8392, 338 wallclock secs ( 2.56 usr 0.67 sys + 106.33 cusr 54.12 csys = 163.68 CPU) Result: FAIL make: *** [testr] Error 1 ------------------------------------------------------------------------------- mhk@mhk-desktop:~/parrot$ make testS 2>&1 | tee testS.37310.log All tests successful. Test Summary Report ------------------- t/compilers/imcc/syn/hll.t (Wstat: 0 Tests: 2 Failed: 0) TODO passed: 2 t/op/exceptions.t (Wstat: 0 Tests: 31 Failed: 0) TODO passed: 23 t/pmc/exception.t (Wstat: 0 Tests: 31 Failed: 0) TODO passed: 26, 30 Files=252, Tests=8093, 284 wallclock secs ( 2.70 usr 0.68 sys + 73.85 cusr 30.93 csys = 108.16 CPU) Result: PASS ------------------------------------------------------------------------------- mhk@mhk-desktop:~/parrot$ make src_tests 2>&1 | tee sec_tests.37310.log All tests successful Files=6, Tests=33, 13 wallclock secs ( 0.03 usr 0.02 sys + 11.01 cusr 2.53 csys = 13.59 CPU) Result: PASS ------------------------------------------------------------------------------- mhk@mhk-desktop:~/parrot$ make run_tests 2>&1 | tee run_tests.37310.log All tests successful. Files=2, Tests=36, 1 wallclock secs ( 0.03 usr 0.01 sys + 0.59 cusr 0.26 csys = 0.89 CPU) Result: PASS ------------------------------------------------------------------------------- mhk@mhk-desktop:~/parrot$ make perl_tests 2>&1 | tee perl_tests.37310.log All tests successful. Files=4, Tests=229, 5 wallclock secs ( 0.06 usr 0.04 sys + 2.47 cusr 0.55 csys = 3.12 CPU) Result: PASS ------------------------------------------------------------------------------- mhk@mhk-desktop:~/parrot$ make codetest 2>&1 | tee codetest.37310.log # Failed test 'Test::Perl::Critic for "/home/mhk/parrot/examples/languages/abc/Configure.pl"' # at t/codingstd/perlcritic.t line 88. # # Perl::Critic found these violations in "/home/mhk/parrot/examples/languages/abc/Configure.pl": # Missing properly located perl coda for parrot source at /home/mhk/parrot/examples/languages/abc/Configure.pl line 42 # Failed test 'Test::Perl::Critic for "/home/mhk/parrot/examples/languages/abc/src/parser/actions.pm"' # at t/codingstd/perlcritic.t line 88. # # Perl::Critic found these violations in "/home/mhk/parrot/examples/languages/abc/src/parser/actions.pm": # Code before strictures are enabled at /home/mhk/parrot/examples/languages/abc/src/parser/actions.pm line 46 # Code before warnings are enabled at /home/mhk/parrot/examples/languages/abc/src/parser/actions.pm line 46 # Missing properly located perl coda for parrot source at /home/mhk/parrot/examples/languages/abc/src/parser/actions.pm line 256 # Failed test 'Test::Perl::Critic for "/home/mhk/parrot/examples/languages/squaak/src/parser/actions.pm"' # at t/codingstd/perlcritic.t line 88. # # Perl::Critic found these violations in "/home/mhk/parrot/examples/languages/squaak/src/parser/actions.pm": # Missing properly located perl coda for parrot source at /home/mhk/parrot/examples/languages/squaak/src/parser/actions.pm line 5 # Looks like you failed 3 tests of 311. t/codingstd/perlcritic.t ....... Dubious, test returned 3 (wstat 768, 0x300) Failed 3/311 subtests Test Summary Report ------------------- t/codingstd/perlcritic.t (Wstat: 768 Tests: 311 Failed: 3) Failed tests: 120-121, 123 Non-zero exit status: 3 Files=28, Tests=358, 215 wallclock secs ( 0.27 usr 0.05 sys + 202.08 cusr 3.26 csys = 205.66 CPU) Result: FAIL make: *** [codetest] Error 1 ------------------------------------------------------------------------------- mhk@mhk-desktop:~/parrot$ make benchmark_tests 2>&1 | tee benchmark_tests.37310.log # Failed test 'examples/benchmarks/oo1.pasm' # at t/benchmark/benchmarks.t line 218. # Exited with error code: 139 # Received: # Segmentation fault # # Expected: # 10 # # Failed test 'examples/benchmarks/oo2.pasm' # at t/benchmark/benchmarks.t line 218. # Exited with error code: 139 # Received: # Segmentation fault # # Expected: # 10 # # Failed test 'examples/benchmarks/oo3.pasm' # at t/benchmark/benchmarks.t line 218. # Exited with error code: 139 # Received: # Segmentation fault # # Expected: # 10 # # Failed test 'examples/benchmarks/oo4.pasm' # at t/benchmark/benchmarks.t line 218. # Exited with error code: 139 # Received: # Segmentation fault # # Expected: # 500000 # # Looks like you failed 4 tests of 37. t/benchmark/benchmarks.t .. Dubious, test returned 4 (wstat 1024, 0x400) Failed 4/37 subtests Test Summary Report ------------------- t/benchmark/benchmarks.t (Wstat: 1024 Tests: 37 Failed: 4) Failed tests: 20-23 Non-zero exit status: 4 Files=1, Tests=37, 541 wallclock secs ( 0.05 usr 0.01 sys + 528.00 cusr 7.65 csys = 535.71 CPU) Result: FAIL make: *** [benchmark_tests] Error 1 ------------------------------------------------------------------------------- mhk@mhk-desktop:~/parrot$ make doc_tests 2>&1 | tee doc_tests.37310.log Files=0, Tests=0, 0 wallclock secs ( 0.00 usr + 0.00 sys = 0.00 CPU) Result: NOTESTS make: *** [doc_tests] Error 1 ------------------------------------------------------------------------------- mhk@mhk-desktop:~/parrot$ make manifest_tests 2>&1 | tee manifest_tests.37310.log All tests successful. Files=5, Tests=47, 6 wallclock secs ( 0.04 usr 0.02 sys + 3.82 cusr 0.96 csys = 4.84 CPU) Result: PASS ------------------------------------------------------------------------------- mhk@mhk-desktop:~/parrot$ make examples_tests 2>&1 | tee examples_tests.37310.log error:imcc:syntax error, unexpected VAR, expecting '(' ('sock') in file 'examples/io/echo_client.pir' line 33 error:imcc:syntax error, unexpected VAR, expecting '(' ('address') in file 'examples/io/echo_client.pir' line 36 error:imcc:syntax error, unexpected VAR, expecting '(' ('ret') in file 'examples/io/echo_client.pir' line 38 error:imcc:syntax error, unexpected VAR, expecting '(' ('ret') in file 'examples/io/echo_client.pir' line 49 error:imcc:syntax error, unexpected VAR, expecting '(' ('ret') in file 'examples/io/echo_client.pir' line 50 error:imcc:syntax error, unexpected VAR, expecting '(' ('ret') in file 'examples/io/echo_client.pir' line 51 # Failed test 'examples/io/echo_client.pir' # at t/examples/catchall.t line 45. # got: '256' # expected: '0' error:imcc:syntax error, unexpected VAR, expecting '(' ('sock') in file 'examples/io/http.pir' line 31 error:imcc:syntax error, unexpected VAR, expecting '(' ('address') in file 'examples/io/http.pir' line 35 error:imcc:syntax error, unexpected VAR, expecting '(' ('ret') in file 'examples/io/http.pir' line 37 error:imcc:syntax error, unexpected VAR, expecting '(' ('ret') in file 'examples/io/http.pir' line 42 error:imcc:syntax error, unexpected VAR, expecting '(' ('ret') in file 'examples/io/http.pir' line 43 error:imcc:syntax error, unexpected VAR, expecting '(' ('ret') in file 'examples/io/http.pir' line 45 # Failed test 'examples/io/http.pir' # at t/examples/catchall.t line 45. # got: '256' # expected: '0' error:imcc:syntax error, unexpected VAR, expecting '(' ('sock') in file 'examples/io/httpd.pir' line 112 error:imcc:syntax error, unexpected VAR, expecting '(' ('port') in file 'examples/io/httpd.pir' line 116 error:imcc:syntax error, unexpected VAR, expecting '(' ('sock') in file 'examples/io/httpd.pir' line 117 error:imcc:syntax error, unexpected VAR, expecting '(' ('ret') in file 'examples/io/httpd.pir' line 132 error:imcc:syntax error, unexpected VAR, expecting '(' ('work') in file 'examples/io/httpd.pir' line 134 error:imcc:syntax error, unexpected VAR, expecting '(' ('ret') in file 'examples/io/httpd.pir' line 137 error:imcc:syntax error, unexpected VAR, expecting '(' ('ret') in file 'examples/io/httpd.pir' line 228 error:imcc:syntax error, unexpected VAR, expecting '(' ('ret') in file 'examples/io/httpd.pir' line 251 error:imcc:syntax error, unexpected VAR, expecting '(' ('ret') in file 'examples/io/httpd.pir' line 278 error:imcc:syntax error, unexpected VAR, expecting '(' ('hex') in file 'examples/io/httpd.pir' line 334 # Failed test 'examples/io/httpd.pir' # at t/examples/catchall.t line 45. # got: '256' # expected: '0' error:imcc:syntax error, unexpected IDENTIFIER, expecting PARROT_OP ('socket') in file 'examples/io/net_smtp.pasm' line 25 # Failed test 'examples/io/net_smtp.pasm' # at t/examples/catchall.t line 45. # got: '256' # expected: '0' error:imcc:No such file or directory in file 'examples/languages/abc/abc.pir' line 53 # Failed test 'examples/languages/abc/abc.pir' # at t/examples/catchall.t line 45. # got: '512' # expected: '0' error:imcc:No such file or directory in file 'examples/languages/squaak/squaak.pir' line 60 # Failed test 'examples/languages/squaak/squaak.pir' # at t/examples/catchall.t line 45. # got: '512' # expected: '0' error:imcc:No such file or directory in file 'examples/nci/sdl_blue_rectangle.pir' line 9 # Failed test 'examples/nci/sdl_blue_rectangle.pir' # at t/examples/catchall.t line 45. # got: '512' # expected: '0' error:imcc:No such file or directory in file 'examples/nci/xlibtest.pir' line 21 # Failed test 'examples/nci/xlibtest.pir' # at t/examples/catchall.t line 45. # got: '512' # expected: '0' error:imcc:syntax error, unexpected IDENTIFIER, expecting PARROT_OP ('compile') in file 'examples/pasm/nanoforth.pasm' line 90 # Failed test 'examples/pasm/nanoforth.pasm' # at t/examples/catchall.t line 45. # got: '256' # expected: '0' error:imcc:syntax error, unexpected IDENTIFIER, expecting PARROT_OP ('find_global') in file 'examples/pasm/nanoforth2.pasm' line 30 # Failed test 'examples/pasm/nanoforth2.pasm' # at t/examples/catchall.t line 45. # got: '256' # expected: '0' error:imcc:No such file or directory in file 'examples/pir/befunge/befunge.pir' line 3 # Failed test 'examples/pir/befunge/befunge.pir' # at t/examples/catchall.t line 45. # got: '512' # expected: '0' error:imcc:syntax error, unexpected STRINGC, expecting '(' (''Mines::Field'') in file 'examples/sdl/minesweeper/field.pir' line 180 error:imcc:syntax error, unexpected STRINGC, expecting '(' ('"Mines::Field"') in file 'examples/sdl/minesweeper/field.pir' line 317 error:imcc:syntax error, unexpected STRINGC, expecting '(' ('"Mines::Field"') in file 'examples/sdl/minesweeper/field.pir' line 320 error:imcc:syntax error, unexpected STRINGC, expecting '(' ('"Mines::Field"') in file 'examples/sdl/minesweeper/field.pir' line 979 error:imcc:syntax error, unexpected STRINGC, expecting '(' ('"Mines::Field"') in file 'examples/sdl/minesweeper/field.pir' line 984 # Failed test 'examples/sdl/minesweeper/field.pir' # at t/examples/catchall.t line 45. # got: '256' # expected: '0' error:imcc:syntax error, unexpected STRINGC, expecting '(' ('"Tetris::App"') in file 'examples/sdl/tetris/app.pir' line 80 error:imcc:syntax error, unexpected PREG, expecting '(' ('$P0') in file 'examples/sdl/tetris/app.pir' line 168 error:imcc:syntax error, unexpected STRINGC, expecting '(' ('"Tetris::App"') in file 'examples/sdl/tetris/app.pir' line 192 # Failed test 'examples/sdl/tetris/app.pir' # at t/examples/catchall.t line 45. # got: '256' # expected: '0' error:imcc:syntax error, unexpected STRINGC, expecting '(' ('"Tetris::Block"') in file 'examples/sdl/tetris/blocks.pir' line 61 # Failed test 'examples/sdl/tetris/blocks.pir' # at t/examples/catchall.t line 45. # got: '256' # expected: '0' error:imcc:syntax error, unexpected STRINGC, expecting '(' ('"Tetris::Block"') in file 'examples/sdl/tetris/board.pir' line 879 # Failed test 'examples/sdl/tetris/board.pir' # at t/examples/catchall.t line 45. # got: '256' # expected: '0' error:imcc:syntax error, unexpected STRINGC, expecting '(' ('"SDL::Event"') in file 'examples/sdl/tetris/eventhandler.pir' line 42 # Failed test 'examples/sdl/tetris/eventhandler.pir' # at t/examples/catchall.t line 45. # got: '256' # expected: '0' # Looks like you failed 16 tests of 170. t/examples/catchall.t ... Dubious, test returned 16 (wstat 4096, 0x1000) Failed 16/170 subtests # Failed test 'examples/japh/japh2.pasm' # at t/examples/japh.t line 54. # got: '畊瑳愠潮桴牥倠牡潲⁴慈正牥瀊 ' # expected: 'Just another Parrot Hacker # ' # Looks like you failed 1 test of 5. t/examples/japh.t ....... Dubious, test returned 1 (wstat 256, 0x100) Failed 1/5 subtests # Failed test 'examples/shootout/fannkuch.pir' # at t/examples/shootout.t line 107. # Exited with error code: 139 # Received: # 1234567 # FixedIntegerArray: index out of bounds! # current instr.: 'fannkuch' pc 0 (/home/mhk/parrot/t/examples/shootout_3.pir:8) # called from Sub 'main' pc 244 (/home/mhk/parrot/t/examples/shootout_3.pir:108) # Segmentation fault # # Expected: # 1234567 # 2134567 # 2314567 # 3214567 # 3124567 # 1324567 # 2341567 # 3241567 # 3421567 # 4321567 # 4231567 # 2431567 # 3412567 # 4312567 # 4132567 # 1432567 # 1342567 # 3142567 # 4123567 # 1423567 # 1243567 # 2143567 # 2413567 # 4213567 # 2345167 # 3245167 # 3425167 # 4325167 # 4235167 # 2435167 # Pfannkuchen(7) = 16 # # Looks like you failed 1 test of 20. t/examples/shootout.t ... Dubious, test returned 1 (wstat 256, 0x100) Failed 1/20 subtests Test Summary Report ------------------- t/examples/catchall.t (Wstat: 4096 Tests: 170 Failed: 16) Failed tests: 40-42, 44, 52, 54, 67, 69, 76-77, 82, 113 117, 120-121, 123 Non-zero exit status: 16 t/examples/japh.t (Wstat: 256 Tests: 5 Failed: 1) Failed test: 2 Non-zero exit status: 1 t/examples/shootout.t (Wstat: 256 Tests: 20 Failed: 1) Failed test: 3 Non-zero exit status: 1 Files=11, Tests=276, 266 wallclock secs ( 0.17 usr 0.02 sys + 16.16 cusr 4.07 csys = 20.42 CPU) Result: FAIL make: *** [examples_tests] Error 1 ------------------------------------------------------------------------------- mhk@mhk-desktop:~/parrot$ make distro_tests 2>&1 | tee distro_tests.37310.log # Failed test 'there are PMC files for all test files in t/pmc' # at t/distro/test_file_coverage.t line 57. # files in src/pmc but not in test dir: # packfileannotation # packfileannotationkeys # packfileannotations # Looks like you failed 1 test of 3. t/distro/test_file_coverage.t .. Dubious, test returned 1 (wstat 256, 0x100) Failed 1/3 subtests Test Summary Report ------------------- t/distro/test_file_coverage.t (Wstat: 256 Tests: 3 Failed: 1) Failed test: 1 Non-zero exit status: 1 Files=4, Tests=13, 7 wallclock secs ( 0.03 usr 0.02 sys + 3.44 cusr 1.39 csys = 4.88 CPU) Result: FAIL make: *** [distro_tests] Error 1 -------------------------------------------------------------------------------