On 2015-07-13 15:55-0700 Walt Brainerd wrote:

> Sorry, I saw all the examples in the shared directory and thought
> maybe they were not necessary. Try this:
>
> http://www.fortran.com/Test1/c_d_t.tgz

Hi Walt:

I was able to download that Test1 report tarball.

Here are my comments on the results in various files in that tarball:

I. comprehensive_test_disposeable/comprehensive_test.sh.out

do_clean_as_you_go=no

The script option

--do_clean_as_you_go no

might have been recommended to you by Arjen, but I suggest that is not
normally a good idea because once the script works it can consume
~40GB of disk data. Thus, I recommend you drop the option above which
means the recommended default do_clean_as_you_go=yes will be used, i.e.,
plplot files generated by PLplot will be deleted after each of the 21
different major tests.

II. comprehensive_test_disposeable/shared/output_tree/cmake.out

-- The C compiler identification is GNU 5.1.0
-- Check for working C compiler: c:/mingw/bin/gcc.exe
-- Check for working C compiler: c:/mingw/bin/gcc.exe -- works
[...]
-- The CXX compiler identification is GNU 5.1.0
-- Check for working CXX compiler: c:/mingw/bin/g++.exe
-- Check for working CXX compiler: c:/mingw/bin/g++.exe -- works
[...]
-- The Fortran compiler identification is GNU
-- Check for working Fortran compiler: c:/mingw/bin/gfortran.exe
-- Check for working Fortran compiler: c:/mingw/bin/gfortran.exe  -- works

Just to double-check, are those the expected locations and
identifications for your TDM compilers?

This file also shows many components of PLplot are missing (because
unlike MSYS2, MSYS has very few of the desired PLplot prerequisites).
So the list of enabled device drivers is limited to just
mem;null;ps;svg;wingcc;xfig, and the list of bindings is limited to
just C++ and Fortran 95.  However, there are no obvious fundamental
issues in these results so there is no evidence in this file to suggest you
would not get a clean comprehensive test for this minimal set of
PLplot components.

III. comprehensive_test_disposeable/shared/output_tree/make_noninteractive.out

This is a peculiar result since the script generates it with the
VERBOSE=1 option, but instead we get terse results.  Furthermore, the
only error messages I can find in there are

make[5]: *** [examples/test_examples_output_dir/x00c.psc] Error 1
make[4]: *** [examples/CMakeFiles/test_c_psc.dir/all] Error 2
make[3]: *** [examples/CMakeFiles/test_noninteractive.dir/rule] Error 2
make[2]: *** [test_noninteractive] Error 2

which is not very informative to say the least, but I think that
is the result of somehow VERBOSE=1 not being set by the script
or being somehow ignored on your platform.  But before commenting
further IV should be solved.

IV. Peculiarities of your report tarball

It appears to contain the complete comprehensive_test_disposeable tree
which is not what you should be reporting.  And within that tarball
comprehensive_test_disposeable/comprehensive_test_env.out is an empty
file, and comprehensive_test_disposeable/comprehensive_test.tar.gz is
completely missing.  Those are both extremely peculiar results.

So please follow these exact instructions for your second try.

# Change to the directory where you have a recently updated master
# branch version of PLplot.
cd c:/walt/Software/Plplot/plplot-git

# Run the comprehensive test script with everything default (see
# comment above) except bypassing ctest (for now) and the interactive part of 
the
# test (for now).
scripts/comprehensive_test.sh --generator_string "MSYS Makefiles" --do_ctest no 
--do_test_interactive no

copy ../comprehensive_test_disposeable/comprehensive_test.tar.gz (the
report tarball automatically generated by the script) to your website.

I look forward to those Test2 results.

Assuming you follow those directions precisely so that the Test2 tarball is
actually generated by the script (as opposed to what appears to be the
case for the Test1 tarball), we may find that the VERBOSE=1 trouble
for III goes away so that I can say more about the error in that case.

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
__________________________

------------------------------------------------------------------------------
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
_______________________________________________
Plplot-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/plplot-general

Reply via email to