* [gentoo-science] Fortran90 codes
@ 2006-02-11 9:12 Donnie Berkholz
2006-02-11 14:15 ` M.R. Francis
2007-03-18 17:02 ` Mathias W.
0 siblings, 2 replies; 7+ messages in thread
From: Donnie Berkholz @ 2006-02-11 9:12 UTC (permalink / raw
To: gentoo-science
[-- Attachment #1: Type: text/plain, Size: 829 bytes --]
I'm beginning to work on a number of packages that require F90, so I may
be working to improve the eclass and so forth soon, depending on how
things go. I know we need a tc-getF77() and tc-getF90(), not sure what
other needs we have -- need to research the bugs a bit.
Current codes for quantum chemistry are on my overlay:
http://dev.gentoo.org/~spyderous/overlay/sci-chemistry/ -- the new ones
are abinit, psi and espresso. Others showing up soon will be schakal,
gabedit, yaehmop.
The ccp4/coot ebuilds are for crystallography and aren't yet working
well enough for portage, but they work OK for local use ( coot 0.1 is
broken, ccp4 has rpath issues ).
Espresso brings up an interesting question -- should we be able to add
packages that do not compile at all with gcc but do with ifc?
Thanks,
Donnie
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-science] Fortran90 codes
2006-02-11 9:12 [gentoo-science] Fortran90 codes Donnie Berkholz
@ 2006-02-11 14:15 ` M.R. Francis
2006-02-11 18:18 ` M. Edward (Ed) Borasky
2006-02-11 23:03 ` Donnie Berkholz
2007-03-18 17:02 ` Mathias W.
1 sibling, 2 replies; 7+ messages in thread
From: M.R. Francis @ 2006-02-11 14:15 UTC (permalink / raw
To: gentoo-science
[-- Attachment #1: Type: text/plain, Size: 1463 bytes --]
Two comments/questions on this issue:
1) I have successfully installed the g95 compiler (no ebuild), and once configured properly, emerge does end up using it. I installed Octave, and autoconfig found and apparently used g95. Might that be a good, free (as in speech) alternative to ifc?
2) Does anyone know what the status is for gcc-4, with support for Fortran 90/95?
I'm not using Fortran much these days, but I can give a shot at writing an ebuild for g95 and submit a bug.
Cheers,
Matthew
Donnie Berkholz <spyderous@gentoo.org> wrote: I'm beginning to work on a number of packages that require F90, so I may
be working to improve the eclass and so forth soon, depending on how
things go. I know we need a tc-getF77() and tc-getF90(), not sure what
other needs we have -- need to research the bugs a bit.
Current codes for quantum chemistry are on my overlay:
http://dev.gentoo.org/~spyderous/overlay/sci-chemistry/ -- the new ones
are abinit, psi and espresso. Others showing up soon will be schakal,
gabedit, yaehmop.
The ccp4/coot ebuilds are for crystallography and aren't yet working
well enough for portage, but they work OK for local use ( coot 0.1 is
broken, ccp4 has rpath issues ).
Espresso brings up an interesting question -- should we be able to add
packages that do not compile at all with gcc but do with ifc?
Thanks,
Donnie
---------------------------------
Relax. Yahoo! Mail virus scanning helps detect nasty viruses!
[-- Attachment #2: Type: text/html, Size: 1821 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-science] Fortran90 codes
2006-02-11 14:15 ` M.R. Francis
@ 2006-02-11 18:18 ` M. Edward (Ed) Borasky
2006-02-11 23:03 ` Donnie Berkholz
1 sibling, 0 replies; 7+ messages in thread
From: M. Edward (Ed) Borasky @ 2006-02-11 18:18 UTC (permalink / raw
To: gentoo-science
M.R. Francis wrote:
> 2) Does anyone know what the status is for gcc-4, with support for
> Fortran 90/95?
The impression I have is that the version of gcc 4 on Fedora Core 4 has
a seriously broken Fortran compiler, especially where backward f77
compatibility is required. I'm sure the GCC team has made vast
improvements since then.
The only major chunk of Fortran code I deal with any more is the part of
R and its packages that are in Fortran, and about my only contact with
the Fortran world is through the R mailing lists.
So ... one place to look for gcc4/Fortran90/95 issues would be the
R-devel mailing list archives, which can be found at
https://stat.ethz.ch/pipermail/r-devel/
HTH
--
M. Edward (Ed) Borasky
http://linuxcapacityplanning.com
--
gentoo-science@gentoo.org mailing list
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-science] Fortran90 codes
2006-02-11 14:15 ` M.R. Francis
2006-02-11 18:18 ` M. Edward (Ed) Borasky
@ 2006-02-11 23:03 ` Donnie Berkholz
1 sibling, 0 replies; 7+ messages in thread
From: Donnie Berkholz @ 2006-02-11 23:03 UTC (permalink / raw
To: gentoo-science
[-- Attachment #1: Type: text/plain, Size: 833 bytes --]
M.R. Francis wrote:
> 1) I have successfully installed the g95 compiler (no ebuild), and once
> configured properly, emerge does end up using it. I installed Octave,
> and autoconfig found and apparently used g95. Might that be a good,
> free (as in speech) alternative to ifc?
> 2) Does anyone know what the status is for gcc-4, with support for
> Fortran 90/95?
The gfortran in portage gcc-4.1 snapshots is quite capable although
still missing some features compared to g77 [1]. The gfortran in gcc-4.0
is still reasonable.
> I'm not using Fortran much these days, but I can give a shot at writing
> an ebuild for g95 and submit a bug.
It certainly wouldn't hurt to also have a g95 ebuild, as they do have
different capabilities.
Thanks,
Donnie
1. http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19292
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-science] Fortran90 codes
2006-02-11 9:12 [gentoo-science] Fortran90 codes Donnie Berkholz
2006-02-11 14:15 ` M.R. Francis
@ 2007-03-18 17:02 ` Mathias W.
2007-03-19 10:39 ` Donnie Berkholz
1 sibling, 1 reply; 7+ messages in thread
From: Mathias W. @ 2007-03-18 17:02 UTC (permalink / raw
To: gentoo-science
Donnie Berkholz schrieb:
> I'm beginning to work on a number of packages that require F90, so I may
> be working to improve the eclass and so forth soon, depending on how
> things go. I know we need a tc-getF77() and tc-getF90(), not sure what
> other needs we have -- need to research the bugs a bit.
>
> Current codes for quantum chemistry are on my overlay:
> http://dev.gentoo.org/~spyderous/overlay/sci-chemistry/ -- the new ones
> are abinit, psi and espresso. Others showing up soon will be schakal,
> gabedit, yaehmop.
Is there any progress regarding gabedit? I'd like to use this program
here with my students. Do you need help with ebuild? Should I try to
write one (Though I have very limited experience in this).
--
Mathias Weigt
--
gentoo-science@gentoo.org mailing list
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-science] Fortran90 codes
2007-03-18 17:02 ` Mathias W.
@ 2007-03-19 10:39 ` Donnie Berkholz
2007-03-19 12:38 ` Jan Marten Simons
0 siblings, 1 reply; 7+ messages in thread
From: Donnie Berkholz @ 2007-03-19 10:39 UTC (permalink / raw
To: gentoo-science
Mathias W. wrote:
> Donnie Berkholz schrieb:
>> I'm beginning to work on a number of packages that require F90, so I may
>> be working to improve the eclass and so forth soon, depending on how
>> things go. I know we need a tc-getF77() and tc-getF90(), not sure what
>> other needs we have -- need to research the bugs a bit.
>>
>> Current codes for quantum chemistry are on my overlay:
>> http://dev.gentoo.org/~spyderous/overlay/sci-chemistry/ -- the new ones
>> are abinit, psi and espresso. Others showing up soon will be schakal,
>> gabedit, yaehmop.
>
> Is there any progress regarding gabedit? I'd like to use this program
> here with my students. Do you need help with ebuild? Should I try to
> write one (Though I have very limited experience in this).
No progress, sorry. I forgot I even wrote this, and I haven't had time
to work on new ebuilds for a while. If you would like to give it a try,
go for it. Perhaps you'd like to open a new bug once you get an initial
ebuild and attach it there.
Thanks,
Donnie
--
gentoo-science@gentoo.org mailing list
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-science] Fortran90 codes
2007-03-19 10:39 ` Donnie Berkholz
@ 2007-03-19 12:38 ` Jan Marten Simons
0 siblings, 0 replies; 7+ messages in thread
From: Jan Marten Simons @ 2007-03-19 12:38 UTC (permalink / raw
To: gentoo-science
Donnie Berkholz schrieb:
> Mathias W. wrote:
>> Donnie Berkholz schrieb:
>>> I'm beginning to work on a number of packages that require F90, so I
>>> may
>>> be working to improve the eclass and so forth soon, depending on how
>>> things go. I know we need a tc-getF77() and tc-getF90(), not sure what
>>> other needs we have -- need to research the bugs a bit.
>>>
>>> Current codes for quantum chemistry are on my overlay:
>>> http://dev.gentoo.org/~spyderous/overlay/sci-chemistry/ -- the new ones
>>> are abinit, psi and espresso. Others showing up soon will be schakal,
>>> gabedit, yaehmop.
>>
>> Is there any progress regarding gabedit? I'd like to use this program
>> here with my students. Do you need help with ebuild? Should I try to
>> write one (Though I have very limited experience in this).
>
> No progress, sorry. I forgot I even wrote this, and I haven't had time
> to work on new ebuilds for a while. If you would like to give it a
> try, go for it. Perhaps you'd like to open a new bug once you get an
> initial ebuild and attach it there.
>
> Thanks,
> Donnie
If somebody picks up the work on the eclass it would be good to take F95
into account, too.
Thanks,
Jan
--
gentoo-science@gentoo.org mailing list
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2007-03-19 12:38 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-02-11 9:12 [gentoo-science] Fortran90 codes Donnie Berkholz
2006-02-11 14:15 ` M.R. Francis
2006-02-11 18:18 ` M. Edward (Ed) Borasky
2006-02-11 23:03 ` Donnie Berkholz
2007-03-18 17:02 ` Mathias W.
2007-03-19 10:39 ` Donnie Berkholz
2007-03-19 12:38 ` Jan Marten Simons
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox