The t/badvalue_scalar_cmp.t are the test output which is correct
since the test is supposed to throw those errors to the user in
those cases.

t/inline_with.t needs to have a more recent Inline module to
enable that support.

t/op-eq-warn-for-non-numeric.t is ok with some expecteduser
error output messages shown.

The other issues seem to be related to slatec and minuit which
are both fortran modules.  Are you sure that they built correctly
and that you aren't pulling in a previous install for your tests?

--Chris

On 9/3/2015 04:29, Karl Glazebrook wrote:

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


------------------------------------------------------------------------------
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