CakeML:6660ae7384f92ec36b9ba75f2dbf09a068ea96cb
Add PrettyPrinter module to the stdlib
#482 (pp)
Merging into:31c27782fd9fd62e0acfe9275cfe1587d12f71b1
Make debug output print to stderr
HOL:e01b926395e656fec82d310dd10bb61bcd11dfb5
Make theory-data format in .dat files slightly prettier
Machine:cakeml1797 4.4.0-22-generic x86_64 GNU/Linux
Claimed job
Building HOL
Starting developers/bin
Finished developers/bin 11s 136MB
Starting semantics/ffi
Finished semantics/ffi 1m06s 271MB
Starting semantics
Finished semantics 1h25m10s 1GB
Starting semantics/proofs
Finished semantics/proofs 30m07s 1GB
Starting basis/pure
Finished basis/pure 6m29s 657MB
Starting translator
Finished translator 34m06s 1GB
Starting compiler/parsing
Finished compiler/parsing 30m02s 1GB
Starting characteristic
Finished characteristic 4m50s 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_monad_translatorTheory OK
Starting work on cfMonadTheory
ml_monadStoreTheory OK
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
ListProofTheory OK
VectorProgTheory OK
Starting work on StringProgTheory
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-293/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