#32790: grass: error in backend: Ran out of registers during register allocation! ---------------------------------------+------------------------------------ Reporter: pohl3@… | Owner: macports-tickets@… Type: defect | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Resolution: | Keywords: Port: grass | ---------------------------------------+------------------------------------ Comment(by ryandesign@…): The first error I see is: {{{ :info:build fatal error: error in backend: Ran out of registers during register allocation! }}} Not enough registers is a problem some very complicated programs have when compiling on i386 because the i386 processor architecture doesn't have a lot of registers. However, that's not the problem here, because you're compiling for x86_64, which has more registers. I also see you're compiling using clang. Does it help if you [wiki:ProblemHotlist#compiler use a different compiler]? Let us know. P.S:
{{{ mistral:~ pohl3$ sudo port install grass -d }}} `-d` and other single-letter flags have no effect unless you place them immediately after the word `port`, as in: {{{ sudo port -d install grass }}} -- Ticket URL: <https://trac.macports.org/ticket/32790#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS