distfile for lang/ifc

M. L. Dodson bdodson at scms.utmb.EDU
Fri Dec 10 06:46:28 PST 2004


On Friday 10 December 2004 06:35 am, you wrote:
> Zitat von "M. L. Dodson" <bdodson at scms.utmb.edu>:
> 
> > Log onto premier.intel.com (I think that's the name, look at the
> > info you received when you registered).  Browse around and you
> > should be able to find the right distfile.  In the past, I've also
> 
> Somewhere in the download section (not thw "What's new" section),
> search for old files.
> 

I thought that was the case.  I did it about 3 weeks ago.

> > just copied the port, changed the distfile specs in the Makefile
> > to point to the one I had, did a "make makesum", and it compiled
> > and worked with no problem (this was with fortran, version 7, I
> > think).
> 
> This doesn't work with the update from 8.0 to 8.1 (at least this wasn't
> the case for icc, and ifc seems to be similar to icc).
> 

Well that's good and bad.  I use ifc to compile a molecular
mechanics suite called AMBER (not freely available).  A F90 or
later compiler is required, so g77 won't suffice.  The AMBER
mailing list has documented that only certain versions of ifc v8
will (1) compile the key AMBER program, and (2) generate code
which can reproduce known good trajectories (generated by earlier
AMBER code compiled with many different compilers, not just g77).
These new differences from one minor version to another increase
the work necessary to work around the Intel compilers
"peculiarities".  On the up side, WHEN THEY WORK, the Intel
compilers produce easily demonstrably faster code.

> > In the past having both ifc and icc ports installed at the same
> > time really messed things up.  Caveat emptor.
> 
> This was the case with v7, but with the v8 versions this isn't the
> case anymore.
> 

That's very good to hear.

Bud Dodson

> Bye,
> Alexander.
> 

-- 
M. L. Dodson                                bdodson at scms.utmb.edu
409-772-2178                                FAX: 409-747-8608



More information about the freebsd-ports mailing list