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 Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel