[MacPorts] #64985: atlas fails on 10.6.8 Rosetta: error: invalid parameter combination for AltiVec intrinsic

MacPorts noreply at macports.org
Tue Apr 12 00:53:21 UTC 2022


#64985: atlas fails on 10.6.8 Rosetta: error: invalid parameter combination for
AltiVec intrinsic
---------------------------+-------------------------------------------
  Reporter:  barracuda156  |      Owner:  Veence
      Type:  defect        |     Status:  assigned
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.7.2
Resolution:                |   Keywords:  powerpc, snowleopard, rosetta
      Port:  atlas         |
---------------------------+-------------------------------------------

Comment (by barracuda156):

 Replying to [comment:5 Veence]:
 > That could work, but you can’t do any cross-compiling with Atlas,
 because for each matrix function to be included in the library, the
 building code compiles a set of candidates and compares their performance,
 selecting the best one. If you cross-compile and use Rosetta, that process
 makes no sense any more, and you end up with a random and possibly
 defective library.

 Got it, thank you. Can it be built without cpu-specific optimizations
 though? (It may not have a huge benefit, of course, but just in
 principle.)

-- 
Ticket URL: <https://trac.macports.org/ticket/64985#comment:6>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list