Re: [Plplot-devel] comprehensive testing results Fortran on MinGW-w64

2016-03-25 Thread Alan W. Irwin
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

2016-03-25 Thread Arjen Markus
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