------- Comment #5 from kargl at gcc dot gnu dot org 2008-11-24 19:22 ------- (In reply to comment #3)
> > Now for the more difficult part. > > I'll attach a tar file containing a sample program and a makefile. It turns > out that the problem isn't with the read at all, rather it arises when I try > to > write to an array that is equivalenced to another. (This is all in the file > niovers.f). Worse, the bug is triggered by passing -malign-double to > gfortran > > I'm going to save this and make the attachment. > Does the code work without -malign-double? Don't use -malign-double. If you absolutely think you need -malign-double, you need to recompile the runtime library with this option. Also see the gcc manual for a description of this option. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38249