Skip to content

Commit f34964b

Browse files
committed
Updated :doc books-certification to reflect the new meaning of "make all" for book regressions. Fixed a bit of obsolete wording in ./GNUmakefile.
I don't claim to have caught all places where the documentation needs updating to reflect the recent changes in books/GNUmakefile, but I happened to notice one in :doc books-certification, which I've fixed as mentioned above. I hope that others will keep an eye out for additional such documentation updates that need to be made due to yesterday's books/GNUmakefile changes. Thanks to Eric Smith for pointing out the obsolete wording in a comment in ./GNUmakefile.
1 parent 0900600 commit f34964b

File tree

5 files changed

+9
-10
lines changed

5 files changed

+9
-10
lines changed

GNUmakefile

+1-2
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,7 @@
3636
# make TAGS ; Create tags table, handy for viewing sources with emacs.
3737
# make TAGS! ; Same as TAGS, except forces a rebuild of TAGS.
3838
# make regression
39-
# ; Certify most community books and, if present, the
40-
# ; workshops/ books as well.
39+
# ; Certify most community books.
4140
# make regression ACL2=xxx
4241
# ; Same as make regression, but use xxx as ACL2, which
4342
# ; should either be an absolute filename or a command on

books/system/doc/acl2-doc.lisp

+3-3
Original file line numberDiff line numberDiff line change
@@ -10219,9 +10219,9 @@ That said, it is easy to do: just run @('make all'), e.g.,</p>
1021910219
$ make ACL2=/path/to/acl2-sources/saved_acl2 -j 2 all
1022010220
})
1022110221

10222-
<p>This actually still skips a few books that are very slow. If you
10223-
<i>really</i> need to certify absolutely everything, you can run @('make
10224-
everything'), but this will likely add hours to your build!</p>
10222+
<p>This includes a few books that are quite slow to certify. You can
10223+
exclude those by replacing ``@('all')'' by ``@('regression')'' in the
10224+
command above.</p>
1022510225

1022610226

1022710227
<h3>Cleaning Up</h3>

doc.lisp

+3-3
Original file line numberDiff line numberDiff line change
@@ -12887,9 +12887,9 @@ A Full Build
1288712887
$ cd /path/to/acl2-sources/books
1288812888
$ make ACL2=/path/to/acl2-sources/saved_acl2 -j 2 all
1288912889

12890-
This actually still skips a few books that are very slow. If you
12891-
really need to certify absolutely everything, you can run make
12892-
everything, but this will likely add hours to your build!
12890+
This includes a few books that are quite slow to certify. You can
12891+
exclude those by replacing ``all'' by ``regression'' in the command
12892+
above.
1289312893

1289412894

1289512895
Cleaning Up

doc/acl2-code-size.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,5 @@ Source files (not including doc.lisp):
1010
258529 lines, 11309867 characters
1111
------------------------------------
1212
Documentation (file books/system/doc/acl2-doc.lisp):
13-
131136 lines, 5794327 characters
13+
131136 lines, 5794280 characters
1414
------------------------------------

doc/home-page.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@
152152
<center>
153153
<b><a href="mailto:kaufmann@cs.utexas.edu">Matt Kaufmann</a> and <a href="mailto:moore@cs.utexas.edu">J Strother Moore</a></b><br>
154154
<a href="http://www.utexas.edu">University of Texas at Austin</a><br>
155-
July 30, 2020
155+
July 31, 2020
156156
</center>
157157

158158
<p>

0 commit comments

Comments
 (0)