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 using badvalues 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 at t/badvalue_scalar_cmp.t line 39
Badvalue is set to 0 or 1. This will cause data loss when using badvalues for 
comparison operators. at t/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 at t/badvalue_scalar_cmp.t line 39
Badvalue is set to 0 or 1. This will cause data loss when using badvalues for 
comparison operators. at t/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 at t/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 install File::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 install File::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 not found: ___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 not found: ___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.pm line 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.pm line 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

------------------------------------------------------------------------------
Monitor Your Dynamic Infrastructure at Any Scale With Datadog!
Get real-time metrics from all of your servers, apps and tools
in one place.
SourceForge users - Click here to start your Free Trial of Datadog now!
http://pubads.g.doubleclick.net/gampad/clk?id=241902991&iu=/4140
_______________________________________________
pdl-devel mailing list
pdl-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pdl-devel

Reply via email to