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

Reply via email to