These pre-release tests were done for Debian Lenny (with all PLplot Linux dependencies, downloadable qtsdk-2009.02 (which contains Qt-4.5.1), and the -DENABLE_d=ON -DBUILD_TEST=ON -DDEFAULT_ALL_DEVICES=ON cmake options.
I. The shared library/dynamic device build There were no obvious build errors, and ctest worked for with the following summary (excluding c++, f77, f95, java, python, ocaml, and lua which were perfect). octave Missing examples : 19 Differing postscript output : Missing stdout : Differing stdout : tcl Missing examples : Differing postscript output : 21 Missing stdout : Differing stdout : 21 perl Missing examples : Differing postscript output : Missing stdout : Differing stdout : 14 ada Missing examples : Differing postscript output : 17 Missing stdout : Differing stdout : adathick Missing examples : Differing postscript output : 17 Missing stdout : Differing stdout : d Missing examples : 01 02 09 14 14a 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Differing postscript output : 03 12 13 Missing stdout : Differing stdout : "make -j2 test" in the installed examples tree gave the same summary result (although twice as fast for my duo-core system). I didn't actually look at any of those generated results because I have looked at them quite extensively in previous tests during this release cycle. In the build tree the count of x* files was softw...@raven> ls x* |wc -l 3281 while in the installed examples tree it was softw...@raven> ls x* |wc -l 3603 Evidentally, the installed examples test is a little more comprehensive than the build-tree ctest. "make test_interactive" in the installed examples tree gives no showstopper errors such as segfaults which is a vast improvement on our previous tk results (thanks Andrew!) I have commented previously on the wxwidgets results of these tests. II. -DENABLE_DYNDRIVERS=OFF case ctest actually completely worked for this case with qt devices enabled, but I ran into missing symbol errors when building c++/qt_example in the installed examples. The symbols that are missing are in libplotd, but just not visible. I have been unable to figure out this visibility issue so for this release I am only allowing qt to be built when ENABLE_DYNDRIVERS=ON. (Very few if any platforms require ENABLE_DYNDRIVERS=OFF now so this limitation should only have minimal impact.) With qt automatically disabled for this case, everything else built, passed "ctest", and passed "make test" in the installed examples tree. There was one strange Tk issue that "make test_interactive" turned up. For some reason, under plserver, example 17 gives a 'invalid command name "plrandd"' error. Under pltcl, the exact same example works fine. This was not an issue for the -DENABLE_DYNDRIVERS=ON case. This is something that should be investigated after the release. III. -DBUILD_SHARED_LIBS=OFF case All results (including the strange behaviour of plserver for example 17) pretty much follow the II. -DENABLE_DYNDRIVERS=OFF case. That completes my testing for this release. 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 __________________________ ------------------------------------------------------------------------------ Register Now & Save for Velocity, the Web Performance & Operations Conference from O'Reilly Media. Velocity features a full day of expert-led, hands-on workshops and two days of sessions from industry leaders in dedicated Performance & Operations tracks. Use code vel09scf and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel