[Openmcl-devel] AgentCubes 2.5 and MacOS Sierra not happy with each other
plkrueger at comcast.net
Tue Jan 10 07:37:46 PST 2017
This may be a completely different problem, but it vaguely resembles a problem that occurred earlier after Apple changed the internal representation for some date instances to be “tagged”, i.e. have some of the low-order 4 bits set in the instance pointer. Eventually a newer version of CCL knew about that format and so treated these instances as real objects instead of causing this error. Before this was available I used a work-around that I believe someone at Clozure provided which allowed me to set things up so that CCL would correctly recognize that pointer as a valid object. That code still exists in my contrib in the tagged-dates.lisp file although I no longer need to call it for anything. Of course you’d need to know exactly which object you were trying to initialize when this occurred and verify that there is, in fact, a new tagged representation of it that is causing your problem.
> On Jan 9, 2017, at 11:02 PM, R. Matthew Emerson <rme at clozure.com> wrote:
>> On Jan 9, 2017, at 8:41 PM, Alexander Repenning <Alexander.Repenning at colorado.edu> wrote:
>> I have been out the loop for some time. AgentCubes is a CCL based Application on the Mac/PC but it no longer runs on MacOS Sierra (10.12.2)
>> This is probably not even close to sufficient information but we get:
>>> Error: The value #<A Foreign Pointer #x63380D0> is not of the expected type OBJC:OBJC-OBJECT.
>>> While executing: (:OBJC-DISPATCH NEXTSTEP-FUNCTIONS:|init|), in process Initial(0).
>> Does this ring a bell with anybody?
> As you say, that message isn't very much to go on.
> Could it be http://trac.clozure.com/ccl/ticket/1318 by any chance?
> You say, however, that the problem is on 10.12, and the ticket in question addresses a problem that showed up on 10.11, so that may not be it.
> Sorry that the bells aren't ringing louder in my head. At best there's a faint tinkling.
> Openmcl-devel mailing list
> Openmcl-devel at clozure.com
More information about the Openmcl-devel