From: Arjen M. <Arj...@de...> - 2016-12-21 11:04:44
|
Hi Alan, See below > -----Original Message----- > From: Alan W. Irwin [mailto:ir...@be...] > Sent: Wednesday, December 21, 2016 11:50 AM > To: Arjen Markus > Cc: PLplot development list > Subject: RE: [Plplot-devel] Comprehensive testing > > On 2016-12-21 09:01-0000 Arjen Markus wrote: > > > I just ran the little script I have for the examples in C, Fortran > and Tcl. The PostScript files all came out identical for the corresponding examples. > Here are the details for the two compilers: > > Thanks for that critical test of the Microsoft C/C++ compiler + Intel compiler and the > further compiler details you supplied. > > Could you also identify what cmake version you used, what generator you used, > and confirm your tests were confined to the build tree with default shared libraries > and dynamic devices? > CMake 3.4.3, with the "NMake Makefiles" generator. The complete command line for this was: d:\cmake3.4.3\bin\cmake ..\plplot-git -G "NMake Makefiles" -DBUILD_TEST=ON -DENABLE_java=OFF -DPLD_wxwidgets=OFF > I have additional questions about terminology. Is MSVC an IDE? (That is implied > by the wikipedia article about it.) Just out of curiosity is the "Microsoft C/C++ > optimizing compiler" the compiler used by that IDE? However, if I recall correctly, > you use the command line and not an IDE. So does that mean you are using > nmake on the command line? I believe I have often described your tests as MSVC > +ifort, but it appears that is not correct, if MSVC is an IDE that you are not actually > using. > Well, MSVC (MicroSoft Visual C++) is the compiler and it is usual to use it in combination with the MicroSoft Visual Studio IDE, but it is perfectly possible to use it from the command-line. And that is what I do in the case of PLplot. One reason is that it is easier to automate things (if you use the Visual Studio generator - and you have carefully selected the right version - you get a complex or at least extensive set of projects, each to build a single component of PLplot). Another is that I like working from the command-line. It gives me more control :). So, the concise description is correct. Regards, Arjen 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. |