[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 17:16:45 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):

 Replying to [comment:18 jmroot]:
 > If mlir +universal won't work anywhere, setting `universal_variant no`
 is fine. If it just doesn't build for i386, that should be removed from
 `supported_archs`.

 If you want to write it off, sure, that would do it.

 I think the amount of effort so far expended in seeing if will still build
 i386 is basically zero though, so that might be premature. Fix could be
 trivial. Nobody official has said upstream doesn't support i386 any more
 that I am aware of. Up to you.

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


More information about the macports-tickets mailing list