[Openmcl-devel] CCL on Big Sur and Apple M1 chips
palter at clozure.com
Fri Nov 20 17:31:49 PST 2020
I have good news and bad news …
First, the good news — My M1 mini arrived early!
Now, the bad news — CCL does not work under Rosetta. Rosetta terminates CCL complaining about our use of the INT instruction. We use that instructions to communicate between Lisp and the kernel.
I will now try to figure out if this can be fixed.
> On Nov 18, 2020, at 2:24 PM, Gary Palter <Palter at clozure.com> wrote:
> We do not yet know if CCL will run on the M1 Macs under Rosetta. My M1 mini is scheduled to arrive next week and I will test CCL as soon as it arrives. (If it doesn’t work, I will try to fix it.)
> A couple of us at Clozure have had access to Apple’’s Developer Transition Kit which is a prototype Apple silicon Mac. However, as a prototype, it has hardware limitations which prevent CCL from running under Rosetta. Apple claims that those limitations do not exist in the shipping systems. But, of course, we’ll find out once I get my machine.
> One last note …
> If you want to rebuild CCL on Big Sur, you’ll need to ensure that your copy includes the commit 553c0f2 <https://github.com/Clozure/ccl/commit/553c0f25f38b2b0d5922ca7b4f62f09eb85ace1c> which fixes a bug that prevents the kernel from loading any images.
> - Gary
>> On Nov 18, 2020, at 1:42 PM, mikel evins <mevins at me.com <mailto:mevins at me.com>> wrote:
>> I should probably mention that it’s on an Intel CPU. I don’t have an M1 yet.
>>> On Nov 18, 2020, at 12:34 PM, Bruce O'Neel <bruce.oneel at pckswarms.ch <mailto:bruce.oneel at pckswarms.ch>> wrote:
>>> 18 November 2020 19:21 mikel evins <mevins at me.com <mailto:mevins at me.com>> wrote:
>>> I just did a quick cursory check, and my local install of ccl 1.12 seems to run fine on Big Sur. I also tried (require :cocoa) and it built and started the Cocoa IDE. I frobbed around a little and things mostly seemed to work.
>>> It’s not an in-depth test, I know, but maybe it’ll be of some help.
>>> > On Nov 18, 2020, at 12:15 PM, Bruce O'Neel wrote:
>>> > Hi all,
>>> > Does anyone have any experience about CCL on Big Sur/Intel? Does it work like Catalina? Better? Worse? Does the GUI work as well
>>> > How about CCL on Big Sur/Apple M1? Yes I know that CCL is not ARMv8 yet, but, how does rosetta deal with CCL? And the GUI, does that work also?
>>> > Thanks. My Macs are now old enough that only one of them can go to Big Sur and that is my main Mac. I don't want to find out after the upgrade that CCL doesn't work.
>>> > cheers
>>> > bruce
>>> > _______________________________________________
>>> > Openmcl-devel mailing list
>>> > Openmcl-devel at clozure.com <mailto:Openmcl-devel at clozure.com>
>>> > https://lists.clozure.com/mailman/listinfo/openmcl-devel <https://lists.clozure.com/mailman/listinfo/openmcl-devel>
>> Openmcl-devel mailing list
>> Openmcl-devel at clozure.com <mailto:Openmcl-devel at clozure.com>
> Openmcl-devel mailing list
> Openmcl-devel at clozure.com
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Openmcl-devel