From: Arjen M. <Arj...@de...> - 2014-08-28 08:14:34
|
Hi Alan, Irena, I will make these changes - they should have no impact, except keep that version of the PG compiler happy, but at the moment I am trying to make sure my laptop stays alive :(. It was not starting up correctly - possibly a hard disk problem. Regards, Arjen > -----Original Message----- > From: Alan W. Irwin [mailto:ir...@be...] > Sent: Wednesday, August 27, 2014 6:15 PM > To: Irena Johnson > Cc: Arjen Markus; plp...@li... > Subject: Re: [Plplot-general] continuation lines in bindings/tcl/plplot_parameters.h > > To Arjen and Irena: > > On 2014-08-27 10:41-0400 Irena Johnson wrote: > > > Hi Arjen, > > > > Yes, this worked! I was now able to compile and install plplot for > > pgf-13.6. Thank you very much for your help! > > @Arjen: Please go ahead and push your workaround to the master branch of our git > repository with a code comment that splitting up the module and subroutine this way > is required to work around a pgf-13.6 bug. After all, that is a rather minor change, > and others may want to use this version of the Portland Group compilers as well > without having to upgrade to Davide's version 13.10. > > @Irena: that is excellent news indeed that Arjen's workaround solved the remaining > build issue for you. However, from Davide's results (where version 13.10 does not > need this workaround) it sounds like the Portland Group version 13.6 compilers are a > little iffy. Therefore I suggest to gain some confidence in results for those that you do > some comprehensive run-time tests. (You should run these tests every time you are > using a new compiler or new compiler version.) > > The comprehensive test directions (I go into detail since they are suitable for anyone > here who wants to test all is well with their PLplot build) are as follows: > > Add the cmake command-line option -DBUILD_TEST=ON which instructs cmake to > configure many build-tree run-time tests. > > After cmake completes then run > > make -j4 VERBOSE=1 test_noninteractive >& test_noninteractive.out > > which builds and runs each of our 33 standard examples for all languages that are > enabled plus a number of additional noninteractive tests. > > N.B. My high-quality but still 5-yr old PC takes ~8 minutes to run this test and > produces some 4GB (!) of output plot files. > > You should check the resulting test_noninteractive.out file for any run-time errors. (I > just did that which confirms that our current git master version is working well.) And > you can also sample some of those resulting PostScript files using gv, For example, > > gv --orientation=landscape examples/test_examples_output_dir/x08f95.psc > > views the PostScript results of our 8th standard example written in Fortran 95. > > An additional test that you should run is > > make -j4 VERBOSE=1 test_interactive >& test_interactive.out > > which tests all our interactive devices for our standard examples as well as many > other interactive tests. Unlike the test_noninteractive target, this target does not > have to store plot results so does not chew up disk space. But you do have to > interact with a number of those examples (typically by hitting the enter key) to keep > them moving along. When you finish with this test, you should also check > test_interactive.out for any run-time errors. > > Good luck with these essential comprehensive run-time tests, and please report back > here if the resulting *.out files show any issues. > > 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 > __________________________ 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. |