https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70058

--- Comment #6 from Jerry DeLisle <jvdelisle at gcc dot gnu.org> ---
(In reply to kargl from comment #5)
> (In reply to Jerry DeLisle from comment #4)
> > The problem does not exist on Linux for sure.  Not sure if this is a TDM
> > distribution problem, a Windows problem, a MingW problem, or gfortran.
> > 
> > I am going to have to get set up on Windows so this may take a while.
> 
> From the backtrace in comment #3,
> 
> (gdb) backtrace
> #0 in strcmp () from C:\WINDOWS\system32\msvcrt.dll
> #1 in libgfortran_64-3!clog10l ()
> #2 in libgfortran_64-3!clog10l ()
> #3 in libgfortran_64-3!_gfortran_unpack1_char4 () 
> #4 in libgfortran_64-3!_gfortran_unpack1_char4 ()
> #5 in libgfortran_64-3!_gfortran_st_open ()
> 
> I doubt that this is a gfortran problem.  It is highly unlikely that
> OPEN uses a complex*16 log10 function that calls itself.

No kidding Steve. This could be linking against the wrong library. Another
possibility I suppose is memory corruption and the prgram is jumping into never
never land. We do not really no the creators of or the integrity of the TDM
distribution. Out of curiosity I am going to try to set it up in a sandbox and
see what I can find.

Reply via email to