Hi Greg: It's important our interchanges remain on list so others can benefit from them so please don't drop the list Cc from your replies.
Thanks for all these test results. More below in context On 2015-03-28 16:27-0700 Greg Jung wrote: > HI Alan, > > I did use make all on that run, but probably the issue was that the > testing instructions were > not simple and specific enough. > > ok so from an empty subdirectory of the source directory I ran the script > from MSYS2: For my records and for others here that might be interested in MSYS2, could you describe the origin/version of this MSYS2? Is this MinGW-w64/MSYS2 that you can install following the procedure given in <https://sourceforge.net/p/msys2/wiki/MSYS2%20installation/>? Even if you confirm that, there are several possible different options you can take so a full description of your MSYS2 install would be best. > Each of the steps in this comprehensive test may take a while.... > cmake in the build tree > make -j4 VERBOSE=1 in the build tree > ctest -j4 in the build tree > ERROR: ctest -j4 failed in the build tree On the assumption that the above results were for the very first (shared library) part of the comprehensive test, could you pack up everything in comprehensive_test_disposeable/shared/output_tree/ into a compressed tarball and send it here as an attachment to help me figure out what is going wrong with ctest? > [...]So I try now with Mingw.org msys: > Each of the steps in this comprehensive test may take a while.... > cmake in the build tree > make -j4 VERBOSE=1 in the build tree > > This seems hung, even though the activity indicators seem to be > going. Parallel builds hang on MinGW/MSYS due to a very long-standing bug for that platform. To work around that MinGW/MSYS bug you have to use the --build_command make option (i.e., drop the -j4 option for make) for the scripts/comprehensive_test.sh command. That, of course, is going to slow the comprehensive test for MinGW/MSYS, but your report for that platform would be most welcome, and I hope you will achieve complete success there (like I did much earlier in this release cycle although I hope to confirm that again for myself for the master tip version in the next several days). > from linux: > I got a clean bill of health under OpenSuse13.2 wx 3.0/ gtk2u > > Each of the steps in this comprehensive test may take a while.... > cmake in the build tree > make -j4 VERBOSE=1 in the build tree > ctest -j4 in the build tree > make -j4 clean_ctest_plot_files in the build tree (since we are done with > ctest) > make -j4 VERBOSE=1 test_noninteractive in the build tree > make -j4 VERBOSE=1 install in the build tree > make -j4 clean in the build tree (since we are done with it at least > for the non-interactive test case) > Prepend > /home/plplot-5.11/../comprehensive_test_disposeable/shared/install_tree/bin > to the original PATH > cmake in the installed examples build tree > make -j4 VERBOSE=1 test_noninteractive in the installed examples build tree > make -j4 clean in the installed examples build tree (since we are done > with it at least for the non-interactive test case) > Traditional make -j4 test_noninteractive in the installed examples tree > Traditional make -j4 clean in the installed examples tree (since we > are done with it at least for the non-interactive test case) > make -j4 VERBOSE=1 test_interactive in the build tree > ERROR: make -j4 test_interactive failed in the build tree (I'm > deleting open windows at this stage, shutting down) Hmm. Letting the whole OpenSuse13.2 comprehensive test complete would be extremely worthwhile also since I don't think we have ever seen a complete comprehensive test for that variant of Linux. > I'll go back to windows and see whats up there, now that I know what I > should be seeing. > > OK CygWIN(64) is a bust - make has a problem. tarball of comprehensive_test_disposeable/shared/output_tree? > /mingw64/ via Msys2 - make sailed through, same ctest failure. > /mingw32/ via msys2 - make is ok, ctest has hung with no discernable > activity, on c++/x00: I thought you reported MSYS2 results above. Are you referring to a different platform there as opposed to the two platforms here? Anyhow, more descriptive details concerning these various platforms you are reporting are essential. In any case, whenever there is a problem, please collect everything in comprehensive_test_disposeable/shared/output_tree, comprehensive_test_disposeable/nondynamic/output_tree, and comprehensive_test_disposeable/static/output_tree in a tarball (the latter two directories only if you get that far). Also, please exclude everything else from the tarball because it would be too large. Thanks again for attempting all this testing for a large number of different platforms, and I look forward to your several different output_tree tarball replies, and also a report from you that when you let the OpenSuse version actually finish, that you obtained comprehensive testing success with that platform (and similarly for MinGW/MSYS if you drop the -j4 option to make as I describe above). Also, when you report back again, will you please always specify the scripts/comprehensive_test.sh options you used in every different platform case? The easiest way to do that is to always include everything output from the script rather than bits and pieces like above. So ideally you would capture the whole output from the script in a file, compress that file, and attach it to your post here (as well as tarballs of comprehensive_test_disposeable/shared/output_tree, comprehensive_test_disposeable/nondynamic/output_tree, and comprehensive_test_disposeable/static/output_tree) for each platform you test. 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 __________________________ ------------------------------------------------------------------------------ Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel