Checking if your kit is complete... Looks good Writing Makefile for Language::AttributeGrammar cp lib/Language/AttributeGrammar.pm blib/lib/Language/AttributeGrammar.pm cp lib/Language/AttributeGrammar/Parser.pm blib/lib/Language/AttributeGrammar/Parser.pm cp lib/Language/AttributeGrammar/Thunk.pm blib/lib/Language/AttributeGrammar/Thunk.pm cp lib/Language/AttributeGrammar/Engine.pm blib/lib/Language/AttributeGrammar/Engine.pm Manifying blib/man3/Language::AttributeGrammar.3 Manifying blib/man3/Language::AttributeGrammar::Thunk.3 Manifying blib/man3/Language::AttributeGrammar::Engine.3 PERL_DL_NONLAZY=1 /home/cpanrun/pa-risc1.1/build/5.6.1/bin/perl -Iblib/arch -Iblib/lib -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1 -e 'use Test::Harness qw(&runtests $verbose); $verbose=1; runtests @ARGV;' t/*.t t/basic.....1..14 ok 1 - use Language::AttributeGrammar; ok 2 - Language::AttributeGrammar->can('new') ok 3 - Language::AttributeGrammar->can('apply') ok 4 - ok to access valid attribute ok 5 - the attribute's value ok 6 - fatal to access invalid attribute ok 7 - dependent attributes on the same node ok 8 - one level of synthesized attributes ok 9 - N levels of synthesized attributes ok 10 - one level of inherited attributes ok 11 - N levels of inherited attributes ok 12 - ROOT inherits not ok 13 - definition under ROOT overrides definition over class # TODO I suppose ROOT should override if there is an overlap # Failed (TODO) test 'definition under ROOT overrides definition over class' # at t/basic.t line 99. ok 14 - backticks ok t/diff......1..2 ok 1 - use Language::AttributeGrammar; ok 2 ok t/errors....1..8 ok 1 - use Language::AttributeGrammar; ok 2 - bad grammer makes a syntax error ok 3 - can't access in-existent field in node ok 4 - can't call undefined function/attr ok 5 - no visitor defined ok 6 - in-existent attribute (lack of root) ok 7 - nonlinear attribute ok 8 - threw Regexp ((?i-xsm:infinite loop)) ok t/prefix....1..5 ok 1 - use Language::AttributeGrammar; ok 2 - normal prefix ok 3 - two-level prefix ok 4 - prefix override ok 5 - two-level prefix override ok t/repmin....1..3 ok 1 - use Language::AttributeGrammar; ok 2 - use Language::AttributeGrammar::Parser; ok 3 ok All tests successful. Files=5, Tests=32, 17 wallclock secs (16.24 cusr + 0.47 csys = 16.71 CPU) Installing /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/Language/AttributeGrammar.pm Installing /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/Language/AttributeGrammar/Parser.pm Installing /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/Language/AttributeGrammar/Thunk.pm Installing /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/Language/AttributeGrammar/Engine.pm Installing /home/cpanrun/pa-risc1.1/build/5.6.1/man/man3/Language::AttributeGrammar.3 Installing /home/cpanrun/pa-risc1.1/build/5.6.1/man/man3/Language::AttributeGrammar::Thunk.3 Installing /home/cpanrun/pa-risc1.1/build/5.6.1/man/man3/Language::AttributeGrammar::Engine.3 Writing /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/PA-RISC1.1-thread-multi/auto/Language/AttributeGrammar/.packlist Appending installation info to /home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/perllocal.pod