Back
From: metabase:user:320bfe00-2aae-11df-837a-5e0a49663a4f
Subject: FAIL nana-0.22 v5.12.4 GNU/Linux
Date: 2012-05-09T04:35:30Z
This distribution has been tested as part of the CPAN Testers
project, supporting the Perl programming language. See
http://wiki.cpantesters.org/ for more information or email
questions to cpan-testers-discuss@perl.org
--
Dear Tokuhiro Matsuno,
This is a computer-generated report for nana-0.22
on perl 5.12.4, created by CPAN-Reporter-1.2003.
Thank you for uploading your work to CPAN. However, there was a problem
testing your distribution.
If you think this report is invalid, please consult the CPAN Testers Wiki
for suggestions on how to avoid getting FAIL reports for missing library
or binary dependencies, unsupported operating systems, and so on:
http://wiki.cpantesters.org/wiki/CPANAuthorNotes
Sections of this report:
* Tester comments
* Program output
* Prerequisites
* Environment and other context
------------------------------
TESTER COMMENTS
------------------------------
Additional comments from tester:
this report is from an automated smoke testing program
and was not reviewed by a human for accuracy
------------------------------
PROGRAM OUTPUT
------------------------------
Output from './Build test':
t/00_compile.t ............................ ok
t/01_basic.t .............................. ok
t/02_parser.t ............................. ok
t/04_bar.t ................................ ok
t/05_func.t ............................... ok
t/06_class.t .............................. ok
t/07_tokenize.t ........................... ok
t/09_typeof.t ............................. ok
t/10_tora_boolean.t ....................... ok
t/11_test-more.t .......................... ok
t/14_atexit.t ............................. ok
t/specs/08_hash.t ......................... ok
t/specs/basic/array.tcc ................... ok
t/specs/basic/basic.tcc ................... ok
t/specs/basic/class.tcc ................... ok
t/specs/basic/conditional_expression.tcc .. ok
t/specs/basic/end.tcc ..................... ok
# package main;use strict;use warnings;use warnings FATAL => "recursion";use utf8;use Nana::Translator::Perl::Runtime;use Nana::Translator::Perl::Builtins qw(%TORA_BUILTIN_CLASSES);use JSON::XS;use Sub::Name;my $LIBPATH=$Nana::Translator::Perl::Runtime::LIBPATH;my $STDOUT=$Nana::Translator::Perl::Runtime::STDOUT;my $STDERR=$Nana::Translator::Perl::Runtime::STDERR;my $STDIN=$Nana::Translator::Perl::Runtime::STDIN;my $ARGV=$Nana::Translator::Perl::Runtime::ARGV;$Nana::Translator::Perl::Runtime::CURRENT_PACKAGE = my $TORA_PACKAGE = {};local $Nana::Translator::Perl::Runtime::TORA_FILENAME="<eval>";
# #line 1 "<eval>"
# my ($x)=q!hoge!;
# #line 2 "<eval>"
# tora_call_func($TORA_PACKAGE, q{say}, ((tora_op_div($x,q!fuga!))));
# package main;use strict;use warnings;use warnings FATAL => "recursion";use utf8;use Nana::Translator::Perl::Runtime;use Nana::Translator::Perl::Builtins qw(%TORA_BUILTIN_CLASSES);use JSON::XS;use Sub::Name;my $LIBPATH=$Nana::Translator::Perl::Runtime::LIBPATH;my $STDOUT=$Nana::Translator::Perl::Runtime::STDOUT;my $STDERR=$Nana::Translator::Perl::Runtime::STDERR;my $STDIN=$Nana::Translator::Perl::Runtime::STDIN;my $ARGV=$Nana::Translator::Perl::Runtime::ARGV;$Nana::Translator::Perl::Runtime::CURRENT_PACKAGE = my $TORA_PACKAGE = {};local $Nana::Translator::Perl::Runtime::TORA_FILENAME="<eval>";
# #line 1 "<eval>"
# tora_call_func($TORA_PACKAGE, q{foo}, ());
t/specs/basic/exception.tcc ............... ok
t/specs/basic/foreach.tcc ................. ok
t/specs/basic/func.tcc .................... ok
t/specs/basic/if.tcc ...................... ok
t/specs/basic/lineno.tcc .................. ok
t/specs/basic/op.tcc ...................... ok
t/specs/basic/self.tcc .................... ok
t/specs/basic/semicolon.tcc ............... ok
t/specs/basic/string.tcc .................. ok
t/specs/basic/vars.tcc .................... ok
t/specs/builtin_funcs/eval.tcc ............ ok
t/specs/builtin_funcs/printf.tcc .......... ok
t/specs/eg_t/add_equal.egtra .............. ok
t/specs/eg_t/args.egtra ................... ok
t/specs/eg_t/array.egtra .................. ok
t/specs/eg_t/assign-assign.egtra .......... ok
t/specs/eg_t/class.egtra .................. ok
t/specs/eg_t/class_name_new.egtra ......... ok
t/specs/eg_t/closure.egtra ................ ok
t/specs/eg_t/decrement.egtra .............. ok
t/specs/eg_t/end.egtra .................... ok
t/specs/eg_t/fib.egtra .................... ok
t/specs/eg_t/filetest.egtra ............... ok
t/specs/eg_t/for.egtra .................... ok
t/specs/eg_t/hash.egtra ................... ok
t/specs/eg_t/heredoc.egtra ................ ok
t/specs/eg_t/if.egtra ..................... ok
t/specs/eg_t/increment.egtra .............. ok
t/specs/eg_t/line.egtra ................... ok
t/specs/eg_t/long-heredoc.egtra ........... ok
t/specs/eg_t/more.egtra ................... ok
t/specs/eg_t/multiple_return.egtra ........ ok
t/specs/eg_t/operator-gt.egtra ............ ok
t/specs/eg_t/operator.egtra ............... ok
t/specs/eg_t/optional_params.egtra ........ ok
t/specs/eg_t/postfix.egtra ................ ok
t/specs/eg_t/regexp.egtra ................. ok
t/specs/eg_t/ret2.egtra ................... ok
t/specs/eg_t/ret3.egtra ................... ok
t/specs/eg_t/saysay.egtra ................. ok
t/specs/eg_t/scope.egtra .................. ok
t/specs/eg_t/scope2.egtra ................. ok
t/specs/eg_t/string-literal.egtra ......... ok
t/specs/eg_t/string.egtra ................. ok
t/tra/__file__.tra ........................ ok
t/tra/anonfor.tra ......................... ok
t/tra/array.tra ........................... ok
t/tra/array_sort.tra ...................... ok
t/tra/binary_assign.tra ................... ok
t/tra/caller.tra .......................... ok
t/tra/class-method.tra .................... ok
t/tra/class.tra ........................... ok
t/tra/closure.tra ......................... ok
t/tra/code.tra ............................ ok
t/tra/conditional_expression.tra .......... ok
t/tra/config.tra .......................... ok
t/tra/dir.tra ............................. ok
# Failed test at t/tra/double.tra line 2.
# got: 3.00000000000000011
# expected: 3
# Failed test at t/tra/double.tra line 4.
# got: 3.02000000000000012
# expected: 3.02
# Failed test at t/tra/double.tra line 5.
# got: 1.14000000000000012
# expected: 1.14
# Failed test at t/tra/double.tra line 6.
# got: -2.39999999999999991
# expected: -2.4
# Failed test at t/tra/double.tra line 8.
# got: 4.39999999999999991
# expected: 4.4
# Failed test at t/tra/double.tra line 9.
# got: 3.39999999999999991
# expected: 3.4
# Failed test at t/tra/double.tra line 10.
# got: 0.200000000000000012
# expected: 0.2
# Looks like you failed 7 test of 7.
t/tra/double.tra ..........................
Failed 7/7 subtests
t/tra/exception.tra ....................... ok
t/tra/file.tra ............................ ok
t/tra/filetest.tra ........................ ok
t/tra/getcwd.tra .......................... ok
t/tra/global_vars.tra ..................... ok
t/tra/hash.tra ............................ ok
t/tra/if.tra .............................. ok
t/tra/lambda.tra .......................... ok
t/tra/last.tra ............................ ok
t/tra/literals.tra ........................ ok
t/tra/object.tra .......................... ok
t/tra/ok.tra .............................. ok
# Failed test at t/tra/operator.tra line 7.
# got: 3.14000000000000012
# expected: 3.14
# Failed test at t/tra/operator.tra line 8.
# got: -3.14000000000000012
# expected: -3.14
# Failed test at t/tra/operator.tra line 9.
# got: 3.14000000000000012
# expected: 3.14
# Failed test at t/tra/operator.tra line 32.
# got: 30.1353256989154227
# expected: 30.1353256989154
# Failed test at t/tra/operator.tra line 33.
# got: 36.8099250183523033
# expected: 36.8099250183523
# Looks like you failed 5 test of 26.
t/tra/operator.tra ........................
Failed 5/26 subtests
t/tra/optargs.tra ......................... ok
t/tra/perl.tra ............................ ok
t/tra/postfix-for.tra ..................... ok
t/tra/rand.tra ............................ ok
t/tra/range.tra ........................... ok
t/tra/return.tra .......................... ok
t/tra/sprintf.tra ......................... ok
Useless use of a constant (2) in void context at t/tra/stmt_scope.tra line 6, <$fh> line 1.
Useless use of a constant (2) in void context at t/tra/stmt_scope.tra line 10, <$fh> line 1.
t/tra/stmt_scope.tra ...................... ok
t/tra/string-copy.tra ..................... ok
t/tra/string-embed-var.tra ................ ok
t/tra/swap.tra ............................ ok
t/tra/time.tra ............................ ok
t/tra/while-multi.tra ..................... ok
t/tra/while.tra ........................... ok
t/tra/builtins/callee.tra ................. ok
t/tra/builtins/getpid.tra ................. ok
t/tra/builtins/getppid.tra ................ ok
t/tra/builtins/math.tra ................... ok
t/tra/builtins/stat.tra ................... ok
t/tra/import/no_import_class.tra .......... ok
t/tra/import/no_import_funcall.tra ........ ok
t/tra/import/simple.tra ................... ok
t/tra/literal/string.tra .................. ok
t/tra/object/array.tra .................... ok
t/tra/object/bytes.tra .................... ok
t/tra/object/code.tra ..................... ok
t/tra/object/dir.tra ...................... ok
t/tra/object/file.tra ..................... ok
t/tra/object/hash.tra ..................... ok
t/tra/object/meta.tra ..................... ok
t/tra/object/regexp.tra ................... ok
Useless use of anonymous hash ({}) in void context at t/tra/object/string.tra line 8, <$fh> line 1.
t/tra/object/string.tra ................... ok
t/tra/oop/class_method.tra ................ ok
t/tra/oop/destroy.tra ..................... ok
t/tra/oop/inheritance.tra ................. ok
t/tra/oop/self-bug.tra .................... ok
t/tra/perl/callback-deep.tra .............. ok
t/tra/perl/callback-object.tra ............ ok
t/tra/perl/return-deep.tra ................ ok
t/tra/perl/str.tra ........................ ok
t/tra/standard_lib/json.tra ............... ok
t/tra/syntax/arguments.tra ................ ok
t/tra/syntax/flexible_args.tra ............ ok
t/tra/syntax/keywordish.tra ............... ok
t/tra/syntax/method.tra ................... ok
t/tra/syntax/oror_assign.tra .............. ok
t/tra/syntax/postfix-while.tra ............ ok
t/tra/syntax/return_if.tra ................ ok
t/tra/value/bytes.tra ..................... ok
Test Summary Report
-------------------
t/tra/double.tra (Wstat: 0 Tests: 7 Failed: 7)
Failed tests: 1-7
t/tra/operator.tra (Wstat: 0 Tests: 26 Failed: 5)
Failed tests: 3-5, 17-18
Files=137, Tests=1614, 26 wallclock secs ( 0.50 usr 0.23 sys + 20.74 cusr 2.34 csys = 23.81 CPU)
Result: FAIL
------------------------------
PREREQUISITES
------------------------------
Prerequisite modules loaded:
requires:
Module Need Have
------------------------- -------- ------------
Devel::GlobalDestruction 0.04 0.05
Exporter 5.58 5.66
File::ShareDir 1.03 1.03
File::stat 0 1.02
Getopt::Long::Descriptive 0 0.091
JSON::XS 2 2.32
parent 0 0.225
perl 5.012000 5.012004
Plack 0 0.9986
Scalar::Util 0 1.23_04
Sub::Name 0 0.05
build_requires:
Module Need Have
------------------------- -------- ------------
Capture::Tiny 0 0.18
Devel::PPPort 0 3.20
ExtUtils::CBuilder 0 0.280205
TAP::Harness 3.23 3.23
Test::Base 0 0.60
Test::Differences 0 0.61
Test::More 0.98 1.005000_005
Text::MicroTemplate 0 0.18
configure_requires:
Module Need Have
------------------------- -------- ------------
Module::Build 0.38 0.40
------------------------------
ENVIRONMENT AND OTHER CONTEXT
------------------------------
Environment variables:
AUTOMATED_TESTING = 1
LANG = en_US.UTF-8
LANGUAGE = en_US:en
PATH = /home/sand/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games:/usr/local/perl/bin:/usr/X11/bin:/sbin:/usr/sbin
PERL5LIB =
PERL5OPT =
PERL5_CPANPLUS_IS_RUNNING = 11397
PERL5_CPAN_IS_RUNNING = 11397
PERL_MM_USE_DEFAULT = 1
SHELL = /usr/bin/zsh
TERM = screen
Perl special variables (and OS-specific diagnostics, for MSWin32):
$^X = /home/sand/src/perl/repoperls/installed-perls/perl/v5.12.4/2a56/bin/perl
$UID/$EUID = 1005 / 1005
$GID = 1005 1005
$EGID = 1005 1005
Perl module toolchain versions installed:
Module Have
------------------- ------------
CPAN 1.9800
CPAN::Meta 2.120921
Cwd 3.39_01
ExtUtils::CBuilder 0.280205
ExtUtils::Command 1.17
ExtUtils::Install 1.55
ExtUtils::MakeMaker 6.63_02
ExtUtils::Manifest 1.58
ExtUtils::ParseXS 3.15
File::Spec 3.39_01
JSON 2.53
JSON::PP 2.27200
Module::Build 0.40
Module::Signature 0.68
Parse::CPAN::Meta 1.4404
Test::Harness 3.23
Test::More 1.005000_005
YAML 0.81
YAML::Syck 1.20
version 0.99
--
Summary of my perl5 (revision 5 version 12 subversion 4) configuration:
Commit id: 0cfb50b2327c758fdfe77a5cda07b115e58aed0b
Platform:
osname=linux, osvers=2.6.32-5-amd64, archname=x86_64-linux-thread-multi-ld
uname='linux k83 2.6.32-5-amd64 #1 smp mon oct 3 03:59:20 utc 2011 x86_64 gnulinux '
config_args='-Dprefix=/home/src/perl/repoperls/installed-perls/perl/v5.12.4/2a56 -Dinstallusrbinperl=n -Uversiononly -Dusedevel -des -Ui_db -Duseithreads -Duselongdouble -DDEBUGGING=-g'
hint=recommended, useposix=true, d_sigaction=define
useithreads=define, usemultiplicity=define
useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
use64bitint=define, use64bitall=define, uselongdouble=define
usemymalloc=n, bincompat5005=undef
Compiler:
cc='cc', ccflags ='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
optimize='-O2 -g',
cppflags='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include'
ccversion='', gccversion='4.4.5', gccosandvers=''
intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
ivtype='long', ivsize=8, nvtype='long double', nvsize=16, Off_t='off_t', lseeksize=8
alignbytes=16, prototype=define
Linker and Libraries:
ld='cc', ldflags =' -fstack-protector -L/usr/local/lib'
libpth=/usr/local/lib /lib/x86_64-linux-gnu /lib/../lib /usr/lib/x86_64-linux-gnu /usr/lib/../lib /lib /usr/lib /lib64 /usr/lib64
libs=-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc
perllibs=-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc
libc=/lib/libc-2.11.2.so, so=so, useshrplib=false, libperl=libperl.a
gnulibc_version='2.11.2'
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E'
cccdlflags='-fPIC', lddlflags='-shared -O2 -g -L/usr/local/lib -fstack-protector'
Characteristics of this binary (from libperl):
Compile-time options: MULTIPLICITY PERL_DONT_CREATE_GVSV
PERL_IMPLICIT_CONTEXT PERL_MALLOC_WRAP PERL_USE_DEVEL
USE_64_BIT_ALL USE_64_BIT_INT USE_ITHREADS
USE_LARGE_FILES USE_LONG_DOUBLE USE_PERLIO
USE_PERL_ATOF USE_REENTRANT_API
Built under linux
Compiled at Oct 10 2011 08:05:04
%ENV:
PERL5LIB=""
PERL5OPT=""
PERL5_CPANPLUS_IS_RUNNING="11397"
PERL5_CPAN_IS_RUNNING="11397"
PERL_MM_USE_DEFAULT="1"
@INC:
/home/src/perl/repoperls/installed-perls/perl/v5.12.4/2a56/lib/site_perl/5.12.4/x86_64-linux-thread-multi-ld
/home/src/perl/repoperls/installed-perls/perl/v5.12.4/2a56/lib/site_perl/5.12.4
/home/src/perl/repoperls/installed-perls/perl/v5.12.4/2a56/lib/5.12.4/x86_64-linux-thread-multi-ld
/home/src/perl/repoperls/installed-perls/perl/v5.12.4/2a56/lib/5.12.4
.