[MacPorts] #70859: gmp @6.3.0: tests fail when built with clang on Intel only, but pass when assembly is disabled

MacPorts noreply at macports.org
Fri Sep 27 13:02:10 UTC 2024


#70859: gmp @6.3.0: tests fail when built with clang on Intel only, but pass when
assembly is disabled
-----------------------+---------------------------------
  Reporter:  haberg-1  |      Owner:  MarcusCalhoun-Lopez
      Type:  defect    |     Status:  assigned
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:
Resolution:            |   Keywords:  ventura
      Port:  gmp       |
-----------------------+---------------------------------

Comment (by haberg-1):

 Such recursive dependencies may require recursive builds (I have done such
 by hand). The GMP developers do not have much incentive doing Clang
 workarounds, so don't expect a fix to the assembly code anytime soon.

 It might be possible to build GCC with a for the build only GMP version in
 turn built using Clang with the assembly code turned off, assuming 'make
 check' passes, and then the public GMP is built with GCC, and assembly
 turned on. The assembly is only there to boost performance on certain
 platforms, so it should make no difference other than that the GCC build
 becomes somewhat slower.

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


More information about the macports-tickets mailing list