[MacPorts] #63734: mlir-{13/14} +universal (i386/x86_64): fatal error: error in backend: Unsupported expression in static initializer: zext (i32 ptrtoint ([7 x i8]* @.str.38 to i32) to i64)

MacPorts noreply at macports.org
Wed Jun 29 14:28:15 UTC 2022


#63734: mlir-{13/14} +universal (i386/x86_64): fatal error: error in backend:
Unsupported expression in static initializer: zext (i32 ptrtoint ([7 x i8]*
@.str.38 to i32) to i64)
------------------------------+----------------------
  Reporter:  ryandesign       |      Owner:  (none)
      Type:  defect           |     Status:  reopened
  Priority:  Normal           |  Milestone:
 Component:  ports            |    Version:  2.7.99
Resolution:                   |   Keywords:
      Port:  mlir-13 mlir-14  |
------------------------------+----------------------

Comment (by kencu):

 I thought of doing that a few years ago, but there are certain ports that
 use the llvm and clang libraries directly, and so universal is needed to
 support thst.

 plus we get into trouble doing “fake unuversal” on some systems eg 10.6 or
 arm64/c86_64, where it actually must be real universal to work.

 gcc builds are currently trying hard to change to “real universal” instead
 of “fake universal” for this reason.

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


More information about the macports-tickets mailing list