freenode/#sbcl - IRC Chatlog
Search
19:51:05
stacksmith
Shinmera: do you know if there is a plan? 32-bits is rather sensible for small ARM devices...
20:58:49
aeth
INSTALL lists platforms where native threads are enabled by default, but it could be out of date. https://github.com/sbcl/sbcl/blob/1cac435b7b1cc5f1ac54f766de5e8a525df6cb1a/INSTALL#L184-L191
20:59:31
aeth
It says "Enabled by default on x86[-64] Linux only, also available on x86[-64] Max OS X, x86[-64] FreeBSD, x86 Solaris,and PPC Linux."
21:00:35
aeth
I suspect it could be out of date because the supported OS/architecture table at the bottom is out of date compared to http://www.sbcl.org/platform-table.html
21:00:36
stacksmith
I think 64-bit arm threads are good, although the version is a bit behind (1.4.2)
21:01:36
stacksmith
I am somewhat confused by the ARMhf being up-to-date with AMD64, but without threads.
21:02:47
stacksmith
I am sure there is some issue that makes native thread implementation problematic on 32-bit ARM platforms.
21:04:39
Shinmera
the version on the platform table is only about when someone bothered to build on that platform
21:06:23
aeth
On Linux you'd generally use your distro's version (which is probably stable, which in SBCL's case means t months out of date, where t months ago is when your distro's version was released) unless you need a more recent version, where you then build it yourself.
21:06:33
aeth
e.g. Fedora is on 1.4.6 for all of its supported architectures. https://koji.fedoraproject.org/koji/buildinfo?buildID=1068483