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

Reply via email to