OK -I got a disturbing number of test fails compared to previous
builds for SciPDL
(Apologies for the rich text but I highlight the new ones in red)
I can probably sort out the model prereq updating and Slatec/F77
issues - but I was wondering about the badvalue*, op*.t and physical.t
errors?
Red bad - It decides to compile with '-DMACOS_MZERO -DBADVAL=1
-DBADVAL_USENAN=0 -DBADVAL_PER_PDL=0‘
Karl
# *** WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING ***
#
# The following REQUIRED prerequisites were not satisfied:
#
# Convert::UU is not installed (any version required)
# File::Map is not installed (version '0.57' required)
# Inline version '0.53' is not in required range '0.68'
# Inline::C version '0.53' is not in required range '0.62'
# Module::Compile is not installed (version '0.23' required)
#
t/00-report-prereqs.t ........... ok
t/01-checkmanifest.t ............ ok
t/aaa_load.t .................... ok
t/argtest.t ..................... ok
t/autoload.t .................... ok
t/bad.t ......................... ok
t/badvalue_scalar_cmp.t ......... Badvalue is set to 0 or 1. This will
cause data loss when usingbadvalues for comparison operators. at
t/badvalue_scalar_cmp.t line 36.
main::__ANON__() called at /System/Library/Perl/5.18/Test/Builder.pm
line 234
Test::Builder::__ANON__() called at
/System/Library/Perl/5.18/Test/Builder.pm line 239
eval {...} called at /System/Library/Perl/5.18/Test/Builder.pm line 239
Test::Builder::subtest('Test::Builder=HASH(0x7f941b0552e8)', 'Issue
example code','CODE(0x7f941b033680)') called at
/System/Library/Perl/5.18/Test/More.pm line 747
Test::More::subtest('Issue example code', 'CODE(0x7f941b033680)')
called att/badvalue_scalar_cmp.t line 39
Badvalue is set to 0 or 1. This will cause data loss when using
badvalues for comparison operators. att/badvalue_scalar_cmp.t line 37.
main::__ANON__() called at /System/Library/Perl/5.18/Test/Builder.pm
line 234
Test::Builder::__ANON__() called at
/System/Library/Perl/5.18/Test/Builder.pm line 239
eval {...} called at /System/Library/Perl/5.18/Test/Builder.pm line 239
Test::Builder::subtest('Test::Builder=HASH(0x7f941b0552e8)', 'Issue
example code','CODE(0x7f941b033680)') called at
/System/Library/Perl/5.18/Test/More.pm line 747
Test::More::subtest('Issue example code', 'CODE(0x7f941b033680)')
called att/badvalue_scalar_cmp.t line 39
Badvalue is set to 0 or 1. This will cause data loss when using
badvalues for comparison operators. att/badvalue_scalar_cmp.t line 38.
main::__ANON__() called at /System/Library/Perl/5.18/Test/Builder.pm
line 234
Test::Builder::__ANON__() called at
/System/Library/Perl/5.18/Test/Builder.pm line 239
eval {...} called at /System/Library/Perl/5.18/Test/Builder.pm line 239
Test::Builder::subtest('Test::Builder=HASH(0x7f941b0552e8)', 'Issue
example code','CODE(0x7f941b033680)') called at
/System/Library/Perl/5.18/Test/More.pm line 747
Test::More::subtest('Issue example code', 'CODE(0x7f941b033680)')
called att/badvalue_scalar_cmp.t line 39
t/badvalue_scalar_cmp.t ......... ok
t/basic.t ....................... ok
t/bess.t ........................ ok
t/bool.t ........................ ok
t/callext.t ..................... ok
t/clump.t ....................... ok
t/complex.t ..................... ok
t/config.t ...................... ok
t/constants.t ................... ok
t/constructor.t ................. ok
t/conv.t ........................ ok
t/core.t ........................ ok
t/croak.t ....................... ok
t/diskcache.t ................... ok
t/dumper.t ...................... ok
t/erf.t ......................... ok
t/erfi.t ........................ ok
t/familyfree.t .................. ok
t/fastraw.t ..................... 1/10 mapfraw: direct mmap support
will be deprecated, please installFile::Map
mapfraw: direct mmap support will be deprecated, please install File::Map
mapfraw: direct mmap support will be deprecated, please install File::Map
t/fastraw.t ..................... ok
t/fft.t ......................... ok
t/fits.t ........................ ok
t/flexraw.t ..................... 1/12 mapflex: direct mmap support
being deprecated, please installFile::Map
mapflex: direct mmap support being deprecated, please install File::Map
t/flexraw.t ..................... ok
t/flexraw_fortran.t ............. skipped: Skipped tests as F77
compiler not found
t/flow.t ........................ ok
t/func.t ........................ ok
t/gauss.t ....................... ok
t/gd_oo_tests.t ................. skipped: PDL::IO::GD not compiled.
t/gd_tests.t .................... skipped: PDL::IO::GD not compiled.
t/gis_proj.t .................... skipped: PDL::GIS::Proj module not
compiled.
t/gsl_diff.t .................... ok
t/gsl_integ.t ................... ok
t/gsl_interp.t .................. ok
t/gsl_mroot.t ................... skipped: PDL::GSL::MROOT doesn't
work with PDL_Index, yet
t/gsl_rng.t ..................... ok
t/gsl_sf.t ...................... ok
t/hdf_sd.t ...................... skipped: PDL::IO::HDF module not
compiled.
t/hdf_vdata.t ................... skipped: PDL::IO::HDF module not
compiled.
t/hdf_vgroup.t .................. skipped: PDL::IO::HDF module not
compiled.
t/hdrs.t ........................ ok
t/hist.t ........................ ok
t/howbig.t ...................... ok
t/ica.t ......................... ok
t/image2d.t ..................... ok
t/imagend.t ..................... ok
t/imagergb.t .................... ok
t/inline-comment-test.t ......... ok
t/inline-with.t ................. skipped: Skipped: Inline too early a
version for Inline with=>'foo' form
t/inlinepdlpp.t ................. ok
t/interp.t ...................... skipped: See PDL::Func
t/interp_slatec.t ............... skipped: See PDL::Func
t/interpol.t .................... ok
t/iotypes.t ..................... ok
t/lgamma.t ...................... ok
t/limits_00.t ................... skipped: PDL::Slatec not available
t/limits_errb.t ................. skipped: PDL::Slatec not available
t/limits_keyspecs.t ............. skipped: PDL::Slatec not available
t/limits_normalize_dsets.t ...... Prototype mismatch: sub PDL::(eq:
none vs (;@) at/System/Library/Perl/5.18/overload.pm line 50.
t/limits_normalize_dsets.t ...... ok
t/limits_range.t ................ skipped: PDL::Slatec not available
t/limits_round.t ................ skipped: PDL::Slatec not available
t/limits_trans.t ................ skipped: PDL::Slatec not available
t/limits_trans_err.t ............ skipped: PDL::Slatec not available
t/limits_ulimits.t .............. skipped: PDL::Slatec not available
t/linfit.t ...................... skipped: PDL::Fit::Linfit: Can't
load
'/Users/karl/Downloads/PDL-2.013/blib/arch/auto/PDL/Slatec/Slatec.bundle'
for module
PDL::Slatec:dlopen(/Users/karl/Downloads/PDL-2.013/blib/arch/auto/PDL/Slatec/Slatec.bundle,
2): Symbol notfound: ___addtf3
t/lut.t ......................... ok
t/lvalue.t ...................... ok
t/magic.t ....................... skipped: Disabled
t/matmult.t ..................... ok
t/matrix.t ...................... ok
t/matrixops.t ................... ok
t/minmax-behavior.t ............. ok
t/minuit.t ...................... # Can't load
'/Users/karl/Downloads/PDL-2.013/blib/arch/auto/PDL/Minuit/Minuit.bundle'
for module
PDL::Minuit:dlopen(/Users/karl/Downloads/PDL-2.013/blib/arch/auto/PDL/Minuit/Minuit.bundle,
2): Symbol notfound: ___addtf3
# Referenced from:
/Users/karl/Downloads/PDL-2.013/blib/arch/auto/PDL/Minuit/Minuit.bundle
# Expected in: flat namespace
# in
/Users/karl/Downloads/PDL-2.013/blib/arch/auto/PDL/Minuit/Minuit.bundle at/System/Library/Perl/5.18/darwin-thread-multi-2level/DynaLoader.pm
line 194.
# at (eval 33) line 1.
# Compilation failed in require at (eval 33) line 1.
# BEGIN failed--compilation aborted at (eval 33) line 1.
#
t/minuit.t ...................... skipped: PDL::Minuit not available
t/misc.t ........................ ok
t/niceslice.t ................... ok
t/nsdatahandle.t ................ ok
t/ones.t ........................ ok
t/op-eq-warn-for-non-numeric.t .. Argument "x" isn't numeric in
subroutine entry
at/Users/karl/Downloads/PDL-2.013/blib/lib/PDL/Core.pm line 734.
t/op-eq-warn-for-non-numeric.t .. 1/5 Argument "nancy" isn't numeric
in subroutine entry
at/Users/karl/Downloads/PDL-2.013/blib/lib/PDL/Core.pm line 734.
'bad' is not numeric nor a PDL in operator eq at
/Users/karl/Downloads/PDL-2.013/blib/lib/PDL/Core.pmline 732.
Argument "bad" isn't numeric in subroutine entry at
/Users/karl/Downloads/PDL-2.013/blib/lib/PDL/Core.pm line 734.
'bad' is not numeric nor a PDL in operator eq at
/Users/karl/Downloads/PDL-2.013/blib/lib/PDL/Core.pmline 732.
t/op-eq-warn-for-non-numeric.t .. ok
t/opengl.t ...................... skipped: TriD graphics not compiled
t/ops.t ......................... ok
t/pdl-from-string-bad-values.t .. ok
t/pdl_from_string.t ............. ok
t/pdlchar.t ..................... ok
t/pgplot.t ...................... ok
t/physical.t .................... skipped: Disabled
t/pic_16bit.t ................... ok
t/picnorgb.t .................... ok
t/picrgb.t ...................... ok
t/pnm.t ......................... ok
t/poly.t ........................ ok
t/polyroots.t ................... ok
t/pp_croaking.t ................. ok
t/pp_line_numbers.t ............. ok
t/pptest.t ...................... ok
t/primitive.t ................... ok
t/primitive2.t .................. ok
t/proj_transform.t .............. skipped: PDL::Transform::Proj4
module not compiled.
t/proj_transform2.t ............. skipped: PDL::Transform::Proj4
module not compiled.
t/pthread.t ..................... skipped: No threads
t/pthread_auto.t ................ skipped: No threads
t/pthreadBarf.t ................. # Control test: pthreads not enabled
t/pthreadBarf.t ................. ok
t/reduce.t ...................... ok
t/refs.t ........................ ok
t/requiredmods.t ................ ok
t/rim.t ......................... ok
t/round.t ....................... ok
t/scope.t ....................... ok
t/segfault.t .................... ok
t/simplex.t ..................... ok
t/slatec-polyfit-weight.t ....... skipped: PDL::Slatec not available
t/slatec.t ...................... Undefined subroutine &main::eigsys
called at t/slatec.t line 35.
t/slatec.t ...................... Dubious, test returned 255 (wstat
65280, 0xff00)
No subtests run
t/slice-exceptions.t ............ ok
t/slice.t ....................... ok
t/storable.t .................... ok
t/stringify.t ................... ok
t/subclass.t .................... ok
t/subclass2.t ................... ok
t/subclass3.t ................... ok
t/subclass4.t ................... ok
t/thread.t ...................... ok
t/thread_def.t .................. ok
t/transform.t ................... ok
t/trig.t ........................ ok
t/ufunc.t ....................... ok
t/unpdl.t ....................... ok
t/vaffine.t ..................... ok
t/vsearch.t ..................... ok
t/xvals.t ....................... ok
Test Summary Report
-------------------
t/bad.t (Wstat: 0 Tests: 82 Failed: 0)
TODO passed: 53-54
t/fits.t (Wstat: 0 Tests: 90 Failed: 0)
TODO passed: 13, 17, 26, 30, 39, 45, 51, 60
t/inline-comment-test.t (Wstat: 0 Tests: 3 Failed: 0)
TODO passed: 3
t/iotypes.t (Wstat: 0 Tests: 8 Failed: 0)
TODO passed: 1-8
t/minmax-behavior.t (Wstat: 0 Tests: 3 Failed: 0)
TODO passed: 1, 3
t/op-eq-warn-for-non-numeric.t (Wstat: 0 Tests: 5 Failed: 0)
TODO passed: 5
t/ops.t (Wstat: 0 Tests: 53 Failed: 0)
TODO passed: 48-51
t/pdl_from_string.t (Wstat: 0 Tests: 113 Failed: 0)
TODO passed: 37-39
t/slatec.t (Wstat: 65280 Tests: 0 Failed: 0)
Non-zero exit status: 255
Parse errors: No plan found in TAP output
t/ufunc.t (Wstat: 0 Tests: 35 Failed: 0)
TODO passed: 14-35
Files=132, Tests=1492, 25 wallclock secs ( 0.48 usr 0.22 sys + 21.02
cusr 2.64 csys = 24.36 CPU)
Result: FAIL
Failed 1/132 test programs. 0/1492 subtests failed.
make: *** [test_dynamic] Error 255