Hi Bill, Another report from 10.12.6 along with 10.11.6:
> At line 2 of file /Users/bill/wsjtx-prefix/src/lib/hspec.f90 > Fortran runtime error: Actual string length is shorter than the > declared one for dummy argument 'mycall' (-4294967284/12) This refers to your comment to Steve: — it looks like there's a common thread emerging with strings passed between C++ and Fortran. I squashed one of these before the release but it seems there are others. I think it is related to a Fortran compiler upgrade on my build machine. The problem is almost certainly that some of our code is using techniques for passing C strings to Fortran that are not guaranteed to be well defined and the later versions of gfortran are not assuming that those techniques should work. I do have a background branch in progress to move all C++/Fortran boundary crossing code to more robust use of ISO_C_BINDING, I guess that will have to be promoted to a higher priority. — The work-around concerning LoTW does not cure this Fortran problem. — John G4KLA
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ wsjt-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/wsjt-devel
