On 2016-11-29 03:37-0800 Alan W. Irwin wrote:

> Anyhow, I hope to start seeing some preliminary test report tarballs
> from you guys soon with even more finalized reports later on a wide
> variety of platforms during our key two-week test period where we plan
> to keep PLplot changes as minimal as possible consistent with fixing
> the bugs you guys find as a result of these comprehensive tests.

To substantially reduce the testing time for these preliminary tests,
you can limit which components of PLplot are comprehensively tested by
use of the --cmake_added_options option.

For example, I recently had complete comprehensive testing success
with just our Tcl binding and examples using

scripts/comprehensive_test.sh --cmake_added_options "-DDEFAULT_NO_DEVICES=ON 
-DPLD_ps=ON  -DDEFAULT_NO_BINDINGS=ON -DENABLE_tcl=ON" --do_test_interactive no

and with just our
f95 binding and examples (which are completely rewritten, by the way,
for this release, see README.release) using

scripts/comprehensive_test.sh --cmake_added_options "-DDEFAULT_NO_DEVICES=ON 
-DPLD_ps=ON  -DDEFAULT_NO_BINDINGS=ON -DENABLE_f95=ON" --do_test_interactive no

I particularly encourage all our Fortran users to try the above test
to make sure the new Fortran binding and examples work perfectly for
their particular Fortran compiler.  As always, please send me the
report tarball for both failure and success.  If failure, that report
tarball helps me to diagnose any issues there might be or at least
identify the Fortran compiler that is failing, and if success, then
that report tarball gives me the details to report (with your
permission) that success at
<https://sourceforge.net/p/plplot/wiki/Testing_PLplot/#Fortran%20Testing%20Reports>

Note, we have already had comprehensive testing success for our new
powerful Fortran binding and examples with the NAG fortran compiler
(self described as "valued by developers all over the globe for its
checking capabilities and detailed error reporting"), the ifort
compiler, and gfortran-4.9.2.  So I don't anticipate many more changes
are required for our new Fortran binding and examples.  But we have
had a bad report for gfortran-4.8.x apparently because that older
version of the compiler does not provide an iso_c_binding module (upon
which our new binding is based) of sufficient quality.  So you should
take gfortran-4.9.2 as the minimum version of gfortran that we
support, and if you are temporarily stuck with an older version, we do
provide the -DPL_DEPRECATED_f95=ON option which will give you access
to our old deprecated Fortran binding and examples for at least this
release, and probably a few more until with consultation with Fortran
users here we drop this currently deprecated code completely.

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
__________________________

------------------------------------------------------------------------------
_______________________________________________
Plplot-general mailing list
Plplot-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-general

Reply via email to