I recently used a combination of -DDEFAULT_ALL_DEVICES=ON and running "make test_noninteractive" and "make test_interactive" in the installed examples tree to test all non-interactive devices and most interactive devices that are accessible on Linux. Now that some bad devices have been retired, the remaining devices are in good shape with just a few exceptions. I will take this opportunity to list all issues I noticed today here even though some of them have been posted to this list before.
Interactive issues: * qtwidget treats interactive 17 in a non-interactive way (i.e., just gives a snapshot of the final result). After I looked at this in detail, I was convinced this issue is due to qtwidget not implementing PLESC_FLUSH (used extensively by the "strip chart" api used by example 17) like our other interactive devices do. Alban has agreed to implement PLESC_FLUSH for qtwidget. Once that is completed, I am virtually positive this issue will go away. * wxwidgets (wxGC) has a number of obvious text position issues, but otherwise it is a pretty nice driver with good-looking results. My understanding is wxGC is the wave of the future here so Werner might want to consider concentrating his wxwidgets development time on only the wxGC component to get it into good shape and simplifying his life considerably by dropping the remaining components (basic and AGG ) of wxwidgets completely. * gcw runs without memory management issues, at least, but it does have a number of rendering issues. Personally, I think this deprecated driver and the associated gnome2 and pygcw bindings are headed for retirement within a year or so since cairo and qt beat it hollow in all respects. Non-interactive issues: * I have mentioned before that cgm shows severe memory management issues for example 16 but is completely valgrind clean for all other examples. * I have mentioned in a previous post some pdf device driver issues that Werner will be taking a look at. * A previously unknown issue (at least to me) that showed up as a result of this recent testing was example 2 segfaulted for -dev wxpng. I actually don't know the development status of wxpng, but I suspect it is largely experimental now which would explain this result. 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 __________________________ ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel