I'm worring about Sun's Fortran. We've been using Sun Fortran
for years: WorkShop 4 & 5 and Forte 6. And I've been dismayed
by the buggy f90 in the packages. The f90 in WorkShop 4 had
terrible bugs and I couldn't believe that such a big company
as Sun should release such a buggy compiler, but I thought,
"Well, this is their very first F90, so this may happen."
But, with f90 with WorkShop 5, I saw lots of internal compiler
errors; I even saw "Assertion failed" from their (supposedly)
C code. Again I couldn't believe that. I think that was the
first time for me to see an assertion error (assert.h) from
a commercial software product (Maybe I had been too lucky).
Today, I used the f90 in Forte 6 for the first time, and again
had an "Assertion failed" internal error! Argh.
I've been having the feeling that Sun isn't much interested in
their Fortran compiler(s) any more. Perhaps, it's time to
switch to Fujitsu f90? Does someone know what's going on
in Sun about their f90?
Thank you,
Ryo
Does EPC still market an F90 compiler for Suns?
They were the first company to produce a native F90
compiler for any computer (the NAG compiler was
really a translator to C).
--
Alan Miller (Honorary Research Fellow, CSIRO Mathematical
& Information Sciences)
http://www.ozemail.com.au/~milleraj
http://users.bigpond.net.au/amiller/
--
Norm Clerman
Opcon Associates, Inc.
op...@fuse.net
www.opconassociates.com
"Ryo Furue" <furu...@ccsr.u-tokyo.ac.jp> wrote in message
news:e10cccdf.01062...@posting.google.com...
I've had the same experience with the Sun F90 compilers.
The current Sun F90 compiler is so buggy that we can't
even get our application to compile.
For F90 code on the Sun's, we've switched over to the
Fujitsu compiler and have been VERY happy with it.
-Scott
Try to upgrade to "Forte 6 Update 1" and apply the Sun patches.
Cheers,
Arnaud
A couple of days ago, I received a message asking me to compile
the code at:
http://www.caam.rice.edu/~zhang/circut/
The person who asked me to do this was using Sun Forte 6.
I have compiled and run this code using two different compilers
without problems. The Forte 6 compiler scrambles or perhaps
loses the name of the user's file. Does update 1 fix this?
I don't have access to the Sun compiler.
N.B. I recommend that the prompt for a file name in MAIN.f90
be moved inside the named DO loop which follows it.
--Eric
In article <d1fa8b7f.01062...@posting.google.com>,
--
-------------------------------------------------------------------
Eric Kostelich, Professor and Associate Chair for Undergraduate Studies,
Dept. of Mathematics, Arizona State University, Tempe, AZ 85287-1804.
Telephone: (480) 965-5006. Fax: (480) 965-8119.
Thanks to Bob Corbett from Sun for compiling and running this
program using various versions of Sun's Fortran Forte 6 compiler.
They all compiled and ran the program satisfactorily; the problem
is obviously not with the compiler (with or without patches).
I don't know how to find out which patches are "recommended".
Instead, I visited sunsolve and just searched one of the patch pages
with key word "Forte 6". Then, I downloaded and applied all patches
that seemed relevent to Fortran. (By the way, do you need a contract
with SunSolve? I could download the files without being asked a
password or anything. Did I unwittingly steal them? :) But, I'm
still seeing "Assertion failed" for a program which the f90 in
WorkShop 5 didn't failed to compile.
To show the version of the compiler I use:
$ f90 -V
f90: Sun WorkShop 6 update 1 Fortran 95 6.1
Patch 109503-05 2001/05/16
In fact I'm a fan of Sun and so I'm sorry to see their compiler having
such problems.
Ryo
See http://access1.sun.com/workshop/ for all the Workshop related patches,
a site that our sysadmin visits on a regular basis given our heavy use of
Sun WS 6u1. These are all public patches, no contract necessary.
Regards,
Mumit
We are concerned that you are having problems using our
product. You should not be getting "Internal Error" and
"Assertion failed" messages. If you can email the source code
that is causing the problem to comments-...@devpro.eng.sun.com,
we can follow up.
It is possible that you are not using our newer releases.
You will find information about our products at
http://www.sun.com/forte/fortran
Sun is very much committed to our Fortran compiler. We offer
tuned performance for our latest processors, parallelizing
capabilities and an award winning Integrated Development Environment
to help you develop, analyze and tune your applications.
--Prakash