Hi Alan, On 2010-02-21 19:23, Alan W. Irwin wrote: > On 2010-02-21 12:27+0100 Arjen Markus wrote: > >> Hi Alan, >> >> here are the preliminary results for the new set-up: > > Thanks, Arjen, for testing all the Windows platform accessible to you. I > plan to implement a table in README.release that summarizes test results > and > which also gives you (and anybody else that does such tests) proper credit > for this work. > > What tests are you doing for each platform? The possibilities are just > a build test; ctest (for build tree); test_noninteractive for build tree; > test_noninteractive for install tree; test_interactive for build tree; and > test_interactive for install tree. I am not sure anybody has yet tried > the test_interactive target for Windows so it may not work, but if ctest > works, then the test_noninteractive target should work as well (although > I would like that prediction to be tested). >
ctest on Windows is hindered by the need for a bash shell. I do have a Windows version of bash, but in this series of tests I have not used it. My testing procedure was simple: - Start a DOS-box with the required environment settings (giving three different platforms) - Run the selected version of CMake with a minimum number of arguments (two versions) - inspecting the output messages - Run make or nmake to build PLplot for that platform - inspecting the messages as they come along. - Run several examples manually. Running ctest takes somewhat longer but it would be more thorough of course. As I ran into some severe problems, it did not make much sense to run ctest. >> >> I have worked with the current repository _out of the box_ > > It's good to start with the current svn trunk version of PLplot, but once > you are completely satisfied with the results on CMake-2.6, aren't there > some files made redundant by CMake-2.6.x (everything not related to the > Compaq compiler?) in cmake/modules/language_support/cmake-2.6/Platform that > you can remove? If so, please do that removal, double-check with a final > set > of complete CMake-2.6 tests, and commit the removal. I checked: CMake-2.6 does not include the files Cygwin/Windows-GNU-Fortran.cmake that are needed, unless they are available in the latest of that series. > >> [...]Using CMake 2.8.1rc3: >> >> Windows: Compaq compiler is recognised, but there is no >> proper compiler module file. > > I thought you had already made a good test of the Compaq compiler with the > cvs version of CMake. So is there some file you forgot to put into > cmake/modules/language_support/cmake-2.8/Platform? Yes, but I did not want to tamper with CMake rightaway. > > Assuming that is the case, do test that file on your local computer, but > please don't commit it to our svn trunk version since ideally you would > like > CMake to carry this file rather than us. So after your tests, you should > ask > Brad to put this file into the CVS version of CMake and (once that is done) > also ask Bill to propagate the file from CVS to cmake-2.8.1. > That is my idea - yesterday I simply ran out of time to patch CMake with that and test that platform. (I am still not sure why the errors I reported occur - there are no obvious changes in the CMakeLists.txt files or the .cmake file that I can see. I will have to compare with a previous version of PLplot to see where they are coming from) Regards, Arjen ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Plplot-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/plplot-devel
