Re: [Plplot-devel] comprehensive testing results Fortran on MinGW-w64
On 2016-03-25 08:50- Arjen Markus wrote: > Please find the results of the Fortran test on MinGW-w64 in the attachment. > This was quite fast, of course, only examining one single language, but > still: it is looking very good. Hi Arjen: Thanks for your on-going help with MinGW-w64/MSYS2 platform testing. I agree there are no run-time errors (as before) and the PostScript difference results look perfect (as before). I was also glad to see (from running grep '\.exe' shared/noninteractive/build_tree/CMakeCache.txt ) that MinGW-w64/MSYS2 versions of executables were found for everything which is a nice forward step. However, there are still some remaining issues with this Fortran-only test on your MinGW-w64/MSYS2 platform. 1. Your comprehensive_test.sh.out result shows the following WARNING: WARNING: git not on PATH so cannot determine if SOURCE_TREE = /d/plplot-svn/plplot-git is a git repository or not Once you address this issue, then comprehensive_test.sh.out should be able to report the exact git commit id that you are testing which is obviously useful information to have. You could address this issue a number of ways, but I think the best way would be to install the MinGW-w64/MSYS2 package "msys/git". I found that package name in the package list you sent me, and it appears there is no equivalent mingw64/mingw-w64-x86_64 package for git. Note, installation of this git version on your MinGW-w64/MSYS2 platform should only affect how the script identifies the git commit id, and does not affect the PLplot build in any other way. 2. From the comprehensive_test.sh.out result (which you should always check for "no" options to make sure you have not overly constrained the test in some way) it appears you are still using the --do_ctest no option when running the comprehensive_test.sh script. 3. From shared/noninteractive/output_tree/cmake.out (which you should always check for WARNING messages to see if anything critical is missing), there is a WARNING concerning not finding libqhull. That issue severely limits the plgriddata algorithm possibilities. I suggest you install mingw64/mingw-w64-x86_64-qhull-git (taken from the last package list you sent me) to attempt to address this issue. I would appreciate you running one more Fortran-only comprehensive test on your MinGW-w64/MSYS2 platform with these 3 issues addressed. 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 __ -- Transform Data into Opportunity. Accelerate data analysis in your applications with Intel Data Analytics Acceleration Library. Click to learn more. http://pubads.g.doubleclick.net/gampad/clk?id=278785351&iu=/4140 ___ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel
Re: [Plplot-devel] comprehensive testing results on Cygwin
Hi Alan, > -Original Message- > From: Alan W. Irwin [mailto:ir...@beluga.phys.uvic.ca] > Sent: Thursday, March 24, 2016 7:08 PM > To: Arjen Markus > Cc: Greg Jung; PLplot development list > Subject: RE: [Plplot-devel] comprehensive testing results on Cygwin > > > Anyhow, your next actions on this platform should be to do the > following: > > 1. Update your package list (in case there are a few more changes since you > did > that earlier today) and also upgrade your whole > MinGW-w64/MSYS2 system using the "pacman -Syu" command (taken as an > example right out of the pacman man page). > Did so already - I had to restart the shell after that as nothing worked anymore, but now I do have CMake 3.4.1. > 2. Assuming 1. works, then run Fortran-only comprehensive testing. That ought to be easy, starting that rightaway. > > 3. Assuming 2. works, install all PLplot-relevant packages for the platform. > Clear enough > 4. Assuming 3. works, do a minimally constrained comprehensive test with some > iteration with 3 depending on what complaints about missing packages you get > from > cmake.out. Clear too. ... > > If you do something similar yourself with "pacman -Syu" every month or so you > should follow that up by a minimally constrained comprehensive test of PLplot > to > make sure everything is OK both with all components of PLplot and your MinGW- > w64/MSYS2 platform. And similarly with Cygwin. > A frequency of once a month feels "right". The Cygwin setup program works along a different philosophy than MinGW-w64's pacman, but I am getting used to both. Regards, Arjen DISCLAIMER: This message is intended exclusively for the addressee(s) and may contain confidential and privileged information. If you are not the intended recipient please notify the sender immediately and destroy this message. Unauthorized use, disclosure or copying of this message is strictly prohibited. The foundation 'Stichting Deltares', which has its seat at Delft, The Netherlands, Commercial Registration Number 41146461, is not liable in any way whatsoever for consequences and/or damages resulting from the improper, incomplete and untimely dispatch, receipt and/or content of this e-mail. -- Transform Data into Opportunity. Accelerate data analysis in your applications with Intel Data Analytics Acceleration Library. Click to learn more. http://pubads.g.doubleclick.net/gampad/clk?id=278785351&iu=/4140___ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel