[MacPorts] #35508: arpack port does not work on Lion with GFortran 4.6.2 due to Accelerate problem

MacPorts noreply at macports.org
Thu Aug 2 19:33:28 PDT 2012


#35508: arpack port does not work on Lion with GFortran 4.6.2 due to Accelerate
problem
-----------------------------------+----------------------------------------
 Reporter:  gcrosswhite@…          |       Owner:  macports-tickets@…                   
     Type:  defect                 |      Status:  new                                  
 Priority:  Normal                 |   Milestone:                                       
Component:  ports                  |     Version:  2.1.2                                
 Keywords:                         |        Port:                                       
-----------------------------------+----------------------------------------
 I have seen problem this before and thought it had been squashed in this
 port but it has appeared again.

 ARPACK has a problem in that it uses the BLAS routine ZDOTC which has a
 different calling convention in Accelerate.framework then that used by
 GFortran which causes crashes that I have encountered in my code.  I know
 that this was the source of the problem because when I downloaded arpack-
 ng and patched it manually, replacing

     X = ZDOTC(....)

 with

     call ZDOTC(X,...)

 then the problems went away.

 I am not sure how people would prefer to see this problem solved, but I
 could submit a patch making the changes above if you all would like.

-- 
Ticket URL: <https://trac.macports.org/ticket/35508>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list