Hi Arjen: In response to your previous report of the full test with octave where ctest failed virtually silently, I have tried to reproduce that lack of information in ctest.out here by running a slightly modified version of the script which moves plplot_octave.oct to a different directory after it is built, but instead for that case I got full error message from ctest.out, i.e.,
5: Test command: /bin/bash "-c" "EXAMPLES_DIR=/home/software/plplot/HEAD/comprehensive_test_disposeable/shared/build_tree/examples SRC_EXAMP LES_DIR=/home/software/plplot/HEAD/plplot.git/examples OUTPUT_DIR=/home/software/plplot/HEAD/comprehensive_test_disposeable/shared/build_tre e/ctest_examples_output_dir VC_CTEST_DIRECTORY= ./plplot-test.sh --verbose --device=psc --front-end=octave" 5: Test timeout computed to be: 1500 5: Testing front-end octave 5: /home/software/plplot/HEAD/comprehensive_test_disposeable/shared/build_tree/plplot_test/.. 5: error: `plplot_octave' undefined near line 4 column 1 5: error: called from: 5: error: /home/software/plplot/HEAD/comprehensive_test_disposeable/shared/build_tree/examples/../bindings/octave/plplot_stub.m at line 4, column 1 2/26 Test #5: examples_octave ..................***Failed 0.20 sec So I am going to ascribe that lack of error messages in your case to some subtle stderr or stdout bug in octave, bash, or ctest on Cygwin. Until that is fixed, I suggest that if an "empty" ctest error message is encountered on Cygwin, it is best to temporarily avoid that test as you have done for your latest report below. On 2015-07-10 07:18-0000 Arjen Markus wrote: > The tarball indicates that the command "plplot_octave" was not found. Could it be that the subdirectory "dll" needs to be added to the LD_LIBRARY_PATH environment variable or perhaps to the PATH variable? I have not spent that much time on figuring this out - running the examples by hand was unsuccessful in a completely different way, but that is my ignorance regarding Octave (complaints about x00c not being the function file name ""). Thanks for that new report, and I agree with your analysis that octave is looking in the wrong directory for plplot_octave.oct. I believe I have now fixed that issue (commit d645c88) so please try again. Notice the d645c88 commit message includes a really simple test (adapted from bindings/octave/USAGE) of the octave binding of PLplot in the build tree that I did in addition to the comprehensive test that I did of my change. However, that simple test is an interactive test (using -dev xwin) so will only work for you once you get your X problems caused by the octave package install straightened out. By the way, from his report it appears Greg has not encountered those X problems even though he has installed octave. And both his hardware and Cygwin version are 64-bit just the same as your case. So the "obvious" conclusion is you two should get identical comprehensive test results, but so far that is not the case. Instead, you have a weird thing going on with Octave and X on Cygwin, and he is possibly (depending on your answer to my previous post) having a weird thing going on with pysol and python compatibility on Cygwin. I encourage you guys and Phil to pool your Cygwin expertise so you can all learn how to avoid these weird problems that are interfering with obtaining the best comprehensive tests on that platform. 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-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel