OverviewCakeML:754f13d79d430a756041b3c559ef3d12f709f4c4
Fix a proof in iocatProg
#583 (heapfree)
Merging into:9b366aa092a1e2c8100d95bbe3fa77b5fe513dc9
Merge pull request #582 from CakeML/cleanup
HOL:2300978321a15932fdaf49ff5e1365d09a9a1c3b
Fix typo
Machine:oven1 (2) 4.17.17-100.fc27.x86_64 x86_64
Claimed job
Reusing HOL
Starting developers
Finished developers 2s 20MB
Starting developers/bin
Finished developers/bin 1m05s 916MB
Starting semantics/ffi
Finished semantics/ffi 10s 253MB
Starting semantics
Finished semantics 1m24s 1GB
Starting semantics/proofs
Finished semantics/proofs 3m17s 1GB
Starting basis/pure
Finished basis/pure 53s 605MB
Starting translator
Finished translator 1m39s 1GB
Starting compiler/parsing
Finished compiler/parsing 1m03s 2GB
Starting characteristic
Finished characteristic 3m23s 1GB
Starting translator/monadic
Finished translator/monadic 1m27s 2GB
Starting basis
Finished basis 16m17s 3GB
Starting compiler/inference
Finished compiler/inference 1m41s 1GB
Starting compiler/backend/reg_alloc
Finished compiler/backend/reg_alloc 52s 1GB
Starting compiler/backend/gc
Finished compiler/backend/gc 7m59s 2GB
Starting compiler/backend
Finished compiler/backend 2s 24MB
Starting compiler/encoders/asm
Finished compiler/encoders/asm 1s 14MB
Starting compiler/encoders/x64
Finished compiler/encoders/x64 27s 906MB
Starting compiler/encoders/arm6
Finished compiler/encoders/arm6 53s 969MB
Starting compiler/encoders/arm8
Finished compiler/encoders/arm8 13s 883MB
Starting compiler/encoders/mips
Finished compiler/encoders/mips 17s 1GB
Starting compiler/encoders/riscv
Finished compiler/encoders/riscv 15s 919MB
Starting compiler/encoders/ag32
Finished compiler/encoders/ag32 17s 807MB
Starting compiler/backend/x64
Finished compiler/backend/x64 17s 791MB
Starting compiler/backend/arm6
Finished compiler/backend/arm6 20s 1GB
Starting compiler/backend/arm8
Finished compiler/backend/arm8 18s 1GB
Starting compiler/backend/mips
Finished compiler/backend/mips 19s 1GB
Starting compiler/backend/riscv
Finished compiler/backend/riscv 19s 1GB
Starting compiler/backend/ag32
Finished compiler/backend/ag32 1m13s 1GB
Starting compiler/parsing/proofs
Finished compiler/parsing/proofs 6m12s 858MB
Starting compiler/inference/proofs
Finished compiler/inference/proofs 2m54s 1GB
Starting compiler/backend/semantics
Finished compiler/backend/semantics 7m31s 2GB
Starting compiler/backend/reg_alloc/proofs
Finished compiler/backend/reg_alloc/proofs 2m43s 847MB
Starting compiler/backend/proofs
Finished compiler/backend/proofs 38m24s 4GB
Starting compiler/encoders/x64/proofs
Finished compiler/encoders/x64/proofs 9m43s 5GB
Starting compiler/encoders/arm6/proofs
Finished compiler/encoders/arm6/proofs 13m41s 3GB
Starting compiler/encoders/arm8/proofs
Finished compiler/encoders/arm8/proofs 5m53s 1GB
Starting compiler/encoders/mips/proofs
Finished compiler/encoders/mips/proofs 10m14s 2GB
Starting compiler/encoders/riscv/proofs
Finished compiler/encoders/riscv/proofs 7m52s 1GB
Starting compiler/encoders/ag32/proofs
Finished compiler/encoders/ag32/proofs 2m40s 753MB
Starting compiler/backend/x64/proofs
Finished compiler/backend/x64/proofs 20s 1GB
Starting compiler/backend/arm6/proofs
Finished compiler/backend/arm6/proofs 22s 848MB
Starting compiler/backend/arm8/proofs
Finished compiler/backend/arm8/proofs 19s 759MB
Starting compiler/backend/mips/proofs
Finished compiler/backend/mips/proofs 20s 963MB
Starting compiler/backend/riscv/proofs
Finished compiler/backend/riscv/proofs 20s 1GB
Starting compiler/backend/ag32/proofs
Finished compiler/backend/ag32/proofs 9m14s 2GB
Starting compiler/proofs
Finished compiler/proofs 1m19s 3GB
Starting candle/set-theory
Finished candle/set-theory 27s 675MB
Starting candle/syntax-lib
Finished candle/syntax-lib 10s 664MB
Starting candle/standard/syntax
Finished candle/standard/syntax 1m47s 1GB
Starting candle/standard/semantics
Finished candle/standard/semantics 1m41s 1GB
Starting candle/standard/monadic
Finished candle/standard/monadic 1m42s 1GB
Starting candle/standard/ml_kernel
Finished candle/standard/ml_kernel 15m07s 2GB
Starting candle/standard/opentheory
Finished candle/standard/opentheory 8m41s 4GB
Starting candle/standard/opentheory/compilation
Finished candle/standard/opentheory/compilation 28m50s 24GB
Starting candle/standard/opentheory/compilation/proofs
Finished candle/standard/opentheory/compilation/proofs 44s 4GB
Starting characteristic/examples
Finished characteristic/examples 1m31s 2GB
Starting tutorial/solutions
Finished tutorial/solutions 12m58s 6GB
Starting translator/monadic/examples
Finished translator/monadic/examples 2m07s 2GB
Starting examples
FAILED: examples
]0;Holmake: ~/oven/regression/HOL-2300978321a15932fdaf49ff5e1365d09a9a1c3b/examples/formal-languages/regular]0;Holmake: ~/oven/regression/HOL-2300978321a15932fdaf49ff5e1365d09a9a1c3b/examples/formal-languages]0;Holmake: ~/oven/regression/HOL-2300978321a15932fdaf49ff5e1365d09a9a1c3b/examples/formal-languagesWorking in $(HOLDIR)/examples/formal-languages
]0;Holmake: ~/oven/regression/HOL-2300978321a15932fdaf49ff5e1365d09a9a1c3b/examples/formal-languages/regular]0;Holmake: ~/oven/regression/HOL-2300978321a15932fdaf49ff5e1365d09a9a1c3b/examples/formal-languages/context-free]0;Holmake: ~/oven/regression/HOL-2300978321a15932fdaf49ff5e1365d09a9a1c3b/examples/formal-languages/context-freeWorking in $(HOLDIR)/examples/formal-languages/context-free
]0;Holmake: ~/oven/regression/HOL-2300978321a15932fdaf49ff5e1365d09a9a1c3b/examples/formal-languages/regular]0;Holmake: ~/oven/regression/HOL-2300978321a15932fdaf49ff5e1365d09a9a1c3b/examples/formal-languages/regularWorking in $(HOLDIR)/examples/formal-languages/regular
]0;Holmake: .]0;Holmake: ~/oven/regression/cakeml-632/basis]0;Holmake: ~/oven/regression/cakeml-632/basis/pure]0;Holmake: ~/oven/regression/cakeml-632/misc]0;Holmake: ~/oven/regression/HOL-2300978321a15932fdaf49ff5e1365d09a9a1c3b/examples/fun-op-sem/lprefix_lub]0;Holmake: ~/oven/regression/HOL-2300978321a15932fdaf49ff5e1365d09a9a1c3b/examples/fun-op-sem/lprefix_lubWorking in $(HOLDIR)/examples/fun-op-sem/lprefix_lub
]0;Holmake: ~/oven/regression/cakeml-632/misc]0;Holmake: ~/oven/regression/HOL-2300978321a15932fdaf49ff5e1365d09a9a1c3b/examples/machine-code/hoare-triple]0;Holmake: ~/oven/regression/HOL-2300978321a15932fdaf49ff5e1365d09a9a1c3b/examples/machine-code/hoare-tripleWorking in $(HOLDIR)/examples/machine-code/hoare-triple
]0;Holmake: ~/oven/regression/cakeml-632/misc]0;Holmake: ~/oven/regression/cakeml-632/developers]0;Holmake: ~/oven/regression/cakeml-632/developersWorking in $(CAKEMLDIR)/developers
]0;Holmake: ~/oven/regression/cakeml-632/misc]0;Holmake: ~/oven/regression/cakeml-632/misc/lem_lib_stub]0;Holmake: ~/oven/regression/cakeml-632/misc/lem_lib_stubWorking in $(CAKEMLDIR)/misc/lem_lib_stub
]0;Holmake: ~/oven/regression/cakeml-632/misc]0;Holmake: ~/oven/regression/cakeml-632/miscWorking in $(CAKEMLDIR)/misc
]0;Holmake: ~/oven/regression/cakeml-632/basis/pure]0;Holmake: ~/oven/regression/cakeml-632/basis/pureWorking in $(CAKEMLDIR)/basis/pure
]0;Holmake: ~/oven/regression/cakeml-632/basis]0;Holmake: ~/oven/regression/cakeml-632/characteristic]0;Holmake: ~/oven/regression/cakeml-632/compiler/parsing]0;Holmake: ~/oven/regression/cakeml-632/semantics]0;Holmake: ~/oven/regression/cakeml-632/semantics/ffi]0;Holmake: ~/oven/regression/cakeml-632/semantics/ffiWorking in $(CAKEMLDIR)/semantics/ffi
]0;Holmake: ~/oven/regression/cakeml-632/semantics]0;Holmake: ~/oven/regression/cakeml-632/semanticsWorking in $(CAKEMLDIR)/semantics
]0;Holmake: ~/oven/regression/cakeml-632/compiler/parsing]0;Holmake: ~/oven/regression/cakeml-632/compiler/parsingWorking in $(CAKEMLDIR)/compiler/parsing
]0;Holmake: ~/oven/regression/cakeml-632/characteristic]0;Holmake: ~/oven/regression/cakeml-632/semantics/proofs]0;Holmake: ~/oven/regression/cakeml-632/semantics/proofsWorking in $(CAKEMLDIR)/semantics/proofs
]0;Holmake: ~/oven/regression/cakeml-632/characteristic]0;Holmake: ~/oven/regression/cakeml-632/translator]0;Holmake: ~/oven/regression/cakeml-632/translatorWorking in $(CAKEMLDIR)/translator
]0;Holmake: ~/oven/regression/cakeml-632/characteristic]0;Holmake: ~/oven/regression/cakeml-632/characteristicWorking in $(CAKEMLDIR)/characteristic
]0;Holmake: ~/oven/regression/cakeml-632/basis]0;Holmake: ~/oven/regression/cakeml-632/translator/monadic]0;Holmake: ~/oven/regression/cakeml-632/translator/monadic/monad_base]0;Holmake: ~/oven/regression/cakeml-632/translator/monadic/monad_baseWorking in $(CAKEMLDIR)/translator/monadic/monad_base
]0;Holmake: ~/oven/regression/cakeml-632/translator/monadic]0;Holmake: ~/oven/regression/cakeml-632/translator/monadicWorking in $(CAKEMLDIR)/translator/monadic
]0;Holmake: ~/oven/regression/cakeml-632/basis]0;Holmake: ~/oven/regression/cakeml-632/basisWorking in $(CAKEMLDIR)/basis
]0;Holmake: .]0;Holmake: .Working in $(CAKEMLDIR)/examples
Starting work on quicksortProgTheory
Starting work on catProgTheory
Starting work on lcsTheory
Starting work on doubleProgTheory
lcsTheory OK
Starting work on diffTheory
diffTheory OK
Starting work on diffProgTheory
catProgTheory OK
Starting work on echoProgTheory
doubleProgTheory OK
Starting work on grepProgTheory
quicksortProgTheory OK
Starting work on array_searchProgTheory
echoProgTheory OK
Starting work on helloErrProgTheory
diffProgTheory OK
Starting work on helloProgTheory
helloProgTheory OK
Starting work on insertSortProgTheory
helloErrProgTheory OK
Starting work on iocatProgTheory
array_searchProgTheory OK
Starting work on patchProgTheory
insertSortProgTheory OK
Starting work on queueProgTheory
iocatProgTheory OK
Starting work on sortProgTheory
patchProgTheory OK
Starting work on splitwordsTheory
grepProgTheory OK
Starting work on stackProgTheory
splitwordsTheory OK
Starting work on wordcountProgTheory
sortProgTheory FAILED! <1>
&(LIST_TYPE STRING_TYPE (REVERSE (... ... ) ++ ... ... acc)
strings_v EVERY (inFS_fname fs File) fnames))
(e.
STDIO fs *
&(BadFileName_exn e EVERY (inFS_fname fs File) fnames))
(n c b. &F))
failed.
Failed to prove theorem get_files_contents_spec.
Uncaught exception: HOL_ERR {message = "first subgoal not solved by second tactic (THEN1 on line 212) (THEN1 on line 213) (THEN1 on line 217)", origin_function = "THEN1", origin_structure = "Tactical"}
queueProgTheory M-KILLED
stackProgTheory M-KILLED
wordcountProgTheory M-KILLED
Don't know how to build necessary target(s): compilation/readmePrefix