#13157: %fortran in the notebook (and fortran.eval on command line) is STILL 
broken
on OS X
------------------------------+---------------------------------------------
   Reporter:  benjaminfjones  |             Owner:  was        
       Type:  defect          |            Status:  new        
   Priority:  major           |         Milestone:  sage-5.2   
  Component:  interfaces      |          Keywords:  fortran osx
Work issues:                  |   Report Upstream:  N/A        
  Reviewers:                  |           Authors:             
  Merged in:                  |      Dependencies:             
   Stopgaps:                  |  
------------------------------+---------------------------------------------
 Despite #7465 being closed as "worksforme", the following snippet in the
 notebook in Sage-5.0.1 (official binary) on Mac OS X 10.7.4 fails.

 {{{
 %fortran
 C FILE: FIB1.F
       SUBROUTINE FIB(A,N)
 C
 C     CALCULATE FIRST N FIBONACCI NUMBERS
 C
       INTEGER N
       REAL*8 A(N)
       DO I=1,N
          IF (I.EQ.1) THEN
             A(I) = 0.0D0
          ELSEIF (I.EQ.2) THEN
             A(I) = 1.0D0
          ELSE
             A(I) = A(I-1) + A(I-2)
          ENDIF
       ENDDO
       END
 C END FILE FIB1.F
 }}}

 Here is the error in full: http://pastebin.com/iVBkjckp

 Looking through the convoluted ticket relationships (#7465, #8010, etc..)
 it looks like numpy spkg was patched to fix the problem with the `-shared`
 link flag at some point, and sometime later the numpy was upgraded
 (perhaps making the patch unnecessary (??)) and now it might be some other
 issue having to do with the gcc/gfortran spkg. Just a guess.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/13157>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en.

Reply via email to