[MacPorts] #73957: rust @1.95.0: error: use of overloaded operator '!=' is ambiguous (was: (10.14) failed to build rust > ninja subcommand failed)

MacPorts noreply at macports.org
Sun May 3 06:14:16 UTC 2026


#73957: rust @1.95.0: error: use of overloaded operator '!=' is ambiguous
----------------------+--------------------
  Reporter:  mrkapqa  |      Owner:  (none)
      Type:  defect   |     Status:  new
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:  2.12.5
Resolution:           |   Keywords:  mojave
      Port:  rust     |
----------------------+--------------------
Changes (by ryandesign):

 * keywords:  mojave rust => mojave


Comment:

 The real error in the log seems to be:

 {{{
 :info:build /opt/local/var/macports/build/rust-
 1e9bb5c5/work/rustc-1.95.0-src/src/llvm-
 project/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp:3619:21: error: use of
 overloaded operator '!=' is ambiguous (with operand types 'llvm::Register'
 and 'llvm::AMDGPU::(anonymous enum at /opt/local/var/macports/build/rust-
 1e9bb5c5/work/rustc-1.95.0-src/build/x86_64-apple-
 darwin/llvm/build/lib/Target/AMDGPU/AMDGPUGenRegisterInfoEnums.inc:22187:1)')
 :info:build       if (UseSubReg != AMDGPU::NoSubRegister && ImmDefSize ==
 64)
 :info:build           ~~~~~~~~~ ^  ~~~~~~~~~~~~~~~~~~~~~
 }}}

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


More information about the macports-tickets mailing list