Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Sun being abandoning their Fortran?

26 views
Skip to first unread message

Ryo Furue

unread,
Jun 20, 2001, 6:47:44 AM6/20/01
to
Hi there,

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

Alan Miller

unread,
Jun 20, 2001, 7:38:11 AM6/20/01
to
Ryo Furue wrote in message ...

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

unread,
Jun 20, 2001, 8:45:40 AM6/20/01
to
You might also want to investigate the Fujitsu compiler for the Sparc
architecture. We use the Lahey/Fujitsu compiler with Windows/Intel and have
found it to be very robust.

--

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...

Scott

unread,
Jun 20, 2001, 10:01:31 AM6/20/01
to
furu...@ccsr.u-tokyo.ac.jp (Ryo Furue) 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

Arnaud Desitter

unread,
Jun 20, 2001, 11:28:27 AM6/20/01
to Ryo Furue
Ryo Furue wrote:
>
> 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
[snip]

Try to upgrade to "Forte 6 Update 1" and apply the Sun patches.

Cheers,
Arnaud

Alan Miller

unread,
Jun 20, 2001, 7:45:13 PM6/20/01
to
Arnaud Desitter wrote in message <3B30C11B...@nag.co.uk>...

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 Kostelich

unread,
Jun 20, 2001, 8:58:36 PM6/20/01
to
YMMV, but I've been using Sun's Forte 6 (version 6.0) F90 compiler for nine
months now with very few problems on codes consisting of multiple
tens of thousands of lines with many F90 constructs. Have you
applied all of the "recommended" compiler patches? (They
are downloadable from sunsolve.sun.com if you have a support
agreement with them.)

--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.

Alan Miller

unread,
Jun 21, 2001, 3:35:54 AM6/21/01
to
Alan Miller wrote in message ...

>>
>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.
>--
>Alan Miller (Honorary Research Fellow, CSIRO Mathematical
>& Information Sciences)
>http://www.ozemail.com.au/~milleraj
>http://users.bigpond.net.au/amiller/
>
>


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).

Ryo Furue

unread,
Jun 22, 2001, 7:28:38 AM6/22/01
to
er...@saddle.la.asu.edu (Eric Kostelich) wrote in message news:<9grgrs$31r$1...@news.asu.edu>...

> YMMV, but I've been using Sun's Forte 6 (version 6.0) F90 compiler for nine
> months now with very few problems on codes consisting of multiple
> tens of thousands of lines with many F90 constructs. Have you
> applied all of the "recommended" compiler patches? (They
> are downloadable from sunsolve.sun.com if you have a support
> agreement with them.)

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

Mumit Khan

unread,
Jun 22, 2001, 10:00:07 AM6/22/01
to
In article <e10cccdf.01062...@posting.google.com>,

Ryo Furue <furu...@ccsr.u-tokyo.ac.jp> wrote:
>
>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? :)

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

Prakash Narayan

unread,
Jun 22, 2001, 12:40:23 PM6/22/01
to
alt...@my-deja.com (Scott) wrote in message news:<d1fa8b7f.01062...@posting.google.com>...

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

Arnaud Desitter

unread,
Jun 22, 2001, 10:24:30 AM6/22/01
to Ryo Furue
Ryo Furue wrote: > er...@saddle.la.asu.edu (Eric Kostelich) wrote in message news:<9grgrs$31r$1...@news.asu.edu>... > > YMMV, but I've been using Sun's Forte 6 (version 6.0) F90 compiler for nine > > months now with very few problems on codes consisting of multiple > > tens of thousands of lines with many F90 constructs. Have you > > applied all of the "recommended" compiler patches? (They > > are downloadable from sunsolve.sun.com if you have a support > > agreement with them.) > 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. I suppose it is time to submit a bug report to Sun. Cheers, Arnaud
0 new messages