Skip to content
Prev 24606 / 63424 Next

Fortran coding standards

On Wed, 11 Apr 2007, Vivek Rao wrote:

            
If you mean MinGW, they are private builds of unreleased versions. The 
actual maintainers do not recommend using them until their patches are 
incorporated (in gcc 4.2.0, to be released Real Soon Now).  I don't know 
of binaries of C, C++ and Fortran from a single source for gcc4 for MinGW, 
and you need a consistent set to build R and its packages.
(As you will see from the R-admin manual, I do use builds from unreleased 
versions to test that R will build (and have patched it so it does) in the 
hope that official builds will be available before 2.6.0 is released.)

MinGW builds of gfortran 4.x (or g95) are not compatible with MinGW gcc3 
in ways that can lead to incorrect calculations.

So there is nothing we can recommend to Windows users of R as yet, and 
there will not be while the R Windows binaries are built with gcc 3.4.5.
Which is why we asked you to report such *to the maintainer* and not on R 
lists.
The R project is not responsible for the contributed packages, nor (as I 
and others have said) for the Fortran code shipped with R.
It is not even (strictly) responsible for CRAN.