The information below is based on runs of make -j 8
regression
using
the community
books, skipping
directory books/clause-processors/SULFA/
, with
Glucose installed. Each regression was run on Ubuntu Linux, on a 3.5
GHz 4-core Intel(R) Xeon(R) with Hyper-Threading. (Not shown are
results of successful testing with CCL on Mac OS 10.13.6.) The
listing is alphabetized by host Common Lisp
NOTE. Although these comparisons are intended to
give some sense of how these Lisps perform, they are far from
definitive, mostly because they don't certify exactly the same
books. For example certification is skipped in SBCL
for demos/meta-wf-guarantee-example.lisp
: some time ago,
we aborted certification after 75 minutes, while in CCL for example,
certification took about 3 minutes; other than that, however, the same
books were certified with CCL and SBCL. Another reason to be cautious
in using these statistics is that compilation in some Lisps could slow
down the regression but produce better code (e.g., for running proofs
or user applications). Here are links to files that each contain a
list of all books certified using the host Lisp indicated in its
filename.
number of books filename
5374 certs-allegro.txt
5574 certs-ccl.txt
5273 certs-gcl.txt
5393 certs-lispworks.txt
5573 certs-sbcl.txt
Note that CMU Common Lisp (CMUCL) is not currently supported for building and running ACL2, as explained here.
Please bear in mind the discrepancy in sets of books certified, as noted above, when comparing the times listed below.
103911.192u 1411.796s 4:22:36.71 668.4% 0+0k 1865480+4289608io 167pf+0w
b5233ade14
)
101561.488u 1505.348s 4:13:57.47 676.4% 0+0k 2107632+6132720io 302pf+0w
85749.776u 2768.520s 3:40:37.06 668.7% 0+0k 11231856+10999288io 75568pf+0w
88955.508u 1107.680s 3:43:49.56 670.6% 0+0k 2197120+4591312io 290pf+0w
82234.668u 2383.472s 3:22:24.92 696.7% 0+0k 2410408+6475880io 417pf+0w