Will tree-ssa be GCC 3.5?
Scott Robert Ladd
coyote@coyotegulch.com
Mon Dec 1 16:49:00 GMT 2003
Ian Lance Taylor wrote:
> It's correct that ``the gcc developers'' and National Labs will never
> meet. That's because ``the gcc developers'' have no way to even
> accept funding, much less propose a schedule.
Granted. The discussion has wandered far fom my original intent, which
was merely to find out if tree-ssa was going to become mainline. I did
not raise the issues of funding or contracts.
> However, there are many companies and individual contractors who work
> with gcc (including my employer, Wasabi Systems). They are in a
> position to accept funding and propose a schedule, just like any other
> commercial software developer. When writing a contract such as this,
> it is normal to stipulate that the work must be contributed back to
> the mainline of gcc development, and I've seen contracts which even
> make some portion of the payment contingent upon the work being
> accepted back.
I'm quite aware of this. The problem is, the Labs were not interested in
makign such a contract available for gfortran development, due to
concerns about its quality and timeline.
Here's the sequence of events:
1) Through a message by Toon Moene, I discoevred a report written by
representatives of several U.S. National Laboratories. The report cites
the need for a quality Fortran 95 that addresses the HPC environments
used by the labs. They concluded that they would need to create a NEW
project, and fund it, given their impressions of the state of Open
Source compilers.
2) I was contacted by the National labs, in a private e-mail, regarding
my publicly-expressed opinions of their report. They asked some specific
questions, some of which I answered and for some of which I sought answers.
3) I did not know if tree-ssa was a purely theoretical project or the
future of GCC mainline, so I asked.
Certain people have presented chipped shoulders about version numbers
and funding, neither of which are germaine to the question "Will
tree-ssa become mainline?"
> I don't know how National Labs handles their funding, but a typical
> way to get them to fund gcc would be to have them issue an RFP for the
> work they want done, and make sure that companies which invest in gcc
> learn about the RFP and make proposals. Another typical way would be
> to simply provide contact information for the right people at National
> Labs, or simply announce that we should go through you.
No contract or RFP has been issued; they have some very specific intents
and guidelines. Quite honestly, I'm not certain their faith in GCC is
sufficient for them to issue a GCC-focused RFP. I was trying to bolster
their confidence, and asked a few questions that have been extrapolated
quite annoyingly.
--
Scott Robert Ladd
Coyote Gulch Productions (http://www.coyotegulch.com)
Software Invention for High-Performance Computing
More information about the Gcc
mailing list