From: Walt B. <wal...@gm...> - 2015-07-15 21:31:59
|
I need another bit of information. I have mingw (the TDM version) with the compilers, msys\1.0, msys64 (msys2), and cygwin. Obviously, the mingw is necessary. Which of the others should be accessible when running the test? I think when I compiled 5.10 with gcc 4.9, I had none of them accessible (except the compilers, of course). I have a separately installed cmake. But it looks like Unix-ish utilities are needed for the test script ??? Thanks.. On Mon, Jul 13, 2015 at 6:00 PM, Alan W. Irwin <ir...@be...> wrote: > 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 > __________________________ > -- Walt Brainerd |