[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: g77 -> gfortran transition and AMD64 g77 bugs



Kevin B. McCarty writes:
> Gfortran claims not to be completely ready for use as a g77 replacement
> yet (and someone who has attempted to compile Cernlib with it reports a
> large number of problems yet).  But eventually that day will come... we
> should have some transition plan in mind by then.

upstream does explicitely ask distributors to package g77 in addition
to gfortran. etch will ship with a g77, based on g77-3.4.

> In addition, (speaking as Cernlib Debian maintainer) I have a specific
> question about g77 in Debian.  There are two g77 bugs that can cause
> significant problems in mixed FORTRAN/C applications on AMD64 machines:
> 
> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15397
> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17541
> 
> Could someone tell me whether it is likely that both will eventually be
> fixed in the g77-3.4 available in Debian?  If so, in what timeframe?
> The latter is fixed upstream, but the former is apparently unfixed.  It
> can apparently be worked around with the -fno-f2c flag.  But this (from
> the first half of my email) will be incompatible with any current
> FORTRAN libraries in Debian.

bugs fixed upstream will be fixed in Debian with next sync from the
CVS branch, likely to happen, when the current gcc-3.4 packages enter
testing. Other bugs are likely to remain unfixed.

Given the differences in g77 and gfortran, you may want to propose a
policy for Debian packages, how to build the packages.

  Matthias



Reply to: