Re: [Plplot-devel] Comprehensive testing

2016-12-21 Thread Arjen Markus
Hi Alan, 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: Intel(R) Parallel Studio XE 2015 Copyright (C) 1985-2014 Intel Corporation. All right

Re: [Plplot-devel] Comprehensive testing

2016-12-21 Thread Alan W. Irwin
On 2016-12-21 09:01- 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++ c

Re: [Plplot-devel] Comprehensive testing

2016-12-21 Thread Arjen Markus
Hi Alan, See below > -Original Message- > From: Alan W. Irwin [mailto:ir...@beluga.phys.uvic.ca] > 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- Arjen Markus w

Re: [Plplot-devel] Comprehensive testing

2016-12-21 Thread Alan W. Irwin
On 2016-12-21 11:04- Arjen Markus wrote: >> -Original Message- >> From: Alan W. Irwin [mailto:ir...@beluga.phys.uvic.ca] [...] >> 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 "Mi

Re: [Plplot-devel] Comprehensive testing

2016-12-21 Thread p.d.rosenberg
I must confess that I use msvc and visual studio them interchangeably. But can't visual studio do visual basic and c# too? I sort of assumed msvc was the c/c++ bit of visual studio. But I'd be happy to learn different. I always though the visual bit referred to fact that you could draw windows a

Re: [Plplot-devel] Infinite Yielding issue

2016-12-21 Thread Pedro Vicente
@Phil it seems the problem on the code in the current master is that the Yield(0 is called before Show() if I change to after Show(), like this, I get the result below wxPLplotwindow *frame = new wxPlDemoFrame(); frame->Create( NULL, wxID_ANY, wxT( "wxPLplotDemo" ) ); PLPLOT_wxLogDebug

Re: [Plplot-devel] Comprehensive testing

2016-12-21 Thread Alan W. Irwin
On 2016-12-19 09:39- Arjen Markus wrote: >> -Original Message- >> From: Alan W. Irwin [mailto:ir...@beluga.phys.uvic.ca] [...] >> From the e-mail you wrote back then, I have identified that platform as >> Ubuntu (I >> believe it was on some virtual box you had available to you at work

Re: [Plplot-devel] Infinite Yielding issue

2016-12-21 Thread p.d.rosenberg
Sorry I have not been able to look at this today. I have had family things on. Thanks for looking into that. I half suspected that might be the case. So after everything I said about contracts with the Show function, it seems it is already broken ☹ I suspect that actually this is a wxWidgets bu

Re: [Plplot-devel] Comprehensive testing

2016-12-21 Thread Alan W. Irwin
Hi Arjen: I have just described your recent MSVC + ifort platform tests as the first item in the two tables at and . Please take a careful l

Re: [Plplot-devel] Infinite Yielding issue

2016-12-21 Thread Alan W. Irwin
On 2016-12-21 23:25- p.d.rosenb...@gmail.com wrote: > Sorry I have not been able to look at this today. I have had family things on. > Thanks for looking into that. I half suspected that might be the case. So after everything I said about contracts with the Show function, it seems it is alrea

Re: [Plplot-devel] Infinite Yielding issue

2016-12-21 Thread Pedro Vicente
@Alan > It appears your proposed solution to swap the order in which Yield and > Show are called works on your CentOS platform which has always given > you the most trouble. If it works on all of them please prepare the > relevant commit ok, I just posted a question about this on the wxWidget

Re: [Plplot-devel] Infinite Yielding issue

2016-12-21 Thread Alan W. Irwin
On 2016-12-21 23:14-0500 Pedro Vicente wrote: > I did a simple wxWidgets app (no PLplot) that shows the issue > > it's here , wx_demo.cpp > > https://github.com/pedro-vicente/plplot-wxwidgets [...] > 18:33:43: Debug: wxFrameTest::wxFrameTest > 18:33:43: Debug: frame->Create > 18:33:43: Debug: wxF

Re: [Plplot-devel] Infinite Yielding issue

2016-12-21 Thread Alan W. Irwin
Hi Pedro: More thoughts: I like your example because it follows the first rule of debugging which is to simplify the example that shows the strange behaviour. And I get success on my platform, and you don't on yours which confirms there is a problem (either there is a bug in wxwidgets/GTK+ or you