Subject: | Installation test fail on perl 5.15.1 |
Installation test fail
I am using perl version 5.15.1
here is my session text
tcl@tcl-laptop:~$ cpan YAML::Syck
Going to read '/home/tcl/.cpan/Metadata'
Database was generated on Fri, 19 Aug 2011 03:28:34 GMT
Running install for module 'YAML::Syck'
Running make for A/AV/AVAR/YAML-Syck-1.17.tar.gz
Checksum for /home/tcl/.cpan/sources/authors/id/A/AV/AVAR/YAML-Syck-
1.17.tar.gz ok
CPAN.pm: Going to build A/AV/AVAR/YAML-Syck-1.17.tar.gz
Checking if your kit is complete...
Looks good
Writing Makefile for YAML::Syck
Writing MYMETA.yml and MYMETA.json
cp lib/JSON/Syck.pm blib/lib/JSON/Syck.pm
cp lib/YAML/Loader/Syck.pm blib/lib/YAML/Loader/Syck.pm
cp lib/YAML/Dumper/Syck.pm blib/lib/YAML/Dumper/Syck.pm
cp lib/YAML/Syck.pm blib/lib/YAML/Syck.pm
cc -c -I. -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -
fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"1.17\" -DXS_VERSION=\"1.17\" -
fPIC "-I/home/tcl/perl5/perlbrew/perls/perl-5.15.1/lib/5.15.1/i686-
linux-thread-multi/CORE" bytecode.c
cc -c -I. -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -
fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"1.17\" -DXS_VERSION=\"1.17\" -
fPIC "-I/home/tcl/perl5/perlbrew/perls/perl-5.15.1/lib/5.15.1/i686-
linux-thread-multi/CORE" emitter.c
cc -c -I. -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -
fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"1.17\" -DXS_VERSION=\"1.17\" -
fPIC "-I/home/tcl/perl5/perlbrew/perls/perl-5.15.1/lib/5.15.1/i686-
linux-thread-multi/CORE" gram.c
cc -c -I. -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -
fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"1.17\" -DXS_VERSION=\"1.17\" -
fPIC "-I/home/tcl/perl5/perlbrew/perls/perl-5.15.1/lib/5.15.1/i686-
linux-thread-multi/CORE" handler.c
cc -c -I. -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -
fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"1.17\" -DXS_VERSION=\"1.17\" -
fPIC "-I/home/tcl/perl5/perlbrew/perls/perl-5.15.1/lib/5.15.1/i686-
linux-thread-multi/CORE" implicit.c
cc -c -I. -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -
fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"1.17\" -DXS_VERSION=\"1.17\" -
fPIC "-I/home/tcl/perl5/perlbrew/perls/perl-5.15.1/lib/5.15.1/i686-
linux-thread-multi/CORE" node.c
cc -c -I. -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -
fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"1.17\" -DXS_VERSION=\"1.17\" -
fPIC "-I/home/tcl/perl5/perlbrew/perls/perl-5.15.1/lib/5.15.1/i686-
linux-thread-multi/CORE" syck_.c
syck_.c: In function 'syck_default_error_handler':
syck_.c:502:9: warning: format '%ld' expects type 'long int', but
argument 3 has type 'int'
cc -c -I. -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -
fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"1.17\" -DXS_VERSION=\"1.17\" -
fPIC "-I/home/tcl/perl5/perlbrew/perls/perl-5.15.1/lib/5.15.1/i686-
linux-thread-multi/CORE" syck_st.c
cc -c -I. -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -
fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"1.17\" -DXS_VERSION=\"1.17\" -
fPIC "-I/home/tcl/perl5/perlbrew/perls/perl-5.15.1/lib/5.15.1/i686-
linux-thread-multi/CORE" token.c
/home/tcl/perl5/perlbrew/perls/perl-5.15.1/bin/perl5.15.1 "-Iinc"
/home/tcl/perl5/perlbrew/perls/perl-5.15.1/lib/5.15.1/ExtUtils/xsubpp -
typemap /home/tcl/perl5/perlbrew/perls/perl-
5.15.1/lib/5.15.1/ExtUtils/typemap Syck.xs > Syck.xsc && mv Syck.xsc
Syck.c
cc -c -I. -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -
fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"1.17\" -DXS_VERSION=\"1.17\" -
fPIC "-I/home/tcl/perl5/perlbrew/perls/perl-5.15.1/lib/5.15.1/i686-
linux-thread-multi/CORE" Syck.c
In file included from Syck.xs:2:0:
perl_common.h: In function 'perl_syck_error_handler':
perl_common.h:79:9: warning: format '%ld' expects type 'long int', but
argument 4 has type 'int'
perl_common.h:79:9: warning: format not a string literal and no format
arguments
Running Mkbootstrap for YAML::Syck ()
chmod 644 Syck.bs
rm -f blib/arch/auto/YAML/Syck/Syck.so
cc -shared -O2 -L/usr/local/lib -fstack-protector bytecode.o emitter.o
gram.o handler.o implicit.o node.o syck_.o syck_st.o token.o Syck.o -o
blib/arch/auto/YAML/Syck/Syck.so \
\
chmod 755 blib/arch/auto/YAML/Syck/Syck.so
cp Syck.bs blib/arch/auto/YAML/Syck/Syck.bs
chmod 644 blib/arch/auto/YAML/Syck/Syck.bs
Manifying blib/man3/JSON::Syck.3
Manifying blib/man3/YAML::Syck.3
AVAR/YAML-Syck-1.17.tar.gz
/usr/bin/make -- OK
Running make test
PERL_DL_NONLAZY=1 /home/tcl/perl5/perlbrew/perls/perl-
5.15.1/bin/perl5.15.1 "-MExtUtils::Command::MM" "-e" "test_harness(0,
'inc', 'blib/lib', 'blib/arch')" t/*.t t/*/*.t
t/1-basic.t ................... ok
t/11-loadfile.t ............... ok
t/12-dumpfile.t ............... ok
t/2-scalars.t ................. 1/134
# Failed test at t/2-scalars.t line 14.
# got: '--- !!perl/ref
# =: &1 !!perl/ref
# =: *1
# '
# expected: '--- &1 !!perl/ref
# =: *1
# '
# Failed test at t/2-scalars.t line 100.
# got: '--- !!perl/ref
# =: &1 !!perl/ref
# =: *1
# '
# expected: '--- &1 !!perl/ref
# =: *1
# '
# Looks like you failed 2 tests of 134.
t/2-scalars.t ................. Dubious, test returned 2 (wstat 512,
0x200)
Failed 2/134 subtests
t/3-objects.t ................. ok
t/4-perl_tag_scheme.t ......... ok
t/bug/rt-49404-double_free.t .. ok
t/bug/rt-54167.t .............. ok
t/json-basic.t ................ ok
t/json-circular-ref.t ......... ok
t/json-crlf.t ................. ok
t/json-empty.t ................ ok
t/json-indent.t ............... ok
t/json-loadfile.t ............. ok
t/json-minus.t ................ ok
t/json-newline.t .............. ok
t/json-null.t ................. ok
t/json-numbers.t .............. ok
t/json-refs.t ................. ok
t/json-singlequote.t .......... ok
t/leak.t ...................... ok
t/yaml-alias.t ................ ok
t/yaml-blessed-ref.t .......... ok
t/yaml-implicit-warnings.t .... ok
t/yaml-str-colon-first.t ...... ok
t/yaml-tie.t .................. ok
Test Summary Report
-------------------
t/2-scalars.t (Wstat: 512 Tests: 134 Failed: 2)
Failed tests: 7, 36
Non-zero exit status: 2
t/json-basic.t (Wstat: 0 Tests: 104 Failed: 0)
TODO passed: 81-82, 85-86, 93-94, 97-98
Files=26, Tests=586, 1 wallclock secs ( 0.23 usr 0.02 sys + 0.98 cusr
0.13 csys = 1.36 CPU)
Result: FAIL
Failed 1/26 test programs. 2/586 subtests failed.
make: *** [test_dynamic] Error 255
AVAR/YAML-Syck-1.17.tar.gz
/usr/bin/make test -- NOT OK
//hint// to see the cpan-testers results for installing this module,
try:
reports AVAR/YAML-Syck-1.17.tar.gz
Running make install
make test had returned bad status, won't install without force