Skip to content

tests do not pass if parallelized #42

Open
xenoterracide opened this Issue Aug 1, 2011 · 2 comments

3 participants

@xenoterracide

the following is the build log when run with `HARNESS_OPTIONS="j4"

cpanm (App::cpanminus) 1.4008 on perl 5.014001 built for i686-linux
Work directory is /home/ccushing/.cpanm/work/1312200109.8628
You have make /usr/bin/make
You have LWP 6.02
You have /bin/tar: tar (GNU tar) 1.26
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by John Gilmore and Jay Fenlason.
You have /usr/bin/unzip
Searching Text::Xslate on cpanmetadb ...
--> Working on Text::Xslate
Fetching http://search.cpan.org/CPAN/authors/id/G/GF/GFUJI/Text-Xslate-1.4001.tar.gz
-> OK
Unpacking Text-Xslate-1.4001.tar.gz
Entering Text-Xslate-1.4001
Checking configure dependencies from META.yml
Checking if you have ExtUtils::MakeMaker 6.42 ... Yes (6.58)
Checking if you have Devel::PPPort 3.19 ... Yes (3.19)
Configuring Text-Xslate-1.4001
Running Makefile.PL
Writing ppport.h
Checking if your kit is complete...
Looks good
Writing Makefile for Text::Xslate
Writing MYMETA.yml and MYMETA.json
Writing MYMETA.yml
-> OK
Checking dependencies from MYMETA.yml ...
Finding PREREQ from Makefile ...
Checking if you have Scalar::Util 1.14 ... Yes (1.23)
Checking if you have parent 0.221 ... Yes (0.225)
Checking if you have XSLoader 0.02 ... Yes (0.15)
Checking if you have Mouse 0.61 ... Yes (0.93)
Checking if you have Any::Moose 0.13 ... Yes (0.15)
Checking if you have Data::MessagePack 0.30 ... Yes (0.34)
Checking if you have Test::Requires 0 ... Yes (0.06)
Checking if you have Test::More 0.88 ... Yes (0.98)
Checking if you have ExtUtils::ParseXS 2.21 ... Yes (2.2210)
Checking if you have ExtUtils::MakeMaker 6.42 ... Yes (6.58)
Checking if you have Devel::PPPort 3.19 ... Yes (3.19)
Checking if you have Scalar::Util 1.14 ... Yes (1.23)
Checking if you have Test::Requires 0 ... Yes (0.06)
Checking if you have XSLoader 0.02 ... Yes (0.15)
Checking if you have parent 0.221 ... Yes (0.225)
Checking if you have ExtUtils::ParseXS 2.21 ... Yes (2.2210)
Checking if you have ExtUtils::MakeMaker 6.42 ... Yes (6.58)
Checking if you have Devel::PPPort 3.19 ... Yes (3.19)
Checking if you have Test::More 0.88 ... Yes (0.98)
Checking if you have Any::Moose 0.13 ... Yes (0.15)
Checking if you have Mouse 0.61 ... Yes (0.93)
Checking if you have Data::MessagePack 0.30 ... Yes (0.34)
Building and testing Text-Xslate-1.4001
cp lib/Text/Xslate/PP/Const.pm blib/lib/Text/Xslate/PP/Const.pm
cp lib/Text/Xslate.pm blib/lib/Text/Xslate.pm
cp lib/Text/Xslate/Bridge.pm blib/lib/Text/Xslate/Bridge.pm
cp lib/Text/Xslate/Syntax/Kolon.pm blib/lib/Text/Xslate/Syntax/Kolon.pm
cp lib/Text/Xslate/Manual/Debugging.pod blib/lib/Text/Xslate/Manual/Debugging.pod
cp lib/Text/Xslate/Syntax/TTerse.pm blib/lib/Text/Xslate/Syntax/TTerse.pm
cp lib/Text/Xslate/HashWithDefault.pm blib/lib/Text/Xslate/HashWithDefault.pm
cp lib/Text/Xslate/Syntax/Metakolon.pm blib/lib/Text/Xslate/Syntax/Metakolon.pm
cp lib/Text/Xslate/Manual.pod blib/lib/Text/Xslate/Manual.pod
cp lib/Text/Xslate/PP.pm blib/lib/Text/Xslate/PP.pm
cp lib/Text/Xslate/Manual/Builtin.pod blib/lib/Text/Xslate/Manual/Builtin.pod
cp lib/Text/Xslate/Type/Raw.pm blib/lib/Text/Xslate/Type/Raw.pm
cp lib/Text/Xslate/Manual/Cookbook.pod blib/lib/Text/Xslate/Manual/Cookbook.pod
cp lib/Text/Xslate/Runner.pm blib/lib/Text/Xslate/Runner.pm
cp lib/Text/Xslate/PP/Type/Macro.pm blib/lib/Text/Xslate/PP/Type/Macro.pm
cp lib/Text/Xslate/Parser.pm blib/lib/Text/Xslate/Parser.pm
cp lib/Text/Xslate/Util.pm blib/lib/Text/Xslate/Util.pm
cp lib/Text/Xslate/PP/Method.pm blib/lib/Text/Xslate/PP/Method.pm
cp lib/Text/Xslate/Symbol.pm blib/lib/Text/Xslate/Symbol.pm
cp lib/Text/Xslate/PP/State.pm blib/lib/Text/Xslate/PP/State.pm
cp lib/Text/Xslate/PP/Type/Raw.pm blib/lib/Text/Xslate/PP/Type/Raw.pm
cp lib/Text/Xslate/Compiler.pm blib/lib/Text/Xslate/Compiler.pm
cp lib/Text/Xslate/Manual/FAQ.pod blib/lib/Text/Xslate/Manual/FAQ.pod
cp lib/Text/Xslate/PP/Type/Pair.pm blib/lib/Text/Xslate/PP/Type/Pair.pm
cp lib/Text/Xslate/PP/Opcode.pm blib/lib/Text/Xslate/PP/Opcode.pm
/home/ccushing/perl5/perlbrew/perls/perl-5.14.1/bin/perl "-Iinc" /home/ccushing/perl5/perlbrew/perls/perl-5.14.1/lib/5.14.1/ExtUtils/xsubpp  -typemap /home/ccushing/perl5/perlbrew/perls/perl-5.14.1/lib/5.14.1/ExtUtils/typemap  src/xslate_methods.xs > src/xslate_methods.xsc && mv src/xslate_methods.xsc src/xslate_methods.c
cc -c  "-I." "-I." -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wextra -Wdeclaration-after-statement -Wc++-compat -O2   -DVERSION=\"1.4001\" -DXS_VERSION=\"1.4001\" -o src/xslate_methods.o -fPIC "-I/home/ccushing/perl5/perlbrew/perls/perl-5.14.1/lib/5.14.1/i686-linux/CORE"  -DUSE_PPPORT src/xslate_methods.c
/home/ccushing/perl5/perlbrew/perls/perl-5.14.1/bin/perl "-Iinc" /home/ccushing/perl5/perlbrew/perls/perl-5.14.1/lib/5.14.1/ExtUtils/xsubpp  -typemap /home/ccushing/perl5/perlbrew/perls/perl-5.14.1/lib/5.14.1/ExtUtils/typemap  src/Text-Xslate.xs > src/Text-Xslate.xsc && mv src/Text-Xslate.xsc src/Text-Xslate.c
cc -c  "-I." "-I." -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wextra -Wdeclaration-after-statement -Wc++-compat -O2   -DVERSION=\"1.4001\" -DXS_VERSION=\"1.4001\" -o src/Text-Xslate.o -fPIC "-I/home/ccushing/perl5/perlbrew/perls/perl-5.14.1/lib/5.14.1/i686-linux/CORE"  -DUSE_PPPORT src/Text-Xslate.c
In file included from src/Text-Xslate.xs:17:0:
./xslate_ops.h:35:5: warning: identifier "bitor" is a special operator name in C++ [-Wc++-compat]
./xslate_ops.h:36:5: warning: identifier "bitand" is a special operator name in C++ [-Wc++-compat]
./xslate_ops.h:39:10: warning: identifier "and" is a special operator name in C++ [-Wc++-compat]
./xslate_ops.h:41:10: warning: identifier "or" is a special operator name in C++ [-Wc++-compat]
./xslate_ops.h:43:5: warning: identifier "not" is a special operator name in C++ [-Wc++-compat]
./xslate_ops.h: In function ‘tx_init_ops’:
./xslate_ops.h:264:36: warning: identifier "bitor" is a special operator name in C++ [-Wc++-compat]
./xslate_ops.h:265:36: warning: identifier "bitand" is a special operator name in C++ [-Wc++-compat]
./xslate_ops.h:268:36: warning: identifier "and" is a special operator name in C++ [-Wc++-compat]
./xslate_ops.h:270:36: warning: identifier "or" is a special operator name in C++ [-Wc++-compat]
./xslate_ops.h:272:36: warning: identifier "not" is a special operator name in C++ [-Wc++-compat]
./xslate_ops.h: In function ‘tx_runops’:
./xslate_ops.h:426:19: warning: identifier "bitor" is a special operator name in C++ [-Wc++-compat]
./xslate_ops.h:427:19: warning: identifier "bitand" is a special operator name in C++ [-Wc++-compat]
./xslate_ops.h:430:19: warning: identifier "and" is a special operator name in C++ [-Wc++-compat]
./xslate_ops.h:432:19: warning: identifier "or" is a special operator name in C++ [-Wc++-compat]
./xslate_ops.h:434:19: warning: identifier "not" is a special operator name in C++ [-Wc++-compat]
./xslate_ops.h:507:11: warning: identifier "bitor" is a special operator name in C++ [-Wc++-compat]
./xslate_ops.h:508:11: warning: identifier "bitand" is a special operator name in C++ [-Wc++-compat]
./xslate_ops.h:511:11: warning: identifier "and" is a special operator name in C++ [-Wc++-compat]
./xslate_ops.h:513:11: warning: identifier "or" is a special operator name in C++ [-Wc++-compat]
./xslate_ops.h:515:11: warning: identifier "not" is a special operator name in C++ [-Wc++-compat]
In file included from src/Text-Xslate.xs:186:0:
./src/xslate_opcode.inc: At top level:
./src/xslate_opcode.inc:346:5: warning: identifier "bitor" is a special operator name in C++ [-Wc++-compat]
./src/xslate_opcode.inc:352:5: warning: identifier "bitand" is a special operator name in C++ [-Wc++-compat]
./src/xslate_opcode.inc:372:10: warning: identifier "and" is a special operator name in C++ [-Wc++-compat]
./src/xslate_opcode.inc:392:10: warning: identifier "or" is a special operator name in C++ [-Wc++-compat]
./src/xslate_opcode.inc:412:5: warning: identifier "not" is a special operator name in C++ [-Wc++-compat]
Running Mkbootstrap for Text::Xslate ()
chmod 644 Xslate.bs
rm -f blib/arch/auto/Text/Xslate/Xslate.so
cc  -shared -O2 -L/usr/local/lib -fstack-protector src/xslate_methods.o src/Text-Xslate.o  -o blib/arch/auto/Text/Xslate/Xslate.so  \
        \

chmod 755 blib/arch/auto/Text/Xslate/Xslate.so
cp Xslate.bs blib/arch/auto/Text/Xslate/Xslate.bs
chmod 644 blib/arch/auto/Text/Xslate/Xslate.bs
cp script/xslate blib/script/xslate
/home/ccushing/perl5/perlbrew/perls/perl-5.14.1/bin/perl "-Iinc" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/xslate
Manifying blib/man1/xslate.1
Manifying blib/man3/Text::Xslate::PP::Const.3
Manifying blib/man3/Text::Xslate::Syntax::Kolon.3
Manifying blib/man3/Text::Xslate::Bridge.3
Manifying blib/man3/Text::Xslate.3
Manifying blib/man3/Text::Xslate::Manual::Debugging.3
Manifying blib/man3/Text::Xslate::Syntax::TTerse.3
Manifying blib/man3/Text::Xslate::Manual.3
Manifying blib/man3/Text::Xslate::HashWithDefault.3
Manifying blib/man3/Text::Xslate::Syntax::Metakolon.3
Manifying blib/man3/Text::Xslate::Type::Raw.3
Manifying blib/man3/Text::Xslate::Manual::Builtin.3
Manifying blib/man3/Text::Xslate::PP.3
Manifying blib/man3/Text::Xslate::Manual::Cookbook.3
Manifying blib/man3/Text::Xslate::Runner.3
Manifying blib/man3/Text::Xslate::PP::Type::Macro.3
Manifying blib/man3/Text::Xslate::Parser.3
Manifying blib/man3/Text::Xslate::Util.3
Manifying blib/man3/Text::Xslate::Symbol.3
Manifying blib/man3/Text::Xslate::PP::Method.3
Manifying blib/man3/Text::Xslate::PP::State.3
Manifying blib/man3/Text::Xslate::PP::Type::Raw.3
Manifying blib/man3/Text::Xslate::Compiler.3
Manifying blib/man3/Text::Xslate::Manual::FAQ.3
Manifying blib/man3/Text::Xslate::PP::Type::Pair.3
Manifying blib/man3/Text::Xslate::PP::Opcode.3
PERL_DL_NONLAZY=1 /home/ccushing/perl5/perlbrew/perls/perl-5.14.1/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'inc', 'blib/lib', 'blib/arch'); " t/*.t t/010_internals/*.t t/020_interface/*.t t/030_kolon/*.t t/040_tterse/*.t t/050_builtins/*.t t/100_plugin/*.t t/200_app/*.t t/300_examples/*.t t/900_bugs/*.t
# Testing Text::Xslate/1.4001
# Backend: XS
# $ENV{XSLATE}=
# Any::Moose Backend: Mouse/0.93
t/000_load.t .................................. ok
t/010_internals/002_compile.t ................. ok
t/010_internals/001_parse.t ................... ok
t/010_internals/003_assemble.t ................ ok
t/010_internals/004_magic.t ................... ok
t/010_internals/006_errhandler.t .............. ok
t/010_internals/005_load_file.t ............... ok
t/010_internals/007_compile_errs.t ............ ok
t/010_internals/009_goto_address.t ............ ok
t/010_internals/008_files.t ................... ok
t/010_internals/011_missuse.t ................. ok
t/010_internals/010_line_number.t ............. ok
t/010_internals/012_multilines.t .............. ok
t/010_internals/014_deps_file.t ............... ok
Text::Xslate: LoadError: Cannot find 'myapp/base.tx' (path: /home/ccushing/.cpanm/work/1312200109.8628/Text-Xslate-1.4001/t/template) at t/010_internals/013_deps_str.t line 40
# Tests were run but no plan was declared and done_testing() was not seen.
t/010_internals/013_deps_str.t ................ 
Dubious, test returned 2 (wstat 512, 0x200)
All 1 subtests passed 
t/010_internals/015_deps_file2.t .............. ok
t/010_internals/017_render.t .................. ok

#   Failed test 'cache => 1 (render/path)'
#   at t/010_internals/016_cached.t line 39.
#                   'HEAD
#     D-BEFORE
#     Modified version of base.tx
#     D-AFTER
# FOOT
# '
#     doesn't match '(?^:Hello, Xslate world!)'

#   Failed test 'Text::Xslate::Compiler is not loaded'
#   at t/010_internals/016_cached.t line 44.

#   Failed test 'cache => 1 (render/path)'
#   at t/010_internals/016_cached.t line 39.
#                   'HEAD
#     D-BEFORE
#     Modified version of base.tx
#     D-AFTER
# FOOT
# '
#     doesn't match '(?^:Hello, Xslate world!)'

#   Failed test 'Text::Xslate::Compiler is not loaded'
#   at t/010_internals/016_cached.t line 44.
t/010_internals/018_opinfo.t .................. ok

#   Failed test 'cache => 2 (render/path)'
#   at t/010_internals/016_cached.t line 39.
#                   'HEAD
#     D-BEFORE
#     Modified version of base.tx
#     D-AFTER
# FOOT
# '
#     doesn't match '(?^:Hello, Xslate world!)'

#   Failed test 'Text::Xslate::Compiler is not loaded'
#   at t/010_internals/016_cached.t line 44.

#   Failed test 'cache => 2 (render/path)'
#   at t/010_internals/016_cached.t line 39.
#                   'HEAD
#     D-BEFORE
#     Modified version of base.tx
#     D-AFTER
# FOOT
# '
#     doesn't match '(?^:Hello, Xslate world!)'

#   Failed test 'Text::Xslate::Compiler is not loaded'
#   at t/010_internals/016_cached.t line 44.
# Looks like you failed 8 tests of 14.
t/010_internals/016_cached.t .................. 
Dubious, test returned 8 (wstat 2048, 0x800)
Failed 8/14 subtests 
t/010_internals/019_runtime_error.t ........... ok
t/010_internals/023_cachepath.t ............... ok
t/010_internals/021_edge_cases.t .............. ok
t/010_internals/020_optimize.t ................ ok
t/010_internals/025_reset_hooks.t ............. ok
t/010_internals/024_die_in_macros.t ........... ok
t/010_internals/026_issue16_deep_recursion.t .. ok
t/010_internals/027_infinite_warn.t ........... ok
t/010_internals/030_die_in_funcs.t ............ ok
t/010_internals/028_taint.t ................... ok
t/010_internals/032_encoding_error.t .......... skipped: TODO: the behaviours of PP and XS does not match
t/010_internals/031_save_src.t ................ ok
t/010_internals/100_threads.t ................. skipped: multi-threading tests
t/010_internals/033_vpath_cache.t ............. ok
t/010_internals/200_leaktrace.t ............... skipped: Test requires module 'Test::LeakTrace' but it's not found
t/010_internals/300_explicit_pp.t ............. ok
t/020_interface/001_parser_option.t ........... ok
t/020_interface/002_myparser.t ................ ok
t/020_interface/004_no_vars.t ................. ok
t/020_interface/003_encoding.t ................ ok
t/020_interface/005_util.t .................... ok
t/010_internals/022_signal.t .................. ok
t/020_interface/008_type.t .................... ok
t/020_interface/007_data_section.t ............ ok
t/020_interface/009_hash_with_default.t ....... ok
t/020_interface/010_err_encoding.t ............ ok
t/020_interface/011_hwd_w_include_vars.t ...... ok
t/020_interface/012_default_functions.t ....... ok
t/030_kolon/001_interpolate.t ................. ok
t/030_kolon/002_field.t ....................... ok
t/030_kolon/004_if.t .......................... ok
t/030_kolon/003_for.t ......................... ok
t/030_kolon/005_rel_ops.t ..................... ok
t/020_interface/006_psgi.t .................... ok
t/030_kolon/006_arith_ops.t ................... ok
t/030_kolon/008_literal.t ..................... ok
t/030_kolon/010_escaped_str.t ................. ok
t/030_kolon/007_log_ops.t ..................... ok
t/030_kolon/011_macro.t ....................... ok

#   Failed test 'without other components (bare name)'
#   at t/030_kolon/012_cascade.t line 147.
#          got: 'HEAD
#     Modified version of base.tx
# FOOT
# '
#     expected: 'HEAD
#     Hello, Xslate world!
# FOOT
# '

#   Failed test 'without other components (bare name)'
#   at t/030_kolon/012_cascade.t line 147.
#          got: 'HEAD
#     Modified version of base.tx
# FOOT
# '
#     expected: 'HEAD
#     Hello, Xslate world!
# FOOT
# '

#   Failed test 'without other components (string)'
#   at t/030_kolon/012_cascade.t line 147.
#          got: 'HEAD
#     Modified version of base.tx
# FOOT
# '
#     expected: 'HEAD
#     Hello, Xslate world!
# FOOT
# '

#   Failed test 'without other components (string)'
#   at t/030_kolon/012_cascade.t line 147.
#          got: 'HEAD
#     Modified version of base.tx
# FOOT
# '
#     expected: 'HEAD
#     Hello, Xslate world!
# FOOT
# '

#   Failed test 'one-level'
#   at t/030_kolon/012_cascade.t line 147.
#          got: 'HEAD
#     BEFORE
#     Modified version of base.tx
#     AFTER
# FOOT
# '
#     expected: 'HEAD
#     BEFORE
#     Hello, Xslate world!
#     AFTER
# FOOT
# '

#   Failed test 'one-level'
#   at t/030_kolon/012_cascade.t line 147.
#          got: 'HEAD
#     BEFORE
#     Modified version of base.tx
#     AFTER
# FOOT
# '
#     expected: 'HEAD
#     BEFORE
#     Hello, Xslate world!
#     AFTER
# FOOT
# '

#   Failed test 'two-level without other components'
#   at t/030_kolon/012_cascade.t line 147.
#          got: 'HEAD
#     D-BEFORE
#     Modified version of base.tx
#     D-AFTER
# FOOT
# '
#     expected: 'HEAD
#     D-BEFORE
#     Hello, Xslate world!
#     D-AFTER
# FOOT
# '
t/030_kolon/013_more_field.t .................. ok

#   Failed test 'two-level without other components'
#   at t/030_kolon/012_cascade.t line 147.
#          got: 'HEAD
#     D-BEFORE
#     Modified version of base.tx
#     D-AFTER
# FOOT
# '
#     expected: 'HEAD
#     D-BEFORE
#     Hello, Xslate world!
#     D-AFTER
# FOOT
# '

#   Failed test 'two-level'
#   at t/030_kolon/012_cascade.t line 147.
#          got: 'HEAD
#     BEFORE
#     D-BEFORE
#     Modified version of base.tx
#     D-AFTER
#     AFTER
# FOOT
# '
#     expected: 'HEAD
#     BEFORE
#     D-BEFORE
#     Hello, Xslate world!
#     D-AFTER
#     AFTER
# FOOT
# '

#   Failed test 'two-level'
#   at t/030_kolon/012_cascade.t line 147.
#          got: 'HEAD
#     BEFORE
#     D-BEFORE
#     Modified version of base.tx
#     D-AFTER
#     AFTER
# FOOT
# '
#     expected: 'HEAD
#     BEFORE
#     D-BEFORE
#     Hello, Xslate world!
#     D-AFTER
#     AFTER
# FOOT
# '

#   Failed test 'one-level, around'
#   at t/030_kolon/012_cascade.t line 147.
#          got: 'HEAD
#     BEFORE
#     AROUND[
#     Modified version of base.tx
#     ]AROUND
#     AFTER
# FOOT
# '
#     expected: 'HEAD
#     BEFORE
#     AROUND[
#     Hello, Xslate world!
#     ]AROUND
#     AFTER
# FOOT
# '

#   Failed test 'one-level, around'
#   at t/030_kolon/012_cascade.t line 147.
#          got: 'HEAD
#     BEFORE
#     AROUND[
#     Modified version of base.tx
#     ]AROUND
#     AFTER
# FOOT
# '
#     expected: 'HEAD
#     BEFORE
#     AROUND[
#     Hello, Xslate world!
#     ]AROUND
#     AFTER
# FOOT
# '

#   Failed test 'two-level, around'
#   at t/030_kolon/012_cascade.t line 147.
#          got: 'HEAD
#     BEFORE
#     AROUND[
#     D-BEFORE
#     Modified version of base.tx
#     D-AFTER
#     ]AROUND
#     AFTER
# FOOT
# '
#     expected: 'HEAD
#     BEFORE
#     AROUND[
#     D-BEFORE
#     Hello, Xslate world!
#     D-AFTER
#     ]AROUND
#     AFTER
# FOOT
# '

#   Failed test 'two-level, around'
#   at t/030_kolon/012_cascade.t line 147.
#          got: 'HEAD
#     BEFORE
#     AROUND[
#     D-BEFORE
#     Modified version of base.tx
#     D-AFTER
#     ]AROUND
#     AFTER
# FOOT
# '
#     expected: 'HEAD
#     BEFORE
#     AROUND[
#     D-BEFORE
#     Hello, Xslate world!
#     D-AFTER
#     ]AROUND
#     AFTER
# FOOT
# '

#   Failed test 'override as around'
#   at t/030_kolon/012_cascade.t line 147.
#          got: 'HEAD
#     AROUND[
#     Modified version of base.tx
#     ]AROUND
# FOOT
# '
#     expected: 'HEAD
#     AROUND[
#     Hello, Xslate world!
#     ]AROUND
# FOOT
# '

#   Failed test 'override as around'
#   at t/030_kolon/012_cascade.t line 147.
#          got: 'HEAD
#     AROUND[
#     Modified version of base.tx
#     ]AROUND
# FOOT
# '
#     expected: 'HEAD
#     AROUND[
#     Hello, Xslate world!
#     ]AROUND
# FOOT
# '
# Looks like you failed 16 tests of 16.
t/030_kolon/012_cascade.t ..................... 
Dubious, test returned 16 (wstat 4096, 0x1000)
Failed 16/16 subtests 
t/030_kolon/014_while.t ....................... ok
t/030_kolon/015_methods.t ..................... ok
t/030_kolon/016_funcs.t ....................... ok
t/030_kolon/018_dynamic_filters.t ............. ok
t/030_kolon/017_more_macro.t .................. ok
t/030_kolon/019_explicit_interpolate.t ........ ok
t/030_kolon/020_chomp.t ....................... ok
t/010_internals/029_large_file.t .............. ok

#   Failed test 'with a component'
#   at t/030_kolon/021_overlay.t line 102.
#          got: 'HEAD
#     FOO
#     Modified version of base.tx
# FOOT
# '
#     expected: 'HEAD
#     FOO
#     Hello, Xslate world!
# FOOT
# '
# : cascade myapp::base with myapp::cfoo

#   Failed test 'with another component'
#   at t/030_kolon/021_overlay.t line 102.
#          got: 'HEAD
#     Modified version of base.tx
#     BAR
# FOOT
# '
#     expected: 'HEAD
#     Hello, Xslate world!
#     BAR
# FOOT
# '
# : cascade myapp::base with myapp::cbar

#   Failed test 'with components'
#   at t/030_kolon/021_overlay.t line 102.
#          got: 'HEAD
#     FOO
#     Modified version of base.tx
#     BAR
# FOOT
# '
#     expected: 'HEAD
#     FOO
#     Hello, Xslate world!
#     BAR
# FOOT
# '
# : cascade myapp::base with myapp::cfoo, myapp::cbar
# Looks like you failed 3 tests of 9.
t/030_kolon/021_overlay.t ..................... 
Dubious, test returned 3 (wstat 768, 0x300)
Failed 3/9 subtests 
t/030_kolon/023_bitwise.t ..................... ok
t/030_kolon/022_given.t ....................... ok

#   Failed test 'cascade with local vars'
#   at t/030_kolon/024_localize_vars.t line 83.
#          got: 'HEAD
#     Modified version of base.tx
# FOOT
# '
#     expected: 'HEAD
#     Hello, Perl world!
# FOOT
# '
# : cascade myapp::base { lang => "Perl" }

#   Failed test at t/030_kolon/024_localize_vars.t line 83.
#          got: 'HEAD
#     Modified version of base.tx
# FOOT
# '
#     expected: 'HEAD
#     Hello, Perl world!
# FOOT
# '
# : cascade myapp::base { foo => 43*(1+2), lang => "Perl" }

#   Failed test at t/030_kolon/024_localize_vars.t line 83.
#          got: 'HEAD
#     Modified version of base.tx
# FOOT
# '
#     expected: 'HEAD
#     Hello, Perl world!
# FOOT
# '
# : macro content -> { "Perl" }
# : cascade myapp::base { lang => content() }
# Looks like you failed 3 tests of 14.
t/030_kolon/024_localize_vars.t ............... 
Dubious, test returned 3 (wstat 768, 0x300)
Failed 3/14 subtests 
t/030_kolon/025_objectliteral.t ............... ok
t/030_kolon/026_constant.t .................... ok
t/030_kolon/027_lambda.t ...................... ok
t/030_kolon/028_smartmatch.t .................. ok
t/030_kolon/029_blockfilter.t ................. ok
t/030_kolon/030_xfuncs.t ...................... ok
t/030_kolon/032_include_bareword.t ............ ok
t/030_kolon/031_post_if.t ..................... ok
t/030_kolon/033_ov_forloop.t .................. ok
t/030_kolon/034_print.t ....................... ok
t/030_kolon/035_include_w_vars.t .............. ok
t/030_kolon/036_foreach_else.t ................ ok
t/030_kolon/009_include.t ..................... ok
t/030_kolon/037_loop_ctl.t .................... ok
t/030_kolon/038_custom_esc.t .................. ok
t/030_kolon/039_root_vars.t ................... ok
t/040_tterse/001_parse.t ...................... ok
t/040_tterse/002_interpolate.t ................ ok
t/040_tterse/003_field.t ...................... ok
t/040_tterse/004_for.t ........................ ok
t/040_tterse/005_if.t ......................... ok
t/040_tterse/006_include.t .................... ok
t/040_tterse/007_funcs.t ...................... ok
t/040_tterse/008_methods.t .................... ok
t/040_tterse/009_comments.t ................... ok
t/040_tterse/010_expr.t ....................... ok
t/040_tterse/012_macro.t ...................... ok
t/040_tterse/011_objectliterals.t ............. ok
t/040_tterse/013_wrapper.t .................... ok
t/040_tterse/014_set.t ........................ ok
t/040_tterse/015_while.t ...................... ok
t/040_tterse/016_call.t ....................... ok
t/040_tterse/017_filter.t ..................... ok
t/040_tterse/020_chomp.t ...................... ok
t/040_tterse/019_switch.t ..................... ok
t/040_tterse/018_process.t .................... ok
t/040_tterse/021_fake_use.t ................... ok
t/040_tterse/100_not_supported.t .............. ok
t/040_tterse/023_loop_ctl.t ................... ok
t/040_tterse/022_post_if.t .................... ok
t/050_builtins/001_builtin_funcs.t ............ ok
t/050_builtins/004_copied.t ................... ok
t/100_plugin/001_import_from.t ................ ok
t/050_builtins/003_autobox_w_cb.t ............. ok
t/050_builtins/002_autobox.t .................. ok
t/100_plugin/100_error.t ...................... ok
t/100_plugin/003_bridge.t ..................... ok
t/100_plugin/002_import.t ..................... ok
t/200_app/002_tree.t .......................... ok
t/200_app/001_hello.t ......................... ok
t/200_app/003_runner.t ........................ ok
t/200_app/004_encoding.t ...................... ok
t/300_examples/001_basic.t .................... ok
t/300_examples/002_cascade.t .................. ok
t/300_examples/003_metakolon.t ................ ok
t/300_examples/004_tterse.t ................... ok
t/900_bugs/001_super.t ........................ ok
t/900_bugs/002_addfunc.t ...................... ok
t/900_bugs/003_frame_access.t ................. ok
t/900_bugs/004_errorhandling.t ................ ok
t/900_bugs/007_uuv.t .......................... ok
t/900_bugs/008_include_var.t .................. ok
t/900_bugs/010_widechar_for_md5.t ............. ok
t/900_bugs/005_rec_include.t .................. ok
t/900_bugs/009_quote_in_comments.t ............ ok
t/900_bugs/011_reserved_words.t ............... ok
t/900_bugs/012_ltgt_in_comments.t ............. ok
t/900_bugs/013_comments_lineno.t .............. ok
t/900_bugs/014_too_large_int.t ................ ok
t/900_bugs/015_my_scope.t ..................... ok
t/900_bugs/016_x_in_tterse.t .................. ok
t/900_bugs/006_complex_lex.t .................. ok

Test Summary Report
-------------------
t/010_internals/013_deps_str.t              (Wstat: 512 Tests: 1 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/010_internals/016_cached.t                (Wstat: 2048 Tests: 14 Failed: 8)
  Failed tests:  3, 5-6, 8-9, 11-12, 14
  Non-zero exit status: 8
t/030_kolon/012_cascade.t                   (Wstat: 4096 Tests: 16 Failed: 16)
  Failed tests:  1-16
  Non-zero exit status: 16
t/030_kolon/021_overlay.t                   (Wstat: 768 Tests: 9 Failed: 3)
  Failed tests:  1-3
  Non-zero exit status: 3
t/030_kolon/024_localize_vars.t             (Wstat: 768 Tests: 14 Failed: 3)
  Failed tests:  1, 3, 5
  Non-zero exit status: 3
Files=144, Tests=2579,  7 wallclock secs ( 0.69 usr  0.12 sys + 20.55 cusr  1.13 csys = 22.49 CPU)
Result: FAIL
Failed 5/144 test programs. 30/2579 subtests failed.
make: *** [test_dynamic] Error 255
-> FAIL Installing Text::Xslate failed. See /home/ccushing/.cpanm/build.log for details.
@gfx
The Xslate project member
gfx commented Aug 16, 2011

I know why it occurs, but I have to fix more important issues. Please wait!

@lestrrat
The Xslate project member

@gfx Has this been fixed?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.