Opened 12 years ago

Closed 11 years ago

#1618 closed defect (fixed)

[with spkg, positive review] Make SCons ignore Intel ifort's linker options

Reported by: mabshoff Owned by: gfurnish
Priority: major Milestone: sage-2.11
Component: packages: standard Keywords:
Cc: Merged in:
Authors: Reviewers:
Report Upstream: Work issues:
Branch: Commit:
Dependencies: Stopgaps:

Description

In http://groups.google.com/group/sage-devel/t/74de10c9f2d3edf7 Francois reported:

Hello Michael,

I think I found my problem. A little googling actually helped with
this link:
http://bugs.archlinux.org/task/6864
I did some experiments with the intel _fortran_ compiler (not even the
C compiler)
and I still have it on my system.
Since the intel compiler doesn't compile my lattice QCD code correctly
anyway
I will remove it and try again.
I am busy for the next few hours so I will do that a bit latter.

Thanks for looking,
Francois

Cheers,

Michael

Change History (7)

comment:1 Changed 12 years ago by mabshoff

  • Status changed from new to assigned

comment:2 Changed 11 years ago by gfurnish

  • Owner changed from mabshoff to gfurnish
  • Status changed from assigned to new

comment:3 Changed 11 years ago by gfurnish

  • Status changed from new to assigned

comment:4 Changed 11 years ago by mabshoff

  • Milestone changed from sage-3.0 to sage-2.11
  • Summary changed from Make SCons use the GNU compiler even when Intel's compilers are present to [with spkg, needs review] Make SCons ignore Intel ifort's linker options

Since none of the code we compile with SCons is actually Fortran there is no point in selecting a different default Fortran compiler. Since SCons doesn't support g95 or gfortran (even with the December 2007 release!) we just remove the offending linker flag. The update spkg at

http://sage.math.washington.edu/home/mabshoff/release-cycles-2.11/alpha2/scons-0.97.0d20071212.spkg

It updates to the latest stable snapshot release. It also removes some crap from inside the spkg shrinking it about 30%.

Cheers,

Michael

comment:5 Changed 11 years ago by mabshoff

Build tested on OSX and Linux.

Cheers,

Michael

comment:6 Changed 11 years ago by jkantor

  • Summary changed from [with spkg, needs review] Make SCons ignore Intel ifort's linker options to [with spkg, positive review] Make SCons ignore Intel ifort's linker options

Tested that spkg installs. Rebuilt polybori and clib.

comment:7 Changed 11 years ago by mabshoff

  • Resolution set to fixed
  • Status changed from assigned to closed

Merged in Sage 2.11.alpha2

Note: See TracTickets for help on using tickets.