[MacPorts] #22085: sbcl fails to build on Leopard (G5)
MacPorts
noreply at macports.org
Sat Oct 17 06:48:42 PDT 2009
#22085: sbcl fails to build on Leopard (G5)
------------------------------+---------------------------------------------
Reporter: bpabbott@… | Owner: gwright@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.8.1
Keywords: | Port: sbcl
------------------------------+---------------------------------------------
Comment(by stephen@…):
Replying to [comment:2 stephen@…]:
> I get the same log on PPC Tiger (10.4.11). I do not have a problem on
Intel Leopard (10.5.8). I guess it's a PowerPC issue, then.
FWIW it is due to a failure of a new test in sbcl-1.0.30/contrib/sb-
introspect/test-driver.lisp, the one that looks like this:
{{{
(tai #'cons :heap
#+(and (not ppc) gencgc)
;; FIXME: This is the canonical GENCGC result, the one below for PPC
is
;; what we get there, but :LARGE T doesn't seem right. Figure out
what's
;; going on.
'(:space :dynamic :generation 6 :write-protected t :pinned nil :large
nil)
#+(and ppc gencgc)
'(:space :dynamic :generation 6 :write-protected t :pinned nil :large
t)
;; FIXME: Figure out what's the right cheney-result, and which
platforms
;; return something else. The SPARC version here is what we get
there,
;; but quite possibly that is the result on all non-GENCGC platforms.
#+(and sparc (not gencgc))
'(:space :read-only)
#+(and (not sparc) (not gencgc))
'(:space :dynamic))
}}}
I have no clue what's going on, but commenting out that form gives me a
build on Tiger/PowerPC. Since that test is not present in sbcl 1.0.29, no
other tests fail, and the sbcl developers themselves express a bit of
mystification, I suppose patching out that test and using 1.0.30 on PPC is
as safe as using 1.0.29. I have *not* attempted a build with that test in
1.0.29, though. I suppose it could pass there....
--
Ticket URL: <http://trac.macports.org/ticket/22085#comment:3>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list