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