FYI, I have the latest PLplot (5.9.2) installed. On Thu, Apr 23, 2009 at 11:36 AM, Doug Hunt <[email protected]> wrote:
> Hi again, Insuk: Regarding the PLplot driver error: You must have an > older (but still usable) version of the plplot library which does not > support the new plgvpw function. I thought I set up this test to not run > for older plplot libraries, but I must have messed this up. > > In any case, as long as you do not need plgvpw (which allows one to query > the plplot viewport) you should be OK--don't worry about this error. > > Regards, > > Doug Hunt > > [email protected] > Software Engineer IV > UCAR - COSMIC, Tel. (303) 497-2611 > > On Thu, 23 Apr 2009, InSuk Joung wrote: > > I turned off TriD modules by setting WITH_3D => 0 in perldl.conf. Then, >> the >> compilation step passed, although I still want to install the modules. >> However, I got failed tests: >> >> ----------------------------------------------- >> t/aaa_load.t ................ ok >> t/argtest.t ................. ok >> t/autoload.t ................ ok >> t/bad.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/conv.t .................... ok >> t/core.t .................... ok >> t/croak.t ................... ok >> t/diskcache.t ............... ok >> t/dumper.t .................. skipped: Skip neither uuencode/decode nor >> Convert:UU is available >> t/erf.t ..................... ok >> t/erfi.t .................... ok >> t/familyfree.t .............. ok >> t/fastraw.t ................. ok >> t/fft.t ..................... ok >> t/fftw.t .................... skipped: PDL::FFTW not available >> t/fits.t .................... ok >> t/flexraw.t ................. >> ExtUtils::F77: Version 1.16 >> PDL: Error: Doesn't look like f77 file (even swapped) >> Caught at file t/flexraw.t, line 295, pkg main >> # Looks like your test died before it could output anything. >> t/flexraw.t ................. Dubious, test returned 255 (wstat 65280, >> 0xff00) >> Failed 29/29 subtests >> t/flow.t .................... ok >> t/foo.t ..................... ok >> t/func.t .................... ok >> t/gauss.t ................... ok >> t/gd_oo_tests.t ............. ok >> t/gd_tests.t ................ ok >> t/gis_proj.t ................ skipped: PDL::GIS::Proj requires the Proj >> module. >> t/gsl_diff.t ................ ok >> t/gsl_integ.t ............... ok >> t/gsl_interp.t .............. ok >> t/gsl_mroot.t ............... ok >> t/gsl_rng.t ................. ok >> t/gsl_sf.t .................. ok >> t/hdf_sd.t .................. skipped: PDL::IO::HDF requires the HDF >> module. >> t/hdf_vdata.t ............... skipped: PDL::IO::HDF requires the HDF >> module. >> t/hdf_vgroup.t .............. skipped: PDL::IO::HDF requires the HDF >> module. >> 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/inlinepdlpp.t ............. ok >> t/interp.t .................. ok >> t/interp_slatec.t ........... ok >> t/interpol.t ................ ok >> t/iotypes.t ................. ok >> t/limits_00.t ............... ok >> t/limits_errb.t ............. ok >> t/limits_keyspecs.t ......... ok >> t/limits_normalize_dsets.t .. ok >> t/limits_range.t ............ ok >> t/limits_round.t ............ ok >> t/limits_trans.t ............ ok >> t/limits_trans_err.t ........ ok >> t/limits_ulimits.t .......... ok >> t/linfit.t .................. ok >> t/lut.t ..................... ok >> t/lvalue.t .................. ok >> t/magic.t ................... ok >> t/matmult.t ................. ok >> t/matrix.t .................. ok >> t/matrixops.t ............... ok >> t/minuit.t .................. ok >> t/misc.t .................... ok >> t/ndf.t ..................... skipped: PDL::IO::NDF requires the NDF >> module. >> t/niceslice.t ............... ok >> t/nsdatahandle.t ............ ok >> t/ones.t .................... ok >> t/opengl.t .................. ok >> t/ops.t ..................... ok >> t/pdlchar.t ................. ok >> t/pgplot.t .................. skipped: Skipped: PDL::Graphics::PGPLOT not >> installed >> t/physical.t ................ ok >> t/pic_16bit.t ............... ok >> t/picnorgb.t ................ ok >> t/picrgb.t .................. ok >> t/plplot.t .................. 14/35 >> # Failed test 'plgvpw call works correctly' >> # at t/plplot.t line 248. >> t/plplot.t .................. 35/35 # Looks like you failed 1 test of 35. >> t/plplot.t .................. Dubious, test returned 1 (wstat 256, 0x100) >> Failed 1/35 subtests >> t/pnm.t ..................... ok >> t/poly.t .................... ok >> t/polyroots.t ............... ok >> t/pptest.t .................. ok >> t/primitive.t ............... ok >> t/primitive2.t .............. ok >> t/proj_transform.t .......... skipped: PDL::Transform::Proj4 requires the >> PDL::Transform::Proj4 module! >> t/pthread.t ................. ok >> t/reduce.t .................. ok >> t/refs.t .................... ok >> t/requiredmods.t ............ ok >> t/scope.t ................... ok >> t/segfault.t ................ ok >> t/slatec.t .................. ok >> t/slice.t ................... ok >> t/storable.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/vaffine.t ................. ok >> t/xvals.t ................... ok >> >> Test Summary Report >> ------------------- >> t/flexraw.t (Wstat: 65280 Tests: 0 Failed: 0) >> Non-zero exit status: 255 >> Parse errors: Bad plan. You planned 29 tests but ran 0. >> t/plplot.t (Wstat: 256 Tests: 35 Failed: 1) >> Failed test: 17 >> Non-zero exit status: 1 >> Files=109, Tests=1100, 22 wallclock secs ( 0.37 usr 0.16 sys + 13.57 cusr >> 1.88 csys = 15.98 CPU) >> Result: FAIL >> Failed 2/109 test programs. 1/1100 subtests failed. >> make: *** [test_dynamic] Error 255 >> ----------------------------------------------- >> >> For t/plplot.t, I looked at the line 295. >> >> ok (sum(pdl(-0.0001, 10.0001, -0.001, 100.001) - pdl($wld_xmin, $wld_xmax, >> $wld_ymin, $wld_ymax)) == 0, >> "plgvpw call works correctly"); >> >> I manually checked the values of $wld_XXXX. They were 0, 10, 0, and 100, >> respectively. The difference of the sum was very small (< 1e-13). I >> guess >> it is harmless. >> I don't know what's wrong with t/flexraw.t. >> >> In the process of compilation, I had some warnings: >> >> ----------------------------------------------- >> PLplot.xs:23127: warning: passing argument 2 of ?plParseOpts? from >> incompatible pointer type >> PLplot.xs:23133: warning: ignoring return value of ?Perl_av_shift?, >> declared >> with attribute warn_unused_result >> PLplot.xs:30723: warning: passing argument 17 of ?c_plstripc? from >> incompatible pointer type >> resample.c:224: warning: incompatible implicit declaration of built-in >> function ?malloc? >> resample.c:295: warning: incompatible implicit declaration of built-in >> function ?malloc? >> resample.c:303: warning: incompatible implicit declaration of built-in >> function ?malloc? >> resample.c:312: warning: incompatible implicit declaration of built-in >> function ?malloc? >> resample.c:322: warning: incompatible implicit declaration of built-in >> function ?malloc? >> resample.c:334: warning: incompatible implicit declaration of built-in >> function ?malloc? >> ----------------------------------------------- >> >> I am not sure whether the fails are related to these warnings. >> >> -- >> Best, >> In-Suk Joung >> >> -- Best, In-Suk Joung
_______________________________________________ Perldl mailing list [email protected] http://mailman.jach.hawaii.edu/mailman/listinfo/perldl
