From: Doug H. <dh...@ma...> - 2008-09-08 16:22:55
|
Hi Alan: I would like to help with these test cases, but I'm currently swamped. I'll see what I can do over the next 2 months. Regards, Doug Hunt dh...@uc... Software Engineer III UCAR - COSMIC, Tel. (303) 497-2611 On Fri, 5 Sep 2008, Alan W. Irwin wrote: > Hi Doug: > > I am addressing this mostly to you because you are our perl/pdl expert. > However, for the others here I also have a Tcl question below. > > Here are the "ctest -R compare" results I have obtained recently > (using -DBUILD_TEST=ON -DENABLE_pdl=ON) > c++ > Missing examples : > Differing examples : > f77 > Missing examples : > Differing examples : > f95 > Missing examples : > Differing examples : > octave > Missing examples : 19 > Differing examples : > python > Missing examples : 19 > Differing examples : > tcl > Missing examples : 19 > Differing examples : 11 13 15 16 20 > perl > Missing examples : 27 28 29 30 > Differing examples : 02 08 20 21 23 > ada > Missing examples : > Differing examples : > ocaml > Missing examples : > Differing examples : > > The clean Ada result (a first for me) is due to Jerry's recent example 19 fix. > > My understanding is there are plans to add example 19 for both octave and > python. That would give us seven language bindings in exact agreement with > the C results for all standard examples which would be an outstanding > result. > > Question for the Tcl experts here. Are those differing examples due to the > string ==> float rounding issues with Tcl or are there deeper concerns? > > This leaves the perl/pdl language binding. Doug, would you be willing > to programme the remainder of the standard examples and make sure > the pdl interface to PLplot is complete? > > ctest -R perl has an example 20 issue which need to be addressed. Here was > the error message (for the 1:2.4.3-6+b1 version of the pdl package from > Debian testing). > > *** PLPLOT WARNING *** > plParseOpts: function deprecated. Use plparseopts instead > perl: symbol lookup error: > /usr/lib/perl5/auto/PDL/Graphics/PLplot/PLplot.so: undefined symbol: plimage > > I tried a local change to the preferred plparseopts for one of the examples, > but I then got this message: > > Undefined subroutine &main::plparseopts called at > /home/software/plplot_cvs/HEAD/plplot_cmake/examples/perl/x01.pl line 93. > > Doug, assuming my version 1:2.4.3-6+b1 of perl/pdl contains your latest > PLplot interface work it appears both plparseopts and plimage are not > defined within pdl, and I expect if you check all the c_.... definitions in > include/plplot.h you will find other components of the PLplot public API > which are currently missing from pdl and which will be needed to fill out > the remaining standard examples that have not been implemented yet. > > Alan > __________________________ > Alan W. Irwin > > Astronomical research affiliation with Department of Physics and Astronomy, > University of Victoria (astrowww.phys.uvic.ca). > > Programming affiliations with the FreeEOS equation-of-state implementation > for stellar interiors (freeeos.sf.net); PLplot scientific plotting software > package (plplot.org); the libLASi project (unifont.org/lasi); the Loads of > Linux Links project (loll.sf.net); and the Linux Brochure Project > (lbproject.sf.net). > __________________________ > > Linux-powered Science > __________________________ > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > Plplot-devel mailing list > Plp...@li... > https://lists.sourceforge.net/lists/listinfo/plplot-devel > |