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

Reply via email to