On 2015-03-25 14:30-0700 Alan W. Irwin wrote: >> 2. Because of issues like the qt_example segfault that I have just >> fixed, I have as yet been unable to complete a comprehensive test of >> PLplot on Linux. Until I can get such a clean test the possibility >> exists there are other such segfault issues lurking in our master tip >> code base due to some regression since the 5.10.0 release.
With commit id 5f6e28f I finally have been able to complete scripts/comprehensive_test.sh on Linux without issues which removes the last known regression compared to 5.10.0 for this release which is a much-desired result. My next steps are to do some straightforward release preliminaries (such as setting version strings and updating the website) followed by epa_build and comprehensive test of "plplot" on Linux (which will do a similar test to what I just completed but for the latest versions of PLplot dependencies) and "plplot_lite" on MinGW/MSYS/Wine. Note that Wine test will take a couple of days (since Wine is so slow). While I am doing those steps I strongly encourage the rest of you to do comprehensive testing of PLplot master tip on all platforms that are accessible to you following the instructions at <http://sourceforge.net/p/plplot/wiki/Testing_PLplot/#Comprehensive%20testing> and <http://sourceforge.net/p/plplot/wiki/Testing_PLplot/#Testing%20Reports>. In the past such comprehensive testing results have been good on Linux for me and others, good on MinGW/MSYS (for me), bad on MinGW/MSYS (for unknown reasons) for Arjen, partially successful on Cygwin for Arjen, partially tested (just the test_noninteractive target for shared library case) on Mac OS X (for Jim), and completely untested for MinGW-w64/MSY2 and MSVC. So I view essentially all the non-Linux platforms as either showing mixed results (MinGW/MSYS) or not comprehensively tested (i.e., either partial results or no results) at this time. Therefore, I hope you will all try comprehensive testing to help bring these non-Linux platforms up to the same reliability that we enjoy on Linux. N.B. For a given PLplot developer, a clean result for scripts/comprehensive_test.sh for all platforms accessible to you is greatly to be desired, since that result allows you to re-run the test semi-automatically and conveniently from time to time to catch most future PLplot regressions for all platforms that interest you. 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); the Time Ephemerides project (timeephem.sf.net); PLplot scientific plotting software package (plplot.sf.net); 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 __________________________ ------------------------------------------------------------------------------ Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel