[Openmcl-devel] Clozure CL 1.12.2 release

Gary Palter palter at clozure.com
Thu Aug 10 08:21:46 PDT 2023


Actually, CCL under Rosetta 2 can be very slow if executing code that it just loaded or compiled as Rosetta won’t be able to pre-translate the code. 

For example, running the ANSI test suite on an M2 Pro takes around a half hour vs. under 5 minutes on Intel. 

Sent from my iPhone

> On Aug 10, 2023, at 10:55 AM, Ron Garret <ron at flownet.com> wrote:
> 
> That's actually very interesting.  I've never been able to get CCL to run on my M1 for more than about 10-15 minutes at a time under load.
> 
> Your report is also weird on another level: I bootstrapped SBCL on my M1 using ECL and the whole process took substantially less than an hour.  (I didn't time it either, but I sat through the whole thing and I tend towards impatience.)  CCL under Rosetta is flaky, but doesn't seem particularly slow.  So why would it have taken you so much longer than it took me?
> 
> rg
> 
> 
>> On Aug 10, 2023, at 5:10 AM, Tim Bradshaw <tfb at tfeb.org> wrote:
>> 
>> What Ron says is entirely correct.  But it's worth noting that I used CCL to bootstrap SBCL on an M1 mac quite recently.  So it does run well enough for that.  It did take a very long time!  I didn't write down how long it took, but I think it was 'stop the machine from sleeping and let it run overnight' levels of slow.
>> 
>> --tim
>> 
>>>> On 10 Aug 2023, at 08:35, Ron Garret <ron at flownet.com> wrote:
>>> 
>>> and it is generally not reliable in that environment.
>>> 
>>>> On Aug 10, 2023, at 12:19 AM, Gary Palter <gmpalter4clozure at fastmail.com> wrote:
>>>> 
>>>> Please note that CCL is not yet native on Apple silicon. Instead, it runs under Rosetta 2. 
>>>> 
>>>> Sent from my iPhone
>>>> 
>>>>>> On Aug 10, 2023, at 2:46 AM, James Anderson <anderson.james.1955 at gmail.com> wrote:
>>>>> 
>>>>> good morning;
>>>>> 
>>>>>> On 10. Aug 2023, at 01:14, Laughing Water <lw at mt.net> wrote:
>>>>>> 
>>>>>> Sorry, I’m nowhere up to speed with this. Could someone tell me in simple terms whether this release will run on an M1 MacBook Pro running Ventura 13.4.1 and if so, what the steps are? In particular, does it require a build?
>>>>> 
>>>>> it does run on ventura 13.0.1.
>>>>> there is a README.
>>>>> it includes a link to a document at https://github.com/Clozure/ccl/releases/tag/v1.12.2 .
>>>>> follow its instructions.
>>>>> once you have an executable, in order to get the ide, follow the instructions in the README in the cocoa-ide directory.
>>>>> 
>>>>> best regards, from berlin,
>>>>> 
>>>>>> 
>>>>>> Thanks!
>>>>>> 
>>>>>> LW
>>>>>> 
>>>>>>>> On Aug 8, 2023, at 11:43 PM, R. Matthew Emerson <rme at acm.org> wrote:
>>>>>>> 
>>>>>>> Clozure CL 1.12.2 is now available.
>>>>>>> 
>>>>>>> https://github.com/Clozure/ccl/releases/tag/v1.12.2
>>>>>>> 
>>>>>>> In addition to fixing a number of bugs, this release will, I hope, establish a fresh baseline that future work can build on.
>>>>>>> 
>>>>>>> 
>>>>>> 
>>>>> 
>>>>> ---
>>>>> james anderson | james at dydra.com | https://dydra.com
>>>>> 
>>>>> 
>>>> 
>>> 
> 



More information about the Openmcl-devel mailing list