# New Ticket Created by Pankaj kaushal # Please include the string: [perl #38764] # in the subject line of all future correspondence about this issue. # <URL: https://rt.perl.org/rt3/Ticket/Display.html?id=38764 >
Hello, I recently compiled parrot-0.4.2 on FreeBSD 4.10 using gcc version 2.95.4 20020320 [FreeBSD]. A few of the tests failed. You probably are already aware of them, but I just thought I'd report my particular failures. output of gmake tests is attached. Thankyou, P. -- Wir wollen dass ihr uns alles glaubt.
Compiling with: xx.c gcc -I./include -I/usr/local/include -g -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Winline -W -Wno-unused -Wsign-compare -DHAS_JIT -DI386 -DHAVE_COMPUTED_GOTO -DPIC -fpic -I. -o xx.o -c xx.c Perldoc is required, but not detected. gmake -C src/dynpmc gmake[1]: Entering directory `/home/tmp/parrot-0.4.2/src/dynpmc' gmake[1]: Leaving directory `/home/tmp/parrot-0.4.2/src/dynpmc' gmake -C src/dynoplibs gmake[1]: Entering directory `/home/tmp/parrot-0.4.2/src/dynoplibs' gmake[1]: Leaving directory `/home/tmp/parrot-0.4.2/src/dynoplibs' gmake -C compilers/pge gmake[1]: Entering directory `/home/tmp/parrot-0.4.2/compilers/pge' gmake[1]: Nothing to be done for `all'. gmake[1]: Leaving directory `/home/tmp/parrot-0.4.2/compilers/pge' gmake -C compilers/tge gmake[1]: Entering directory `/home/tmp/parrot-0.4.2/compilers/tge' gmake[1]: Nothing to be done for `all'. gmake[1]: Leaving directory `/home/tmp/parrot-0.4.2/compilers/tge' perl5.6.1 t/harness --gc-debug --running-make-test t/configure/base....ok t/configure/config_steps.ok t/configure/configure.ok t/configure/data....ok t/configure/step....dubious Test returned status 2 (wstat 512, 0x200) DIED. FAILED tests 1-19 Failed 19/19 tests, 0.00% okay t/compilers/imcc/imcpasm/cfg.ok t/compilers/imcc/imcpasm/opt0.ok t/compilers/imcc/imcpasm/opt1.ok, 1/78 skipped: constant concat N/Y t/compilers/imcc/imcpasm/opt2.ok, 1/6 skipped: loop opt disabled for now t/compilers/imcc/imcpasm/optc.ok t/compilers/imcc/imcpasm/pcc.ok t/compilers/imcc/imcpasm/sub.ok t/compilers/imcc/reg/alloc.ok t/compilers/imcc/reg/spill.ok t/compilers/imcc/syn/bsr.ok t/compilers/imcc/syn/clash.ok t/compilers/imcc/syn/const.ok t/compilers/imcc/syn/errors.ok t/compilers/imcc/syn/eval.ok, 7/7 skipped: changed eval semantics - see t/pmc/eval.t t/compilers/imcc/syn/file.ok, 1/12 skipped: multiple loading not speced - failing t/compilers/imcc/syn/keyed.ok, 1/1 skipped: experimental t/compilers/imcc/syn/labels.ok t/compilers/imcc/syn/macro.ok t/compilers/imcc/syn/namespace.ok t/compilers/imcc/syn/objects.ok t/compilers/imcc/syn/op.ok t/compilers/imcc/syn/pcc.ok, 1/21 skipped: cant do NCI on freebsd t/compilers/imcc/syn/pod.ok t/compilers/imcc/syn/scope.ok t/compilers/imcc/syn/tail.ok t/op/00ff-dos.......ok t/op/00ff-unix......ok t/op/64bit..........skipped: 64bit INTVAL platforms only t/op/arithmetics....ok t/op/basic..........ok t/op/bitwise........ok t/op/calling........FAILED test 16 Failed 1/87 tests, 98.85% okay (-1 skipped test: 85 okay, 97.70%) t/op/cc_params......FAILED tests 1-25 Failed 25/25 tests, 0.00% okay t/op/comp...........ok t/op/conv...........ok t/op/debuginfo......ok, 3/8 skipped: getline/setline changes not finished t/op/gc.............ok t/op/globals........ok t/op/hacks..........ok, 2/2 skipped: no universal SIGFPE handling t/op/ifunless.......ok t/op/info...........ok t/op/integer........ok t/op/interp.........FAILED test 2 Failed 1/6 tests, 83.33% okay (-1 skipped test: 4 okay, 66.67%) t/op/jit............ok t/op/jitn...........ok t/op/lexicals.......FAILED tests 2-3, 33 Failed 3/42 tests, 92.86% okay t/op/literal........ok t/op/macro..........ok, 1/18 skipped: Await exceptions t/op/number.........ok t/op/random.........ok t/op/spawnw.........ok t/op/stacks.........ok, 3/24 skipped: no stack limit currently t/op/string.........ok, 7/158 skipped: various reasons t/op/string_cclass..ok, 3/11 skipped: unicode support unavailable t/op/string_cs......ok, 17/51 skipped: various reasons t/op/stringu........ok t/op/time...........ok t/op/trans..........ok t/op/types..........ok t/pmc/addrregistry..ok t/pmc/array.........ok t/pmc/bigint........ok t/pmc/bignum........skipped: No BigNum support yet. t/pmc/boolean.......ok t/pmc/bound_nci.....ok t/pmc/builtin.......ok, 2/4 skipped: bound methods - n/y t/pmc/closure.......ok t/pmc/compiler......ok t/pmc/complex.......ok, 2/25 skipped: instantiate n/y t/pmc/config........ok t/pmc/continuation..ok t/pmc/coroutine.....ok t/pmc/csub..........ok t/pmc/default.......FAILED test 1 Failed 1/1 tests, 0.00% okay t/pmc/deleg_pmc.....ok t/pmc/delegate......ok t/pmc/enumerate.....ok t/pmc/env...........ok t/pmc/eval..........ok, 1/18 skipped: too much old calling conventions t/pmc/exception.....FAILED test 26 Failed 1/29 tests, 96.55% okay t/pmc/exception_handler.ok t/pmc/file..........ok t/pmc/fixedbooleanarray.ok t/pmc/fixedfloatarray.ok t/pmc/fixedintegerarray.ok t/pmc/fixedpmcarray.ok t/pmc/fixedstringarray.ok t/pmc/float.........ok t/pmc/freeze........ok t/pmc/globals.......ok t/pmc/hash..........ok t/pmc/integer.......ok t/pmc/intlist.......ok t/pmc/io............FAILED tests 1, 32 Failed 2/32 tests, 93.75% okay (-1 skipped test: 29 okay, 90.62%) t/pmc/iterator......FAILED test 42 Failed 1/42 tests, 97.62% okay (-1 skipped test: 40 okay, 95.24%) t/pmc/key...........ok t/pmc/lexinfo.......ok t/pmc/lexpad........ok t/pmc/managedstruct.ok t/pmc/mmd...........ok, 2/32 skipped: various reasons t/pmc/multiarray....ok t/pmc/multisub......ok t/pmc/n_arithmetics.ok t/pmc/namespace.....ok, 1/18 skipped: disabled class method t/pmc/nci...........ok t/pmc/none..........ok t/pmc/null..........ok t/pmc/object-meths..ok, 2/33 skipped: various reasons t/pmc/object-mro....ok t/pmc/objects.......FAILED tests 53, 57 Failed 2/63 tests, 96.83% okay (-2 skipped tests: 59 okay, 93.65%) t/pmc/orderedhash...ok t/pmc/os............ok t/pmc/pair..........ok, 1/3 skipped: instantiate disabled t/pmc/parrotclass...ok t/pmc/parrotinterpreter.ok t/pmc/parrotio......ok t/pmc/parrotlibrary.ok t/pmc/parrotobject..ok t/pmc/parrotthread..ok t/pmc/perlarray.....ok t/pmc/perlenv.......ok t/pmc/perlhash......ok, 1/37 skipped: no more chartype t/pmc/perlint.......ok t/pmc/perlnum.......FAILED test 55 Failed 1/55 tests, 98.18% okay t/pmc/perlscalar....FAILED test 1 Failed 1/1 tests, 0.00% okay t/pmc/perlstring....ok t/pmc/perlundef.....ok t/pmc/pmc...........ok, 1/24 skipped: no instantiate t/pmc/pointer.......ok t/pmc/prop..........ok t/pmc/random........ok t/pmc/ref...........FAILED test 6 Failed 1/12 tests, 91.67% okay t/pmc/resizablebooleanarray.FAILED tests 20-21 Failed 2/21 tests, 90.48% okay t/pmc/resizablefloatarray.ok t/pmc/resizableintegerarray.ok t/pmc/resizablepmcarray.ok t/pmc/resizablestringarray.FAILED test 20 Failed 1/28 tests, 96.43% okay t/pmc/retcontinuation.ok t/pmc/sarray........ok t/pmc/scalar........FAILED test 1 Failed 1/1 tests, 0.00% okay t/pmc/sharedref.....ok t/pmc/signal........skipped: No events yet t/pmc/slice.........FAILED test 2 Failed 1/2 tests, 50.00% okay t/pmc/string........ok t/pmc/sub...........ok t/pmc/super.........ok t/pmc/sys...........ok t/pmc/threads.......skipped: Needs COPY for argument passing t/pmc/timer.........ok t/pmc/tqueue........ok t/pmc/undef.........ok t/pmc/unmanagedstruct.ok t/pmc/version.......FAILED test 1 Failed 1/1 tests, 0.00% okay t/pmc/vtablecache...ok t/native_pbc/header.ok, 8/8 skipped: new header format not yet implemented t/native_pbc/integer.skipped: Ongoing PBC format changes t/native_pbc/number.skipped: Ongoing PBC format changes t/native_pbc/string.ok, 1/1 skipped: string changes t/dynpmc/dynlexpad..dubious Test returned status 6 (wstat 1536, 0x600) DIED. FAILED tests 1-6 Failed 6/6 tests, 0.00% okay t/dynpmc/foo........dubious Test returned status 9 (wstat 2304, 0x900) DIED. FAILED tests 1-9 Failed 9/9 tests, 0.00% okay t/dynpmc/gdbmhash...skipped: No gdbm library available t/dynpmc/quantumreg.skipped: No quantum library available t/dynoplibs/dan.....dubious Test returned status 7 (wstat 1792, 0x700) DIED. FAILED tests 1-7 Failed 7/7 tests, 0.00% okay t/dynoplibs/myops...dubious Test returned status 7 (wstat 1792, 0x700) DIED. FAILED tests 1-7 Failed 7/7 tests, 0.00% okay t/compilers/pge/pge-hs.ok t/compilers/pge/pge.FAILED tests 1-45 Failed 45/45 tests, 0.00% okay t/compilers/pge/pge_examples.ok t/compilers/pge/pge_globs.ok t/compilers/pge/p5regexp/p5rx.FAILED tests 81-82, 88, 99-100, 130-134, 139-142, 156-157, 160-164, 171-172, 184-185, 232-234, 241, 243-244, 246-247, 253-254, 256-257, 260-261, 396-398, 407, 419, 422, 428-429, 432, 435, 439-449, 452-455, 481-482, 485, 491, 493, 495, 498, 500-501, 503-512, 515, 522-524, 527-528, 536, 540-541, 543-545, 548-549, 553-554, 556-557, 568-592, 595-596, 600-607, 621, 623-625, 639, 641-643, 693, 695-697, 747, 749-751, 800 Failed 153/800 tests, 80.88% okay (-290 skipped tests: 357 okay, 44.62%) t/compilers/pge/p6rules/backtrack.ok t/compilers/pge/p6rules/builtins.FAILED tests 60, 69-71 Failed 4/71 tests, 94.37% okay t/compilers/pge/p6rules/capture.ok t/compilers/pge/p6rules/cclass.FAILED tests 19, 56, 61-62 Failed 4/62 tests, 93.55% okay t/compilers/pge/p6rules/closure.ok t/compilers/pge/p6rules/context.FAILED test 16 Failed 1/20 tests, 95.00% okay t/compilers/pge/p6rules/metachars.FAILED tests 66-67, 69, 79-80, 82-84, 86, 88, 96 Failed 11/208 tests, 94.71% okay (-5 skipped tests: 192 okay, 92.31%) t/compilers/pge/p6rules/modifiers.FAILED tests 87, 92, 97-98 Failed 4/98 tests, 95.92% okay t/compilers/pge/p6rules/subrules.ok t/compilers/pge/p6rules/text_brk.ok t/compilers/tge/basic.ok t/compilers/tge/grammar.ok t/compilers/tge/parser.ok t/library/data_escape.ok, 1/22 skipped: test not written t/library/dumper....ok t/library/File_Spec.skipped: win32 implementation only t/library/getopt_obj.ok t/library/json......ok, 4/22 skipped: _json_to_pmc: Not implemented t/library/md5.......ok t/library/parrotlib.ok t/library/pcre......ok t/library/sort......ok t/library/streams...ok, 2/20 skipped: broken method invocation t/library/test_builder_tester.ok t/library/test_more.ok t/library/yaml_parser_syck.FAILED test 1 Failed 1/1 tests, 0.00% okay t/examples/japh.....ok, 13/17 skipped: various reasons t/examples/library..FAILED test 4 Failed 1/4 tests, 75.00% okay t/examples/pasm.....FAILED test 6 Failed 1/6 tests, 83.33% okay t/examples/past.....ok t/examples/pir......FAILED tests 17-19 Failed 3/19 tests, 84.21% okay t/examples/streams..FAILED tests 10-12 Failed 3/12 tests, 75.00% okay t/examples/subs.....ok t/run/exit..........ok t/run/options.......dubious Test returned status 2 (wstat 512, 0x200) t/src/basic.........ok t/src/compiler......ok t/src/exit..........ok t/src/extend........ok t/src/hash..........ok t/src/intlist.......ok t/src/io............ok t/src/list..........ok t/src/sprintf.......ok t/src/string........ok, 1/1 skipped: Pending Unicode t/tools/pbc_merge...ok t/perl/cppcomments..ok t/perl/manifest.....ok t/perl/Parrot_Distribution.ok t/perl/Parrot_IO....ok t/perl/Parrot_Test..FAILED tests 1-35 Failed 35/35 tests, 0.00% okay t/doc/opcode-doc....ok t/doc/Parrot_Docs...ok t/doc/pod...........ok, 1/1 skipped: Test::Pod not installed Failed Test Status Wstat Total Fail Failed List of Failed -------------------------------------------------------------------------------- t/compilers/pge/p5regexp/p5rx.t 800 153 19.12% 81-82, 88, 99- 100, 130-134, 139-142, 156- 157, 160-164, 171-172, 184- 185, 232-234, 241, 243-244, 246-247, 253- 254, 256-257, 260-261, 396- 398, 407, 419, 422, 428-429, 432, 435, 439- 449, 452-455, 481-482, 485, 491, 493, 495, 498, 500-501, 503-512, 515, 522-524, 527- 528, 536, 540- 541, 543-545, 548-549, 553- 554, 556-557, 568-592, 595- 596, 600-607, 621, 623-625, 639, 641-643, 693, 695-697, 747, 749-751, 800 t/compilers/pge/p6rules/builtins 71 4 5.63% 60, 69-71 t/compilers/pge/p6rules/cclass.t 62 4 6.45% 19, 56, 61-62 t/compilers/pge/p6rules/context. 20 1 5.00% 16 t/compilers/pge/p6rules/metachar 208 11 5.29% 66-67, 69, 79- 80, 82-84, 86, 88, 96 t/compilers/pge/p6rules/modifier 98 4 4.08% 87, 92, 97-98 t/compilers/pge/pge.t 45 45 100.00% 1-45 t/configure/step.t 2 512 19 19 100.00% 1-19 t/dynoplibs/dan.t 7 1792 7 7 100.00% 1-7 t/dynoplibs/myops.t 7 1792 7 7 100.00% 1-7 t/dynpmc/dynlexpad.t 6 1536 6 6 100.00% 1-6 t/dynpmc/foo.t 9 2304 9 9 100.00% 1-9 t/examples/library.t 4 1 25.00% 4 t/examples/pasm.t 6 1 16.67% 6 t/examples/pir.t 19 3 15.79% 17-19 t/examples/streams.t 12 3 25.00% 10-12 t/library/yaml_parser_syck.t 1 1 100.00% 1 t/op/calling.t 87 1 1.15% 16 t/op/cc_params.t 25 25 100.00% 1-25 t/op/interp.t 6 1 16.67% 2 t/op/lexicals.t 42 3 7.14% 2-3, 33 t/perl/Parrot_Test.t 35 35 100.00% 1-35 t/pmc/default.t 1 1 100.00% 1 t/pmc/exception.t 29 1 3.45% 26 t/pmc/io.t 32 2 6.25% 1, 32 t/pmc/iterator.t 42 1 2.38% 42 t/pmc/objects.t 63 2 3.17% 53, 57 Failed Test Status Wstat Total Fail Failed List of Failed -------------------------------------------------------------------------------- t/pmc/perlnum.t 55 1 1.82% 55 t/pmc/perlscalar.t 1 1 100.00% 1 t/pmc/ref.t 12 1 8.33% 6 t/pmc/resizablebooleanarray.t 21 2 9.52% 20-21 t/pmc/resizablestringarray.t 28 1 3.57% 20 t/pmc/scalar.t 1 1 100.00% 1 t/pmc/slice.t 2 1 50.00% 2 t/pmc/version.t 1 1 100.00% 1 t/run/options.t 2 512 ?? ?? % ?? 9 tests and 393 subtests skipped.