Hi PDL folks: Has anyone got PDL to work yet with perl 5.20?
We are having some trouble getting dependencies to compile, the problem
seems to be the Devel::REPL dependency Data::Dump::Streamer (see below).
Any ideas?
Thanks!
--Doug Hunt
[email protected]
Software Engineer
UCAR - COSMIC, Tel. (303) 497-2611
---------- Forwarded message ----------
Date: Thu, 29 May 2014 17:26:09 -0600
From: Jason Lin <[email protected]>
To: douglas hunt <[email protected]>
Subject: Perl 5.20
Hi Doug,
While I was able to get the information out of CPAN and create a new RPM for
Devel::REPL and try to build it under Perl 5.20, I encountered following error
while building Data::Dump::Streamer (one of the dependencies):
----------------------8<-------------------------
+ ./Build test
t/as.t .............. ok
t/blessed.t ......... ok
t/dogpound.t ........ ok
t/dump.t ............ 1/49
# Failed test 'Many Refs ( $x, $y ) No declare 2'
# at t/test_helper.pl line 341.
# Failed test 'Many Refs Declare ( $x, $y ) 2'
# at t/test_helper.pl line 341.
# Failed test 'Many Refs Declare ( $y, $x ) 2'
# at t/test_helper.pl line 341.
# Failed test 'Many Refs ( $y, $x ) No Declare 2'
# at t/test_helper.pl line 341.
# Failed test 'Many Refs ( $x, $y ) No declare 3'
# at t/test_helper.pl line 341.
# Failed test 'Many Refs Declare ( $x, $y ) 3'
# at t/test_helper.pl line 341.
# Failed test 'Many Refs Declare ( $y, $x ) 3'
# at t/test_helper.pl line 341.
# Failed test 'Many Refs ( $y, $x ) No Declare 3'
# at t/test_helper.pl line 341.
# Looks like you failed 8 tests of 49.
t/dump.t ............ Dubious, test returned 8 (wstat 2048, 0x800)
Failed 8/49 subtests
t/filter.t .......... ok
t/globtest.t ........ 1/19
# Failed test 'data slots (empty FORMAT)'
# at t/test_helper.pl line 114.
# Looks like you failed 1 test of 19.
t/globtest.t ........ Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/19 subtests
t/hardrefs.t ........ ok
t/impure_madness.t .. ok
t/lexicals.t ........ #
# PadWalker 1.98 is installed
t/lexicals.t ........ ok
t/locked.t .......... ok
t/madness.t ......... 1/7
# Failed test 'Total Madness'
# at t/test_helper.pl line 341.
# Looks like you failed 1 test of 7.
t/madness.t ......... Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/7 subtests
t/madness_json.t .... 1/7
# Failed test 'Total Madness'
# at t/test_helper.pl line 341.
# Looks like you failed 1 test of 7.
t/madness_json.t .... Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/7 subtests
t/madness_w.t ....... 1/6
# Failed test 'Total Madness'
# at t/test_helper.pl line 341.
# Looks like you failed 1 test of 6.
t/madness_w.t ....... Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/6 subtests
t/names.t ........... ok
t/overload.t ........ ok
t/readonly.t ........ ok
t/refaddr.t ......... ok
t/refcount.t ........ ok
t/refelem.t ......... ok
t/reftype.t ......... ok
t/sortkeys.t ........ ok
t/tree.t ............ ok
t/usage.t ........... ok
t/xs_subs.t ......... ok
Test Summary Report
-------------------
t/dump.t (Wstat: 2048 Tests: 49 Failed: 8)
Failed tests: 12-19
Non-zero exit status: 8
t/globtest.t (Wstat: 256 Tests: 19 Failed: 1)
Failed test: 8
Non-zero exit status: 1
t/madness.t (Wstat: 256 Tests: 7 Failed: 1)
Failed test: 4
Non-zero exit status: 1
t/madness_json.t (Wstat: 256 Tests: 7 Failed: 1)
Failed test: 4
Non-zero exit status: 1
t/madness_w.t (Wstat: 256 Tests: 6 Failed: 1)
Failed test: 4
Non-zero exit status: 1
Files=24, Tests=369, 3 wallclock secs ( 0.13 usr 0.03 sys + 2.55 cusr 0.31
csys = 3.02 CPU)
Result: FAIL
Failed 5/24 test programs. 12/369 subtests failed.
--------------------8<---------------------
To make long story short, some tests of data-dump-streamer failed.
Note that I was using the latest release (2.37) of data-dump-streamer, which,
according to this link:
http://www.nntp.perl.org/group/perl.perl5.porters/2014/03/msg214101.html
is broken by PERL 5.20, and the author has yet to release a fix for it...
So, I think unless the package is updated within a week from now, we probably
should wait a bit longer...
Jason
_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl