To Hazen, Werner, and Arjen:

I am directing this mostly to you guys because you have access to pure Windows
systems, and I would appreciate it if one or all of you
try a simple MinGW test on that platform to confirm a MinGW gfortran
issue I am finding under Wine that is stopping builds of our Fortran 95
interface (although Fortran 77 is fine).

The issue has been reported at
http://sourceforge.net/tracker/?func=detail&aid=2981639&group_id=2435&atid=102435
including a tarball of a minimal test case made up of the configured
plflt.inc file and sfstubs.f90, sfstubs.h, and sfstubsf95.f90 which
should be familiar to you, but which make it very easy to run the test.

Those files give me the following compilation error:

w...@raven> wine gfortran -o test.obj -c sfstubsf95.f90
Fatal Error: Reading module plplotp at line 491 column 35: Expected left
parenthesis
gfortran.exe: Internal error: Aborted (program f951)
Please submit a full bug report.
See <http://gcc.gnu.org/bugs.html> for instructions.

I get this type of error for MinGW-4.4.0, a recent snapshot of
a pre-release version of MinGW-4.5.0, and now also for the final
release of MinGW-4.5.0 (using Wine 1.1.42 from winehq.com).

A complicating factor for my bug report is it is done under Wine.  Could one
of you do the same simple compilation check for MinGW-4.4.0 on Windows and
report the results to me (and also at the URL for the bug report above).  I
am pretty sure this is just a MinGW gfortran issue regardless of whether it
is run under Wine or native Windows, but if you can confirm that, this issue
will probably be taken more seriously by the MinGW developers.

MinGW-4.4.0 requires just one file download
from
https://sourceforge.net/downloads/mingw/MinGW/BaseSystem/GCC/Version4/Previous
Release gcc-4.4.0/

(note there are embedded blanks in "Previous Release gcc-4.4.0").  Also, note
that the prefix above is the only one that currently works.  The more normal
SF download prefix of https://sourceforge.net/projects/mingw/files/MinGW...
just doesn't work for browsers right now although I can wget MinGW files
using that more standard prefix.)

There are a lot of different files in the above directory, but the one you
want is gcc-full-4.4.0-mingw32-bin-2.tar.lzma which is why the installation
of MinGW-4.4.0 is so easy.  There is no equivalent "full" file for
MinGW=4.5.0 so you have to download a long list of individual files.  (If
anybody is interested in that list, I have put together a shell script to
download and unpack everything needed for MinGW-4.5.0.)

Thanks in advance for your help with investigating whether this gfortran
Fortran 95 issue for MinGW occurs on Windows as well as on my Wine platform.

Alan
__________________________
Alan W. Irwin

Astronomical research affiliation with Department of Physics and Astronomy,
University of Victoria (astrowww.phys.uvic.ca).

Programming affiliations with the FreeEOS equation-of-state implementation
for stellar interiors (freeeos.sf.net); PLplot scientific plotting software
package (plplot.org); the libLASi project (unifont.org/lasi); the Loads of
Linux Links project (loll.sf.net); and the Linux Brochure Project
(lbproject.sf.net).
__________________________

Linux-powered Science
__________________________

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to