I tried the to build/install the .tgz in the attachment above under MinGW/GCC 7.3, using the build steps as stated (after applying the patch). PTLib .configure'd, but the Make step crashed on "undefined reference to PPlugin_PVideoOutputDevice_Window_link()", though I suspect if it continued it would have crashed on other "PPlugin ..." bits that appear in the *.dtf MSVC files. ... PVideoOutputDevice seems to be an OPAL element, so not sure if I got the build order wrong. 1) Should that happen? I am...
No, actually it's not working correctly for the default example 5 either. The issue there is that the "oscillator's" correct result is a "convex" profile, and the "error is in the convexity" so to speak, so it is more difficult to see the error. That is why I used a Gaussian example to illustrate the problem, since it is immediately obvious something is wrong. I attach a sequence of results using the original example 5 code, for a range of boundaries from the original (-1.1,1,1) up to (-5.1,5.1),...
Cheers for that 1) I only added the CMake remarks on account of the PlPlot interest to be informed of experiences with "higher tested versions". 2) Yes, MinGW is a bit dated, but we really really hate MSys2 for a large number of reasons, so we stick with MingW ... at least it's all working. 3) Re Pure/Elemental: I was a bit daft when I wrote that (it was really late :-), and forgot to include the obvious alternative of including those error return Args via overloaded complimentary functions. In hind...
Just wondering if you have had any thoughts on these issues. Not sure how much I can promise just now due to pending obligations, but if you have some thoughts, we may be able to assist in coding etc.
plhist seems odd v 5.14
Some Fortran binding matters since 5.12
The previous observations/issues were with 7.2.0 REV 0. Since then, 7.2.0 REV 1 has become available, and it seems OK (at least so far)
gFortran/GCC 7.2 _time32 causing dependency crash