First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 183393
Alias:
Product:
Component:
Status: RESOLVED
Resolution: INVALID
Assigned To: Danny van Dyk (RETIRED) <kugelfang@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Jakob Schiotz <schiotz@fysik.dtu.dk>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 183393 depends on: 97929 Show dependency tree
Bug 183393 blocks: 26757 53808 104236 104646 108766 117452 124429 148474 151760 156029 159725 166400 178393 182246 197977 197980
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-06-27 12:21 0000
Intel fortran cannot be installed.  The dev-lang/ifc-9.1.40 is
fetch-restricted, but at Intels homepage I cannot find ifc-9.1.40,
only version 9.1.43 or 10.something.  Maybe a version bump is needed.

Also, it would be VERY helpful if the ebuild (and the icc ebuild)
printed some kind of pointer to where the user can find the binary.
Most other fetch-restricted packages do that.

Best regards

Jakob


Reproducible: Always

------- Comment #1 From Jakub Moc (RETIRED) 2007-06-27 13:34:08 0000 -------
Enough; this has been totally unmaintained for ages, it's not supported as a
compiler in Gentoo and generally makes baby jesus cry. Remove these two ebuilds
please.

------- Comment #2 From Jakob Schiotz 2007-06-27 13:40:33 0000 -------
(In reply to comment #1)
> Enough; this has been totally unmaintained for ages, it's not supported as a
> compiler in Gentoo and generally makes baby jesus cry. Remove these two ebuilds
> please.
> 

You are probably right, I am not even sure the ebuilds help, it may even be
easier to install the Intel installation files manually :-)

Perhaps the icc useflag should be removed at the same time?

Some of the science guys may protest, however, since performance may
dictate using an Intel compiler.  I personally need it badly, but
assume that it can be installed without an ebuild.

/Jakob

------- Comment #3 From Alexander Færøy 2007-06-27 13:45:34 0000 -------
Or you could keep it in an ebuild overlay where you maintain the ebuild
yourself.

------- Comment #4 From Jakub Moc (RETIRED) 2007-06-27 13:48:53 0000 -------
(In reply to comment #3)
> Or you could keep it in an ebuild overlay where you maintain the ebuild
> yourself.

Yeah, this would be much better place in some kind of overlay where interested
users can maintain this. Apparently there's no interest in this proprietary
package among Gentoo developers. 

------- Comment #5 From Matthias Langer 2007-06-27 13:55:19 0000 -------
(In reply to comment #0)
> Intel fortran cannot be installed.  The dev-lang/ifc-9.1.40 is
> fetch-restricted, but at Intels homepage I cannot find ifc-9.1.40,
> only version 9.1.43 or 10.something. 

hmm, i guess if you look a bit closer, you'll find it; at least i was able to
grab it from there a few weeks ago (theres a drop-down menu somewhere on intels
web-pages where you can specify the version you want).

------- Comment #6 From Jakob Schiotz 2007-06-27 14:47:41 0000 -------
(In reply to comment #5)

> hmm, i guess if you look a bit closer, you'll find it; at least i was able to
> grab it from there a few weeks ago (theres a drop-down menu somewhere on intels
> web-pages where you can specify the version you want).
> 

I did find a drop-down menu, but it only allowed me the choice between version
9.1 and version 10.  When I chose 9.1 i got 9.1.43, not 9.1.40.  So I just made
a new ebuild with the new version number, and installed it

------- Comment #7 From Matthias Langer 2007-06-27 16:31:11 0000 -------
> When I chose 9.1 i got 9.1.43, not 9.1.40.

please look more closely; at least when i choose 9.1 i get a second drop-down
menu where i can select 036 - 051...

however, this is off topic anyway...

------- Comment #8 From Jakob Schiotz 2007-06-28 12:05:00 0000 -------
(In reply to comment #7)

> please look more closely; at least when i choose 9.1 i get a second drop-down
> menu where i can select 036 - 051...

I am probably elsewhere on their many web pages.

> 
> however, this is off topic anyway...
> 

Not really, that was my original topic when I reported this bug: The
right file is hard/impossible to find, and there is no help from the
message the ebuild prints.

Somebody edited the title so it looks like I requested the ebuilds
removed.  I did not.

------- Comment #9 From Christian Speckner 2007-07-29 10:21:17 0000 -------
As someone using ifc for scientific (HEP) applications, I want to throw my
opinion on this into the ring: I haven't benchmarked F77 code, but if you want
to generate fast code from F90/95 source, I don't know of an (free) alternative
to ifc. After switching on a whole host of optimizations, gfortran generates
code that still is slower than fully optimized ifc code by a factor of at least
3, and g95 (which isn't in portage) is much worse. Also, there still are
glitches in both which prevent some F90 code from being compiled.

Installing ifc without an ebuild is awkward as Intel depends on RPM and
therefore, the automated installer script is not an option; you have to
manually extract the rpm contents and set them up in the correct place, pretty
much what the ebuild does.

So, I would very much prefer to keep at least ifc in portage, not so much
because someone might want to compile the few ebuilds that need a F77 compiler,
but as an important tool for those who have to develop fast F90 code. But of
course, I'm not the one who has to maintain it, so if finding a maintainer for
ifc is the only show-stopper, I would possibly volunteer :)

------- Comment #10 From Dirk Tilger 2007-08-20 17:09:39 0000 -------
Gentleman,

please do not remove the icc from the portage tree. I've been using icc to
compile my whole Pentium-M Gentoo system and together with the tools from the
gentoo-wiki, it makes a great tool. 

I can't judge on the speed in an objective manner, but the Intel compiler has
some advantages over gcc especially when it comes to parallelization. On IA64
the difference between using gcc and icc will be significant (due to EPOC;
there I have numbers).

There is a document "Porting and Optimizing LHC Software on Itanium 2 Platform"
written in 2004 by "Michał Kapałka", who studied gcc and icc for some
scientific applications in their local HPC. At the time of his writing
apparently gcc 3.5 was the most current and he was indicating that it would not
be that easy to make the gcc fully utilizing all aspects of the EPOC nature of
Itanium2. Similar statements I heared from people working on the MIPS platform.

If I would have completed my Gentoo quiz I would even volunteer to maintain the
ebuild. ;)

Dirk.

------- Comment #11 From Sébastien Fabbro 2007-11-04 09:32:07 0000 -------
I am taking icc and ifc maintainership and bumped them to 10.0.026 a month ago.
I sent a list to gentoo-dev a while back for possible problems, and contacted
upstream about licensing. 
icc and ifc are used in many scientific projects. So I won't remove them for
now. Closing as INVALID. Re-open if you really see an issue of having it in the
tree. 

Sébastien

First Last Prev Next    No search results available      Search page      Enter new bug