I have just bought a new PC and installed Debian testing on it. Thus, I was anxious to know how fast the new PC was for building PLplot, and whether the svn trunk version of PLplot has any bugs for this 64-bit Linux system that would be showstoppers for the 5.8.0 release.
There were some initial minor fixes that had to be done (see recent commits up to and including revision 8015) in order for the following build to work. [EMAIL PROTECTED]> time cmake -DCMAKE_INSTALL_PREFIX=/home/software/plplot_cvs/installcmake -DCMAKE_VERBOSE_MAKEFILE=ON -DENABLE_ada=ON -DBUILD_TEST=ON -DENABLE_pygcw=OFF ../plplot_cmake >& cmake.out real 0m4.225s user 0m3.032s sys 0m1.152s [EMAIL PROTECTED]> time make >& make.out real 0m52.774s user 0m43.395s sys 0m8.577s The conclusion from these elapsed times is the new system is extremely fast. Note, this is a fully loaded build of PLplot (almost all components were built), and all examples were built as well (which roughly doubles the build time). Actually, the new system's CPU's do not have that high a clock rate ("only" 2.33GHz), but I believe I am getting these greatly improved PLplot build speeds from much improved cache size (4MB), memory bandwidth (1333MHz FSB), disk cache size (16MB) and disk speed (measured at roughly 100MB/s for reads or writes) for the new system compared to my old system. In the future, I expect the build time to decrease by a factor of two when I use the -j2 option since I have a dual CPU, but in the past there has been trouble with that option so I have not tested it yet. The above build had no obvious problems. I did have to specify -DENABLE_pygcw=OFF because Debian testing has not yet incorporated a bug fix into the python-gtk2 package that is already in Fedora. I will agitate on Debian to get the bug fixed there as well. ctest results showed there are problems in the build tree for the Debian testing platform. [EMAIL PROTECTED]> time ctest Start processing tests Test project /home/software/plplot_cvs/HEAD/build_dir 1/ 11 Testing examples_c Passed 2/ 11 Testing examples_cxx Passed 3/ 11 Testing examples_f77 Passed 4/ 11 Testing examples_f95 Passed 5/ 11 Testing examples_java ***Failed 6/ 11 Testing examples_octave Passed 7/ 11 Testing examples_python Passed 8/ 11 Testing examples_tcl ***Failed 9/ 11 Testing examples_ada Passed 10/ 11 Testing examples_svg Passed 11/ 11 Testing examples_pscairo Passed 82% tests passed, 2 tests failed out of 11 The following tests FAILED: 5 - examples_java (Failed) 8 - examples_tcl (Failed) Errors while running CTest real 0m36.762s user 0m27.850s sys 0m2.088s Clearly, there are problems with at least java and tcl on Debian testing. Andrew, do you see similar errors on your Ubuntu systems? Geoffrey, welcome back to PLplot development! You are one of our most knowledgeable Tcl developers, and it appears you are now completely up to speed with PLplot builds again. Could you please run the above ctest on the trunk version (not the branch where you have been committing recently) of Plplot to see whether you can confirm the tcl error? You will need the -DBUILD_TEST=ON option in order for ctest to work. Try "ctest --help-full" to see documentation of some options for more verbose output, just doing one of the tests, etc. Over the next few days I plan to investigate the java and tcl errors further, test whether make -j2 works, test whether I can build the PLplot documentation, and do some install-tree testing. Hazen, I suggest we continue to keep the 5.8.0 release on hold to give me time to solve the above java and tcl errors on Debian testing (hopefully with some help from Geoffrey on the tcl issue if he sees it on his platform), give us time to deal with any additional errors I find due to the above planned testing, and also to give you time to solve the fortran, java, and octave issues you have found on Mac OS X. 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); PLplot scientific plotting software package (plplot.org); 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 __________________________ ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel