This will take awhile and you will probably need to install lots of software.
Recommended hardware:
Required: Clozure Common Lisp
Required: ACL2 3.4 with Hons
Required: OMake 0.9.8.5
Recommended (if using multiple computers): addjob
The latest version of the sources may be obtained via Subversion.
You can get either:
svn checkout svn://uvanimor-3.cs.utexas.edu:34567/Milawa/tags/dissertation/Sources
svn checkout svn://uvanimor-3.cs.utexas.edu:34567/Milawa/tags/dissertation
(Alternate option: Replace tags/dissertation with trunk for the most recent version, which may diverge in some ways from the dissertation.)
If the server does not respond:
Estimated time: up to 2 hours.
This takes a LOT of CPU time.
I typically use eight, 8-core 2.15 GHz Opterons, with omake -j 64. It keeps them all fairly busy for maybe an hour, then drops off to a few cores for another few hours.
Successful bootstrapping leaves you with:
Milawa/Sources/ACL2/bootstrap/utilities/symmetryYou can use these programs to carry out your own proofs in Milawa. The symmetry executable in the user directory has our highest-level proof checker already verified and loaded.
Milawa/Sources/ACL2/bootstrap/logic/symmetry
Milawa/Sources/ACL2/bootstrap/level2/symmetry
Milawa/Sources/ACL2/bootstrap/level3/symmetry
...
Milawa/Sources/ACL2/bootstrap/level11/symmetry
Milawa/Sources/ACL2/bootstrap/user/symmetry
Please see the separate instructions for building a core proof checker using your choice of lisps, and using it to check the proofs.