« Return to Thread: [MacPorts] #32790: grass port fails to install. shell command failed (see log for details)

Re: [MacPorts] #32790: grass: error in backend: Ran out of registers during register allocation! (was: grass port fails to install. shell command failed (see log for details))

by MacPorts :: Rate this Message:

| View in Thread

#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
_______________________________________________
macports-tickets mailing list
macports-tickets@...
http://lists.macosforge.org/mailman/listinfo.cgi/macports-tickets

 « Return to Thread: [MacPorts] #32790: grass port fails to install. shell command failed (see log for details)