On 2017-08-07 11:05-0000 Arjen Markus wrote:

This certainly fixed the "Bad Address" problem - see the attached
tarball.

Hi Arjen:

I did my usual checks of this report, and I am thrilled that error
is gone AND you were able to finish the script this time without any
further showstopping errors.
However, this test result is still incomplete,
and your platform needs to be updated to address
those issues, see below.

[...]
As the full run takes half a day

[...]

The fairly equivalent test here (although I test substantially more
components of PLplot because Linux has allowed me to install virtually
all of the PLplot soft dependencies) takes ~2 hours here on a
decade-old (but still fairly high end) two-cpu box with each of those
cpu's running at 2.4GHz.  So I would predict it would take roughly 4
hours there on your one-cpu box if that single cpu also runs at
roughly 2.4GHz.  So out of curiosity does your "half a day" correspond
to half a working day, i.e., 4 hours or do you mean something much
longer than that?

[out of order]
I noticed that the MinGW-w64/MSYS2 installation that I used
does not have the diff or cmp command, so a comparison is missing.
[...] I will add diff later (and check the other components that
are not accepted right now).

I am really pleased that you are planning to do get rid of this (and
other, see below) platform deficiencies by making this important
update of your MinGW-w64/MSYS2 platform before you do any more PLplot
testing on this platform.

There is one important caveat you should keep in mind about this
platform update. My judgement from listening to complaints for a long
time on the MSYS2 list is a given snapshot of this platform is not
always in a self-consistent or even working state from one day to the
next.  So most days seem to be OK, but sometimes not.  So to make
yourself fairly immune to that uncertainty I suggest you attempt no
additional package installs of any kind for your present platform.
Instead, you should install a completely new version of
MinGW-w64/MSYS2 from scratch using a unique installation prefix so you
can go back to your current working but somewhat limited version of
this platform if the new snapshot of MinGW-w64/MSYS2 does not work.
Of course that new install should be automated as much as possible
with a script to make it trivially easy for you to do further installs
of MinGW-w64/MSYS2 from scratch as needed, i.e., one or two days later
if that new version does not work for today's snapshot.

That installation script should include a well-maintained
list of packages that are needed for PLplot testing (and general full
use of PLplot on this platform by users).  That list of packages
should include the ones you currently have installed plus "git" and
"diffutils" (where the lack of prefix on these package names means you
will be installing from the "msys" repository of MinGW-w64/MSYS2), and
either "mingw-w64-x86_64-qt4" (preferably if your package installation
allows that without conflicts since Qt4 is a more reliable library
than Qt5 right now) or "mingw-w64-x86_64-qt5".

All three package installs are important. The git package needs to be
installed so that the comprehensive test script can figure out what
git commit you are testing for PLplot.  The diffutils package needs to
be installed to supply the all-important diff.exe executable (as you
independently discovered above).  And qt4 (or qt5) needs to be
installed so you can test on this platform our qt device driver which
is potentially a source of many high-quality noninteractive devices on
this platform (as well as one important high-quality interactive
device, qtwidget, that you might wish to test post-release
as a basis of comparison with other interactive devices on this
platform).

So I am very much looking forward to your noninteractive test report
for your latest snapshot of MinGW-w64/MSYS2 with git.exe, diff.exe,
and some version of the Qt suite of libraries all installed because
that will finally make the level of your testing on this platform
consistent with Greg Jung's level of testing two years ago.
Furthermore, because Greg reported successful testing with both diff
and Qt, I am fairly confident that the addition of diff and Qt by you
will reveal no new issues. However, we will see about that since both
MinGW-w64/MSYS2 and PLplot have changed a lot in the last couple of
years.

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
__________________________

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to