This is the mail archive of the
fortran@gcc.gnu.org
mailing list for the GNU Fortran project.
Re: Darwin -m64 results
- From: Steve Kargl <sgk at troutmask dot apl dot washington dot edu>
- To: Jack Howarth <howarth at bromo dot msbb dot uc dot edu>
- Cc: fortran at gcc dot gnu dot org, gkeating at apple dot com
- Date: Thu, 17 Aug 2006 07:58:50 -0700
- Subject: Re: Darwin -m64 results
- References: <20060817132836.453A8110009@bromo.msbb.uc.edu>
On Thu, Aug 17, 2006 at 09:28:36AM -0400, Jack Howarth wrote:
> Steve,
> Doh! The problem is specific to the combination of '-O3 -g'. If
> I compile with -O3 alone, I don't see the error message and the
> binary is linked and runs fine. I've sent Geoff a set of files
> for a compile of the pr16861.f90 testcase with '-O3 -g -save-temps'
> and '-O3 -save-temps'. These produced .s files but not .i files.
> Do you think this is sufficient for debugging? I ask because
> Apple doesn't do fortran so I need to provide them with enough
> files to reproduce this in a standalone fashion with just the
> c compiler from gcc trunk. I am thinking I should have sent Geoff
> a copy of my libgfortran.dylib as well for ppc64.
> Jack
I don't know the answer to your question. I looked at the
code for pr16861.f90, which deals modules. So, translating
it to C would be difficult. I'd file a bug report with
Apple and then periodically "update" the report until Apple
fixes it toolchain.
--
Steve