On 2015-05-21 09:18-0000 Arjen Markus wrote: > The comprehensive test has finished on Cygwin without any complaints. I have not checked the report extensively but it looks as if all went well - no deviations reported. The details are in the attachment.
Hi Arjen: My detailed look showed everything was fine for the limited number of PLplot components tested other than the remaining issue with the "CMake no longer defines WIN32 on Cygwin!" warning which _should_ be fixed now, see my previous "humbled" post today on that subject. I have now summarized the good results of your Cygwin comprehensive testing at <https://sourceforge.net/p/plplot/wiki/Testing_PLplot/#Testing%20Reports>. So the question I want to address now is where should you go from here for comprehensive testing on Cygwin, i.e., which of the (B), (D), (E'), (F''), (G), and (H) remaining issues noted in that above summary should receive priority? There is obviously still something wrong with using your X server on Cygwin, but I suggest your address that issue last, i.e., keep running the comprehensive test with the "--do_test_interactive no" option not only because of that X server issue, but also because interactive comprehensive testing is much more difficult. (I have reduced that interactive testing misery as much as possible by using the -np [i.e., no pause between pages] option for all interactive tests, but -np does not work properly yet for Tcl/Tk nor wxwidgets so some babysitting misery is still inevitable if you do not use the "--do_test_interactive no" option.) So that puts dealing with (B) (dropped interactive tests) last, and I suggest instead you deal with most of (D), (E'), (F''), (G), and (H) by simply increasing the scope of your comprehensive testing (and adding major functionality to your Cygwin PLplot platform) by installing all possible PLplot prequisites before you do your next comprehensive test. So to help you with that installation task I did some research, and here are the missing PLplot components from your current comprehensive testing (in order of the CMake WARNING messages about these issues); the regular expression search term I used at the 64-bit version of <http://cygwin.com/cgi-bin2/package-grep.cgi> to find the package; and the corresponding name of that package. PLplot component GUI search term Cygwin 64-bit java bindings java Nothing relevant octave bindings octave octave-devel-3.8.2-1 Tcl/Itcl bindings itcl tcl-itcl-3.4.1-1 ada bindings gnatmake cygwin32-gcc-ada-4.9.2-1 lua bindings lua.h lua-5.1.5-1 d bindings gdc Nothing relevant libqhull prerequisite qhull.h libqhull-devel-2012.1-2 psttf device driver LASi.h libLASi-devel-1.1.1-2 pyqt4 bindings sip.h python-sip-4.16.7-1 wxwidgets device driver wx.h libwx_gtk2u2.8-devel-2.8.12.1-5 pdf device driver hpdf.h Nothing relevant ocaml bindings ocamlc ocaml-base-4.01.0-2 gtk+-x11-2.0 support gtk+-x11-2.0.pc libgtk2.0-devel-2.24.28-1 Installation of these packages and my fixes for any issues you find with that broadened scope of comprehensive testing should make PLplot nearly as powerful on Cygwin as it currently is on Linux, and I am very much looking forward to achieving that goal! N.B. although installing the above packages and running another noninteractive comprehensive test should be straightforward, I am well aware that I currently have another outstanding request for you concerning creating the "git format-patch" version of the current state of your new Fortran binding. Furthermore, I still have a lot of simple topics of my own I would like to finish up for the current release cycle. Therefore, these two requests from me to you should both be classified as "whenever convenient for you". 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 __________________________ ------------------------------------------------------------------------------ One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel