CakeML:6660ae7384f92ec36b9ba75f2dbf09a068ea96cb
Add PrettyPrinter module to the stdlib
#482 (pp)
Merging into:ffce1e98edd43af5f177e1c1cdb612e8c4ac7f29
Merge pull request #481 from CakeML/install-and-run
HOL:e01b926395e656fec82d310dd10bb61bcd11dfb5
Make theory-data format in .dat files slightly prettier
Machine:cakeml1794 4.4.0-98-generic x86_64 GNU/Linux
Claimed job
Building HOL
Starting developers/bin
Finished developers/bin 9s 136MB
Starting semantics/ffi
Finished semantics/ffi 1m03s 349MB
Starting semantics
Finished semantics 1h03m18s 1GB
Starting semantics/proofs
Finished semantics/proofs 23m04s 1GB
Starting basis/pure
Finished basis/pure 6m12s 705MB
Starting translator
Finished translator 29m00s 974MB
Starting compiler/parsing
Finished compiler/parsing 22m47s 2GB
Starting characteristic
Finished characteristic 4m47s 1GB
Starting basis
FAILED: basis
]0;Holmake: /scratch/cakeml/regression/HOL-e01b926395e656fec82d310dd10bb61bcd11dfb5/examples/formal-languages/regular]0;Holmake: /scratch/cakeml/regression/HOL-e01b926395e656fec82d310dd10bb61bcd11dfb5/examples/formal-languages]0;Holmake: /scratch/cakeml/regression/HOL-e01b926395e656fec82d310dd10bb61bcd11dfb5/examples/formal-languagesWorking in $(HOLDIR)/examples/formal-languages
]0;Holmake: /scratch/cakeml/regression/HOL-e01b926395e656fec82d310dd10bb61bcd11dfb5/examples/formal-languages/regular]0;Holmake: /scratch/cakeml/regression/HOL-e01b926395e656fec82d310dd10bb61bcd11dfb5/examples/formal-languages/context-free]0;Holmake: /scratch/cakeml/regression/HOL-e01b926395e656fec82d310dd10bb61bcd11dfb5/examples/formal-languages/context-freeWorking in $(HOLDIR)/examples/formal-languages/context-free
]0;Holmake: /scratch/cakeml/regression/HOL-e01b926395e656fec82d310dd10bb61bcd11dfb5/examples/formal-languages/regular]0;Holmake: /scratch/cakeml/regression/HOL-e01b926395e656fec82d310dd10bb61bcd11dfb5/examples/formal-languages/regularWorking in $(HOLDIR)/examples/formal-languages/regular
]0;Holmake: pure]0;Holmake: ../misc]0;Holmake: /scratch/cakeml/regression/HOL-e01b926395e656fec82d310dd10bb61bcd11dfb5/examples/fun-op-sem/lprefix_lub]0;Holmake: /scratch/cakeml/regression/HOL-e01b926395e656fec82d310dd10bb61bcd11dfb5/examples/fun-op-sem/lprefix_lubWorking in $(HOLDIR)/examples/fun-op-sem/lprefix_lub
]0;Holmake: ../misc]0;Holmake: /scratch/cakeml/regression/HOL-e01b926395e656fec82d310dd10bb61bcd11dfb5/examples/machine-code/hoare-triple]0;Holmake: /scratch/cakeml/regression/HOL-e01b926395e656fec82d310dd10bb61bcd11dfb5/examples/machine-code/hoare-tripleWorking in $(HOLDIR)/examples/machine-code/hoare-triple
]0;Holmake: ../misc]0;Holmake: ../developers]0;Holmake: ../developersWorking in ../developers
]0;Holmake: ../misc]0;Holmake: ../misc/lem_lib_stub]0;Holmake: ../misc/lem_lib_stubWorking in $(CAKEMLDIR)/misc/lem_lib_stub
]0;Holmake: ../misc]0;Holmake: ../miscWorking in $(CAKEMLDIR)/misc
]0;Holmake: pure]0;Holmake: pureWorking in $(CAKEMLDIR)/basis/pure
]0;Holmake: .]0;Holmake: ../characteristic]0;Holmake: ../compiler/parsing]0;Holmake: ../semantics]0;Holmake: ../semantics/ffi]0;Holmake: ../semantics/ffiWorking in $(CAKEMLDIR)/semantics/ffi
]0;Holmake: ../semantics]0;Holmake: ../semanticsWorking in $(CAKEMLDIR)/semantics
]0;Holmake: ../compiler/parsing]0;Holmake: ../compiler/parsingWorking in $(CAKEMLDIR)/compiler/parsing
]0;Holmake: ../characteristic]0;Holmake: ../semantics/alt_semantics/proofs]0;Holmake: ../semantics/alt_semantics]0;Holmake: ../semantics/alt_semanticsWorking in $(CAKEMLDIR)/semantics/alt_semantics
]0;Holmake: ../semantics/alt_semantics/proofs]0;Holmake: ../semantics/proofs]0;Holmake: ../semantics/proofsWorking in $(CAKEMLDIR)/semantics/proofs
]0;Holmake: ../semantics/alt_semantics/proofs]0;Holmake: ../semantics/alt_semantics/proofsWorking in $(CAKEMLDIR)/semantics/alt_semantics/proofs
]0;Holmake: ../characteristic]0;Holmake: ../translator]0;Holmake: ../translatorWorking in $(CAKEMLDIR)/translator
]0;Holmake: ../characteristic]0;Holmake: ../characteristicWorking in $(CAKEMLDIR)/characteristic
]0;Holmake: .]0;Holmake: ../translator/monadic]0;Holmake: ../translator/monadicWorking in $(CAKEMLDIR)/translator/monadic
Starting work on ml_monadBaseTheory
ml_monadBaseTheory OK
Starting work on ml_monad_translatorBaseTheory
ml_monad_translatorBaseTheory OK
Starting work on ml_monad_translatorTheory
Starting work on ml_monadStoreTheory
ml_monadStoreTheory OK
ml_monad_translatorTheory OK
Starting work on cfMonadTheory
cfMonadTheory OK
]0;Holmake: .]0;Holmake: .Working in $(CAKEMLDIR)/basis
Starting work on RuntimeProgTheory
Starting work on clFFITheory
Starting work on MarshallingTheory
Starting work on basis_ffi.o
basis_ffi.o OK
MarshallingTheory OK
Starting work on fsFFITheory
RuntimeProgTheory OK
Starting work on OptionProgTheory
clFFITheory OK
fsFFITheory OK
Starting work on fsFFIPropsTheory
OptionProgTheory OK
Starting work on ListProgTheory
fsFFIPropsTheory OK
ListProgTheory OK
Starting work on VectorProgTheory
Starting work on ListProofTheory
VectorProgTheory OK
Starting work on StringProgTheory
ListProofTheory OK
StringProgTheory OK
Starting work on mlbasicsProgTheory
mlbasicsProgTheory OK
Starting work on IntProgTheory
IntProgTheory OK
Starting work on NumProgTheory
NumProgTheory OK
Starting work on RatProgTheory
RatProgTheory OK
Starting work on CharProgTheory
CharProgTheory OK
Starting work on Word64ProgTheory
Word64ProgTheory OK
Starting work on Word8ProgTheory
Word8ProgTheory OK
Starting work on Word8ArrayProgTheory
Word8ArrayProgTheory OK
Starting work on ArrayProgTheory
Starting work on Word8ArrayProofTheory
Word8ArrayProofTheory OK
ArrayProgTheory OK
Starting work on ArrayProofTheory
Starting work on CompareProgTheory
CompareProgTheory OK
Starting work on MapProgTheory
ArrayProofTheory OK
MapProgTheory OK
Starting work on CommandLineProgTheory
CommandLineProgTheory OK
Starting work on CommandLineProofTheory
Starting work on MarshallingProgTheory
MarshallingProgTheory OK
Starting work on TextIOProgTheory
CommandLineProofTheory OK
TextIOProgTheory OK
Starting work on PrettyPrinterProgTheory
Starting work on TextIOProofTheory
PrettyPrinterProgTheory OK
TextIOProofTheory OK
Starting work on basisProgTheory
Starting work on basis_ffiTheory
basisProgTheory FAILED! <1>
error in quse /scratch/cakeml/regression/cakeml-295/basis/basisProgScript.sml : HOL_ERR {message = "no such theory: PrettyPrinterProg", origin_function = "fetch", origin_structure = "DB"}
error in load basisProgScript : HOL_ERR {message = "no such theory: PrettyPrinterProg", origin_function = "fetch", origin_structure = "DB"}
Uncaught exception: HOL_ERR {message = "no such theory: PrettyPrinterProg", origin_function = "fetch", origin_structure = "DB"}
<<HOL message: Created theory "basisProg">>
Loading translation: PrettyPrinterProg ...
basis_ffiTheory M-KILLED