[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [racket-dev] Build failure on specific PPC systems



At Thu, 25 Aug 2011 23:30:38 -0400, James Vega wrote:
> On Wed, Aug 24, 2011 at 11:31:05PM -0400, Lennart Sorensen wrote:
> > On Wed, Aug 24, 2011 at 10:58:04PM -0400, Lennart Sorensen wrote:
> > > On Wed, Aug 24, 2011 at 07:30:07PM -0400, James Vega wrote:
> > > > Since at least 4.2.4, Racket has been failing to build[0][1] for Debian
> > > > on G5-based PowerPC systems[2][3].  At the time, the only other PowerPC
> > > > system that was available within Debian to debug on was a G4-based
> > > > system[4].  On that system, Racket has been building fine using either
> > > > the 3m or cgc GC.
> > 
> > Of course it also occured to me that the G5 (IBM 970) and the power6+
> > I am using are 64bit powerpc machines, while the G4 is 32bit I believe.
> > Might matter.
> 
> Looks like that may be it.  Much of the JIT code leverages GNU
> Lightning, which doesn't appear to support ppc64 yet.

Right --- the Racket JIT definitely does not support PPC in 64-bit
mode.

The Racket PPC JIT is enabled on Linux when `powerpc' is #defined at
build time. Is `powerpc' #defined for the 64-bit build, perhaps in
addition to `powerpc64'? Or is just `powerpc64' #defined?

Thanks,
Matthew


Reply to: