List Info

Thread: PGI Compiles




PGI Compiles
user name
2006-12-13 18:15:57
Does anyone else out there use the PGI compilers, especially
the fortran 
compiler (pgf90)? Some packages (like netcdf) support it in
the ebuild, 
but it would be really nice to be able to use it by default.
The trick 
is adding it to the fortran eclass. I've got a custom
version of the 
fortran eclass in my overlay, but I also have to make a copy
of the 
package I want to use in my overlay and add pgf90 to the
list. Easier 
with Gentoo than other distros, but still a bit of a haste.

Does anyone else have this problem? Does anyone know if the
devs have a 
good reason not to include pgi in portage or if they just
haven't got 
around to it?

-- 
Adam Carheden

-- 
gentoo-clustergentoo.org mailing list

PGI Compiles
user name
2006-12-13 07:42:04
Adam Carheden wrote:
> Does anyone else out there use the PGI compilers,
especially the fortran 
> compiler (pgf90)? Some packages (like netcdf) support
it in the ebuild, 
> but it would be really nice to be able to use it by
default. The trick 
> is adding it to the fortran eclass. I've got a custom
version of the 
> fortran eclass in my overlay, but I also have to make a
copy of the 
> package I want to use in my overlay and add pgf90 to
the list. Easier 
> with Gentoo than other distros, but still a bit of a
haste.
> 
> Does anyone else have this problem? Does anyone know if
the devs have a 
> good reason not to include pgi in portage or if they
just haven't got 
> around to it?

I would be happy to create an ebuild if someone buys Gentoo
a license. 
But the more general solution that needs to happen is for
fortran.eclass 
to get a way to override the known-working compiler list in
ebuilds.

Thanks,
Donnie
-- 
gentoo-clustergentoo.org mailing list

PGI Compiles
user name
2006-12-13 19:36:49
I HAVE the ebuild for PGI (5.2, 6.0, 6.2.3, 6.2.5), but I'm
not buying 
Gentoo a license.

Donnie Berkholz wrote:
> Adam Carheden wrote:
> 
>> Does anyone else out there use the PGI compilers,
especially the 
>> fortran compiler (pgf90)? Some packages (like
netcdf) support it in 
>> the ebuild, but it would be really nice to be able
to use it by 
>> default. The trick is adding it to the fortran
eclass. I've got a 
>> custom version of the fortran eclass in my overlay,
but I also have to 
>> make a copy of the package I want to use in my
overlay and add pgf90 
>> to the list. Easier with Gentoo than other distros,
but still a bit of 
>> a haste.
>>
>> Does anyone else have this problem? Does anyone
know if the devs have 
>> a good reason not to include pgi in portage or if
they just haven't 
>> got around to it?
> 
> 
> I would be happy to create an ebuild if someone buys
Gentoo a license. 
> But the more general solution that needs to happen is
for fortran.eclass 
> to get a way to override the known-working compiler
list in ebuilds.
> 
> Thanks,
> Donnie

-- 
Adam Carheden
Linux Systems Administrator
970-491-8956 (o)
970-556-2914 (c)

-- 
gentoo-clustergentoo.org mailing list

PGI Compiles
user name
2006-12-13 19:39:11
Has anyone approached PGI about a donation of a license for
a development box
for us to test against?  I've had good luck in dealing with
them on issues
related to Gentoo (they don't sneer at it like some
vendors).  They even got me
a patch in 72 hours to their compiler to work around the
fact that Gentoo seems
to handle /usr/lib, /usr/lib32, and /usr/lib64 the opposite
of the other vendors
of amd64 distros.

It certainly never hurts to ask.

Adam Carheden wrote:
> I HAVE the ebuild for PGI (5.2, 6.0, 6.2.3, 6.2.5), but
I'm not buying
> Gentoo a license.
> 
> Donnie Berkholz wrote:
>> Adam Carheden wrote:
>>
>>> Does anyone else out there use the PGI
compilers, especially the
>>> fortran compiler (pgf90)? Some packages (like
netcdf) support it in
>>> the ebuild, but it would be really nice to be
able to use it by
>>> default. The trick is adding it to the fortran
eclass. I've got a
>>> custom version of the fortran eclass in my
overlay, but I also have
>>> to make a copy of the package I want to use in
my overlay and add
>>> pgf90 to the list. Easier with Gentoo than
other distros, but still a
>>> bit of a haste.
>>>
>>> Does anyone else have this problem? Does anyone
know if the devs have
>>> a good reason not to include pgi in portage or
if they just haven't
>>> got around to it?
>>
>>
>> I would be happy to create an ebuild if someone
buys Gentoo a license.
>> But the more general solution that needs to happen
is for
>> fortran.eclass to get a way to override the
known-working compiler
>> list in ebuilds.
>>
>> Thanks,
>> Donnie
> 


-- 
Andrew Fant    | And when the night is cloudy    | This
space to let
Molecular Geek | There is still a light         
|----------------------
fantpobox.com | That shines on me               |
Disclaimer:  I don't
Boston, MA     | Shine until tomorrow, Let it be | even
speak for myself

-- 
gentoo-clustergentoo.org mailing list

PGI Compiles
user name
2006-12-13 08:06:56
Adam Carheden wrote:
> I HAVE the ebuild for PGI (5.2, 6.0, 6.2.3, 6.2.5), but
I'm not buying 
> Gentoo a license.

If we can't install it, we can't run any meaningful QA on
the ebuild or 
support it. So that needs to happen for it to get in the
tree. The other 
solution I suggested is the better one anyway, because it'll
also work 
for Pathscale, etc.

Thanks,
Donnie
-- 
gentoo-clustergentoo.org mailing list

PGI Compiles
user name
2006-12-13 19:59:59
+1,

I would like to make fortran.eclass more generic because we
use
Pathscale fortran here (SiCortex).

I'll see what I can do about pushing Pathscale to donate
some sort of
solution that Gentoo QA could use.

--
Joel Martin (kanaka)
           Open Source
        no BILL . no GATES
  Costs nothing . Open to all

Donnie Berkholz wrote:	[Wed Dec 13 2006, 03:06:56AM EST]
> Adam Carheden wrote:
> >I HAVE the ebuild for PGI (5.2, 6.0, 6.2.3, 6.2.5),
but I'm not buying 
> >Gentoo a license.
> 
> If we can't install it, we can't run any meaningful QA
on the ebuild or 
> support it. So that needs to happen for it to get in
the tree. The other 
> solution I suggested is the better one anyway, because
it'll also work 
> for Pathscale, etc.
> 
> Thanks,
> Donnie
> -- 
> gentoo-clustergentoo.org mailing list
PGI Compiles
user name
2006-12-15 20:56:14
Okay, I e-mailed PGI and got the response below. Dave from
PGI sent me a 
license (which I have omitted since this is a public mailing
list). 
Anyone know who to contact a Gentoo about this? Do I just
file a bug?



== PGI's reply below ==
Adam,

  Thanks for the mail.  I have attached a temp license so
you can start
trying the compilers now, without the timeout code we add
with eval 
licenses.

   We would appreciate anyone who wants to attempt compiling
Gentoo, and
get some advance word on problems, which we are sure will
arise.  It may be
that some of the gcc extensions are problematic, but we have
implemented most of them.
   Until management decides what to do, feel free to report
what you 
have learned
about our compilers.
regards,
dave


Adam Carheden wrote:

 > Dear PGI Sales,
 >
 > I support a few research groups on campus at Colorado
State 
University. We use PGI Server to compile the software we
develop, as 
well as for various supporting libraries, such as HDF5,
NetCDF, etc. I 
use the Gentoo Linux distribution because Gentoo makes it
easier to 
compile libraries with a compiler of my choice and still us
the 
distribution's package system.
 >
 > Unfortunately, PGI isn't a part of Gentoo's package
system because 
the Gentoo developers don't own a copy. I have my own custom
extensions 
to Portage, Gentoo's package system, to support using PGI.
It would save 
me  (and probably many other users) a lot of time if the
Gentoo 
developers could support PGI naively.
 >
 > Would your company consider donating a license of PGI
Server to the 
Gentoo project so they can better support your product for
users like 
myself? If so, who can I contact at PGI about this?
 >
 > Thanks

Donnie Berkholz wrote:
> Adam Carheden wrote:
> 
>> Does anyone else out there use the PGI compilers,
especially the 
>> fortran compiler (pgf90)? Some packages (like
netcdf) support it in 
>> the ebuild, but it would be really nice to be able
to use it by 
>> default. The trick is adding it to the fortran
eclass. I've got a 
>> custom version of the fortran eclass in my overlay,
but I also have to 
>> make a copy of the package I want to use in my
overlay and add pgf90 
>> to the list. Easier with Gentoo than other distros,
but still a bit of 
>> a haste.
>>
>> Does anyone else have this problem? Does anyone
know if the devs have 
>> a good reason not to include pgi in portage or if
they just haven't 
>> got around to it?
> 
> 
> I would be happy to create an ebuild if someone buys
Gentoo a license. 
> But the more general solution that needs to happen is
for fortran.eclass 
> to get a way to override the known-working compiler
list in ebuilds.
> 
> Thanks,
> Donnie

-- 
Adam Carheden
Linux Systems Administrator
970-491-8956 (o)
970-556-2914 (c)

-- 
gentoo-clustergentoo.org mailing list

[1-7]

about | contact  Other archives ( Real Estate discussion Medical topics )