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

Reply via email to