<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">SBCL has been ported to M1. Emacs+SLIME+SBCL work for me.<br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On Feb 21, 2022, at 7:10 AM, Joakim Sandgren <<a href="mailto:info@joakimsandgren.com" class="">info@joakimsandgren.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html; charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">thank you for info !<div class="">just tatting away trying to find a lisp on a M1 machine.</div><div class="">looking at emacs (shortcuts!!!!) slime, franz, (do they do a open-something graphic towards a browser ?) good idea ?</div><div class="">I’m not good at terminal stuff and don’t even have slime up.</div><div class="">franz neither, since brew installed a LIBREOpenSSL instead of the right version…</div><div class=""><br class=""></div><div class="">sigh</div><div class="">/j<br class=""><div class=""><br class=""><blockquote type="cite" class=""><div class="">Le 21 févr. 2022 à 13:50, Gary Palter <<a href="mailto:palter@clozure.com" class="">palter@clozure.com</a>> a écrit :</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html; charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Yes, it’s running through Rosetta 2 but there’s one serious flaw.  CCL relies on the hardware to signal exceptions for illegal numeric operations but Rosetta 2 doesn’t emulate the exception mechanism. For example,<div class=""><br class=""></div><div class="">    (/ 1.0d0 0.0d0)</div><div class=""><br class=""></div><div class="">doesn’t signal DIVISION-BY-ZERO but instead returns a float infinity value.</div><div class=""><br class=""></div><div class="">If you were to run the ANSI test suite, there are dozens of failures in float, bignum, and rational arithmetic.</div><div class=""><br class=""></div><div class="">In other words, if you’re application is heavily reliant on math, CCL is not reliable on Apple silicon.</div><div class=""><br class=""></div><div class=""><div class="">
<div style="font-variant-ligatures: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-position: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div style="font-variant-ligatures: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-position: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><span class="Apple-style-span" style="border-collapse: separate; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-position: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; border-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-stroke-width: 0px;"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><span class="Apple-style-span" style="border-collapse: separate; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-position: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; border-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-stroke-width: 0px;"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">  - Gary Palter</div><div class=""><span style="-webkit-text-decorations-in-effect: none; text-align: -webkit-auto;" class="">    Clozure Associates</span></div><div class=""><br class=""></div></div></div></span></div></span></div></div><br class=""></div><div class=""><blockquote type="cite" class=""><div class="">On Feb 21, 2022, at 6:31 AM, Tim Bradshaw <<a href="mailto:tfb@tfeb.org" class="">tfb@tfeb.org</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">Presumably Rosetta (which I think is Rosetta 2): there's an x64 emulator which is running it.<br class=""><br class=""><blockquote type="cite" class="">On 21 Feb 2022, at 09:52, Joakim Sandgren <<a href="mailto:info@joakimsandgren.com" class="">info@joakimsandgren.com</a>> wrote:<br class=""><br class="">hello,<br class="">how come my old already compiled clozure 1.12 dx86cl64 binary (is it ?) runs just fine in the terminal on a M1 ?? /joakim<br class=""><br class=""><br class="">_______________________________________________<br class="">Openmcl-devel mailing list<br class=""><a href="mailto:Openmcl-devel@clozure.com" class="">Openmcl-devel@clozure.com</a><br class=""><a href="https://lists.clozure.com/mailman/listinfo/openmcl-devel" class="">https://lists.clozure.com/mailman/listinfo/openmcl-devel</a><br class=""></blockquote>_______________________________________________<br class="">Openmcl-devel mailing list<br class=""><a href="mailto:Openmcl-devel@clozure.com" class="">Openmcl-devel@clozure.com</a><br class=""><a href="https://lists.clozure.com/mailman/listinfo/openmcl-devel" class="">https://lists.clozure.com/mailman/listinfo/openmcl-devel</a><br class=""></div></div></blockquote></div><br class=""></div></div></div></blockquote></div><br class=""></div></div>_______________________________________________<br class="">Openmcl-devel mailing list<br class=""><a href="mailto:Openmcl-devel@clozure.com" class="">Openmcl-devel@clozure.com</a><br class="">https://lists.clozure.com/mailman/listinfo/openmcl-devel<br class=""></div></blockquote></div><br class=""></body></html>