OverviewCakeML:62c0fbc6dcb3ba0aef8825680714ac56b2877e26
Rename kernel.ml.txt so it gets gitignored
HOL:4f2fc0f852c2307a56657ba660203833d7be0944
Convert some llist theorems to use polyscripter in DESCRIPTION
Machine:cakeml1794 4.4.0-98-generic x86_64 GNU/Linux
Claimed job
Building HOL
Starting developers/bin
Finished developers/bin 19s 224MB
Starting semantics/ffi
Finished semantics/ffi 59s 303MB
Starting semantics
Finished semantics 2m20s 1GB
Starting semantics/proofs
Finished semantics/proofs 3m10s 1GB
Starting basis/pure
Finished basis/pure 5m45s 734MB
Starting translator
Finished translator 6m41s 1GB
Starting compiler/parsing
Finished compiler/parsing 2m08s 1GB
Starting characteristic
Finished characteristic 4m22s 1GB
Starting basis
Finished basis 28m37s 2GB
Starting translator/monadic
Finished translator/monadic 2s 12MB
Starting compiler/inference
Finished compiler/inference 2m39s 951MB
Starting compiler/backend/reg_alloc
Finished compiler/backend/reg_alloc 54s 1GB
Starting compiler/backend/gc
Finished compiler/backend/gc 14m44s 3GB
Starting compiler/backend
Finished compiler/backend 3s 14MB
Starting compiler/encoders/asm
Finished compiler/encoders/asm 0s 11MB
Starting compiler/encoders/x64
Finished compiler/encoders/x64 1m25s 498MB
Starting compiler/encoders/arm6
Finished compiler/encoders/arm6 2m53s 1GB
Starting compiler/encoders/arm8
Finished compiler/encoders/arm8 42s 399MB
Starting compiler/encoders/mips
Finished compiler/encoders/mips 1m32s 725MB
Starting compiler/encoders/riscv
Finished compiler/encoders/riscv 1m34s 728MB
Starting compiler/backend/x64
Finished compiler/backend/x64 31s 1GB
Starting compiler/backend/arm6
Finished compiler/backend/arm6 33s 1GB
Starting compiler/backend/arm8
Finished compiler/backend/arm8 32s 1GB
Starting compiler/backend/mips
Finished compiler/backend/mips 33s 1GB
Starting compiler/backend/riscv
Finished compiler/backend/riscv 32s 1GB
Starting compiler/parsing/proofs
Finished compiler/parsing/proofs 4m04s 854MB
Starting compiler/inference/proofs
Finished compiler/inference/proofs 3m57s 1GB
Starting compiler/backend/semantics
Finished compiler/backend/semantics 18m25s 2GB
Starting compiler/backend/reg_alloc/proofs
Finished compiler/backend/reg_alloc/proofs 1m23s 382MB
Starting compiler/backend/proofs
Finished compiler/backend/proofs 55m00s 4GB
Starting compiler/encoders/x64/proofs
Finished compiler/encoders/x64/proofs 11m33s 1GB
Starting compiler/encoders/arm6/proofs
Finished compiler/encoders/arm6/proofs 11m51s 2GB
Starting compiler/encoders/arm8/proofs
Finished compiler/encoders/arm8/proofs 8m19s 1GB
Starting compiler/encoders/mips/proofs
Finished compiler/encoders/mips/proofs 11m34s 1GB
Starting compiler/encoders/riscv/proofs
Finished compiler/encoders/riscv/proofs 12m23s 1GB
Starting compiler/backend/x64/proofs
Finished compiler/backend/x64/proofs 34s 1GB
Starting compiler/backend/arm6/proofs
Finished compiler/backend/arm6/proofs 36s 1GB
Starting compiler/backend/arm8/proofs
Finished compiler/backend/arm8/proofs 34s 1GB
Starting compiler/backend/mips/proofs
Finished compiler/backend/mips/proofs 36s 1GB
Starting compiler/backend/riscv/proofs
Finished compiler/backend/riscv/proofs 34s 1GB
Starting compiler/proofs
Finished compiler/proofs 2m18s 2GB
Starting candle/set-theory
Finished candle/set-theory 1m36s 550MB
Starting candle/syntax-lib
Finished candle/syntax-lib 16s 390MB
Starting candle/standard/syntax
Finished candle/standard/syntax 2m39s 606MB
Starting candle/standard/semantics
Finished candle/standard/semantics 2m13s 754MB
Starting candle/standard/monadic
Finished candle/standard/monadic 2m20s 899MB
Starting candle/standard/ml_kernel
Finished candle/standard/ml_kernel 10m17s 2GB
Starting candle/standard/opentheory
Finished candle/standard/opentheory 24s 640MB
Starting characteristic/examples
Finished characteristic/examples 2m22s 1GB
Starting tutorial/solutions
Finished tutorial/solutions 34m16s 10GB
Starting translator/monadic/examples
Finished translator/monadic/examples 2m56s 2GB
Starting examples
FAILED: examples
]0;Holmake: /scratch/cakeml/regression/HOL-4f2fc0f852c2307a56657ba660203833d7be0944/examples/formal-languages/regular]0;Holmake: /scratch/cakeml/regression/HOL-4f2fc0f852c2307a56657ba660203833d7be0944/examples/formal-languages]0;Holmake: /scratch/cakeml/regression/HOL-4f2fc0f852c2307a56657ba660203833d7be0944/examples/formal-languagesWorking in $(HOLDIR)/examples/formal-languages
]0;Holmake: /scratch/cakeml/regression/HOL-4f2fc0f852c2307a56657ba660203833d7be0944/examples/formal-languages/regular]0;Holmake: /scratch/cakeml/regression/HOL-4f2fc0f852c2307a56657ba660203833d7be0944/examples/formal-languages/context-free]0;Holmake: /scratch/cakeml/regression/HOL-4f2fc0f852c2307a56657ba660203833d7be0944/examples/formal-languages/context-freeWorking in $(HOLDIR)/examples/formal-languages/context-free
]0;Holmake: /scratch/cakeml/regression/HOL-4f2fc0f852c2307a56657ba660203833d7be0944/examples/formal-languages/regular]0;Holmake: /scratch/cakeml/regression/HOL-4f2fc0f852c2307a56657ba660203833d7be0944/examples/formal-languages/regularWorking in $(HOLDIR)/examples/formal-languages/regular
]0;Holmake: .]0;Holmake: ../basis]0;Holmake: ../basis/pure]0;Holmake: ../misc]0;Holmake: /scratch/cakeml/regression/HOL-4f2fc0f852c2307a56657ba660203833d7be0944/examples/fun-op-sem/lprefix_lub]0;Holmake: /scratch/cakeml/regression/HOL-4f2fc0f852c2307a56657ba660203833d7be0944/examples/fun-op-sem/lprefix_lubWorking in $(HOLDIR)/examples/fun-op-sem/lprefix_lub
]0;Holmake: ../misc]0;Holmake: /scratch/cakeml/regression/HOL-4f2fc0f852c2307a56657ba660203833d7be0944/examples/machine-code/hoare-triple]0;Holmake: /scratch/cakeml/regression/HOL-4f2fc0f852c2307a56657ba660203833d7be0944/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: ../basis/pure]0;Holmake: ../basis/pureWorking in $(CAKEMLDIR)/basis/pure
]0;Holmake: ../basis]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: ../basis]0;Holmake: ../translator/monadic]0;Holmake: ../translator/monadicWorking in $(CAKEMLDIR)/translator/monadic
]0;Holmake: ../basis]0;Holmake: ../basisWorking in $(CAKEMLDIR)/basis
]0;Holmake: .]0;Holmake: .Working in $(CAKEMLDIR)/examples
Starting work on heap
Starting work on README.md
README.md OK
heap OK
Starting work on catProgTheory
Starting work on lcsTheory
Starting work on echoProgTheory
Starting work on grepProgTheory
lcsTheory OK
Starting work on diffTheory
echoProgTheory OK
Starting work on helloErrProgTheory
catProgTheory OK
Starting work on helloProgTheory
diffTheory OK
Starting work on diffProgTheory
helloErrProgTheory OK
Starting work on insertSortProgTheory
helloProgTheory OK
Starting work on iocatProgTheory
iocatProgTheory FAILED! <1>
SEP_EXISTS nr.
&NUM nr nrv * &(nr MIN 2048 (STRLEN c1 pos1)) *
&(nr = 0 eof fd1 fs = SOME T) *
STDIO
(fsupdate (... ... (... + ... ) c1) fd2 0 (STRLEN c2 + nr)
(STRCAT c2 (TAKE nr (DROP pos1 c1)))))
failed.
Failed to prove theorem pipe_2048_spec.
Uncaught exception: HOL_ERR {message = "No match (THEN1 on line 75) (THEN1 on line 81) (THEN1 on line 74) (THEN1 on line 82) (THEN1 on line 73) (THEN1 on line 84) (THEN1 on line 91) (THEN1 on line 92)", origin_function = "MATCH_MP_TAC", origin_structure = "Tactic"}
grepProgTheory M-KILLED
diffProgTheory M-KILLED
insertSortProgTheory M-KILLED