This is the mail archive of the
fortran@gcc.gnu.org
mailing list for the GNU Fortran project.
Re: 4.3 regression with netcdf library
- From: FX Coudert <fxcoudert at gmail dot com>
- To: Florian Ladstaedter <flad at gmx dot at>
- Cc: fortran at gcc dot gnu dot org
- Date: Tue, 31 Jul 2007 19:33:07 +0100
- Subject: Re: 4.3 regression with netcdf library
- Dkim-signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:in-reply-to:references:mime-version:content-type:message-id:cc:content-transfer-encoding:from:subject:date:to:x-mailer; b=JcDziN+YzN5Rgi6+5JXr8xfTFQirNS50pjSDKAZcNmAyVGI2oUfimkBMg3/ugh3IZPYacDtfsWd4y0pv+wMIkABEhgO3DBxAirwIZbFOhd5TJils02WoOUcFia6X71GShFLTlXOU+Wt90rxl+2u5lQAwJQF1s292x6gG/1riib0=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:in-reply-to:references:mime-version:content-type:message-id:cc:content-transfer-encoding:from:subject:date:to:x-mailer; b=Eo08rTyGHVr9EqZrYmuio0Fqz3eBw24N3f20Hnju0Qi1FnMfdUMJI9MjB58AGco6bPwZvPep0xhf5yTPKy8xoePiqdvHC7mseyX2WytKzXGiOtcp5u2M+MTqo5Mn+njPYENLfn9lLzsyklq3bXnQDL5Ep1JhuVPXDnvgTdVoSU8=
- References: <46AF7DDE.8050406@gmx.at>
checking if Fortran "integer" is C "int"... no
This in itself is highly suspicious. It means that either a) the
binaries that you have are utterly, helplessly broken, as I don't
think we could even have a quarter of our runtime testsuite passing
if it were the case, or b) that the configure script can't really run
the compiler. It think you might have installed the compiler in a non-
standard location and not set LD_LIBRARY_PATH, for example. What
happens when you run the compiler yourself, on a hello-world code?
Thanks,
FX
PS: I've just tested with a recent gfortran, and it indeed goes well:
checking for Fortran "byte"... yes
checking for Fortran "integer*2"... yes
checking if Fortran "byte" is C "signed char"... yes
checking if Fortran "byte" is C "short"... no
checking if Fortran "byte" is C "int"... no
checking if Fortran "byte" is C "long"... no
checking if Fortran "integer*2" is C "short"... yes
checking if Fortran "integer*2" is C "int"... no
checking if Fortran "integer*2" is C "long"... no
checking if Fortran "integer" is C "int"... yes
checking if Fortran "real" is C "float"... yes
checking if Fortran "doubleprecision" is C "double"... yes