OverviewCakeML:761b55f0e38306602e2f95abef7f8a49fc0bb25b
Add clos_fvs and clos_labels to backendCompute
#533 (remove-cheats)
Merging into:675c1da06454efcef70f62574de96a524820287f
Merge pull request #532 from CakeML/trans-msg
HOL:c99b7420019e4deae768b219d3c8e926b43af0b7
Make buildheap preserve temporary files when --dbg flag is set
Machine:oven2 4.13.0-37-generic x86_64 GNU/Linux
Claimed job
Building HOL
Starting developers/bin
Finished developers/bin 32s 136MB
Starting semantics/ffi
Finished semantics/ffi 35s 398MB
Starting semantics
Finished semantics 1m26s 1GB
Starting semantics/proofs
Finished semantics/proofs 2m46s 1GB
Starting basis/pure
Finished basis/pure 3m36s 613MB
Starting translator
Finished translator 3m04s 1GB
Starting compiler/parsing
Finished compiler/parsing 1m13s 1GB
Starting characteristic
Finished characteristic 2m22s 1GB
Starting translator/monadic
Finished translator/monadic 1m24s 1GB
Starting basis
Finished basis 16m33s 2GB
Starting compiler/inference
Finished compiler/inference 1m37s 1GB
Starting compiler/backend/reg_alloc
Finished compiler/backend/reg_alloc 45s 952MB
Starting compiler/backend/gc
Finished compiler/backend/gc 8m45s 3GB
Starting compiler/backend
Finished compiler/backend 2s 18MB
Starting compiler/encoders/asm
Finished compiler/encoders/asm 0s 21MB
Starting compiler/encoders/x64
Finished compiler/encoders/x64 47s 596MB
Starting compiler/encoders/arm6
Finished compiler/encoders/arm6 1m42s 1GB
Starting compiler/encoders/arm8
Finished compiler/encoders/arm8 23s 414MB
Starting compiler/encoders/mips
Finished compiler/encoders/mips 54s 822MB
Starting compiler/encoders/riscv
Finished compiler/encoders/riscv 58s 651MB
Starting compiler/backend/x64
Finished compiler/backend/x64 16s 844MB
Starting compiler/backend/arm6
Finished compiler/backend/arm6 18s 984MB
Starting compiler/backend/arm8
Finished compiler/backend/arm8 18s 1GB
Starting compiler/backend/mips
Finished compiler/backend/mips 18s 948MB
Starting compiler/backend/riscv
Finished compiler/backend/riscv 17s 1GB
Starting compiler/parsing/proofs
Finished compiler/parsing/proofs 6m08s 852MB
Starting compiler/inference/proofs
Finished compiler/inference/proofs 2m59s 1GB
Starting compiler/backend/semantics
Finished compiler/backend/semantics 9m58s 2GB
Starting compiler/backend/reg_alloc/proofs
Finished compiler/backend/reg_alloc/proofs 7m20s 541MB
Starting compiler/backend/proofs
Finished compiler/backend/proofs 47m15s 3GB
Starting compiler/encoders/x64/proofs
Finished compiler/encoders/x64/proofs 7m33s 4GB
Starting compiler/encoders/arm6/proofs
Finished compiler/encoders/arm6/proofs 7m38s 3GB
Starting compiler/encoders/arm8/proofs
Finished compiler/encoders/arm8/proofs 5m25s 951MB
Starting compiler/encoders/mips/proofs
Finished compiler/encoders/mips/proofs 7m28s 1GB
Starting compiler/encoders/riscv/proofs
Finished compiler/encoders/riscv/proofs 7m55s 779MB
Starting compiler/backend/x64/proofs
Finished compiler/backend/x64/proofs 19s 1GB
Starting compiler/backend/arm6/proofs
Finished compiler/backend/arm6/proofs 21s 977MB
Starting compiler/backend/arm8/proofs
Finished compiler/backend/arm8/proofs 18s 990MB
Starting compiler/backend/mips/proofs
Finished compiler/backend/mips/proofs 20s 1GB
Starting compiler/backend/riscv/proofs
Finished compiler/backend/riscv/proofs 20s 1GB
Starting compiler/proofs
Finished compiler/proofs 1m16s 2GB
Starting candle/set-theory
Finished candle/set-theory 28s 627MB
Starting candle/syntax-lib
Finished candle/syntax-lib 8s 574MB
Starting candle/standard/syntax
Finished candle/standard/syntax 1m31s 992MB
Starting candle/standard/semantics
Finished candle/standard/semantics 1m18s 1GB
Starting candle/standard/monadic
Finished candle/standard/monadic 1m32s 821MB
Starting candle/standard/ml_kernel
Finished candle/standard/ml_kernel 16m11s 7GB
Starting candle/standard/opentheory
Finished candle/standard/opentheory 9m09s 7GB
Starting candle/standard/opentheory/compilation
Finished candle/standard/opentheory/compilation 37m21s 16GB
Starting characteristic/examples
Finished characteristic/examples 1m33s 2GB
Starting tutorial/solutions
Finished tutorial/solutions 13m44s 5GB
Starting translator/monadic/examples
Finished translator/monadic/examples 1m43s 2GB
Starting examples
FAILED: examples
]0;Holmake: ~/regression/HOL-c99b7420019e4deae768b219d3c8e926b43af0b7/examples/formal-languages/regular]0;Holmake: ~/regression/HOL-c99b7420019e4deae768b219d3c8e926b43af0b7/examples/formal-languages]0;Holmake: ~/regression/HOL-c99b7420019e4deae768b219d3c8e926b43af0b7/examples/formal-languages[1mWorking in $(HOLDIR)/examples/formal-languages[0m
]0;Holmake: ~/regression/HOL-c99b7420019e4deae768b219d3c8e926b43af0b7/examples/formal-languages/regular]0;Holmake: ~/regression/HOL-c99b7420019e4deae768b219d3c8e926b43af0b7/examples/formal-languages/context-free]0;Holmake: ~/regression/HOL-c99b7420019e4deae768b219d3c8e926b43af0b7/examples/formal-languages/context-free[1mWorking in $(HOLDIR)/examples/formal-languages/context-free[0m
]0;Holmake: ~/regression/HOL-c99b7420019e4deae768b219d3c8e926b43af0b7/examples/formal-languages/regular]0;Holmake: ~/regression/HOL-c99b7420019e4deae768b219d3c8e926b43af0b7/examples/formal-languages/regular[1mWorking in $(HOLDIR)/examples/formal-languages/regular[0m
]0;Holmake: .]0;Holmake: ../basis]0;Holmake: ../basis/pure]0;Holmake: ../misc]0;Holmake: ~/regression/HOL-c99b7420019e4deae768b219d3c8e926b43af0b7/examples/fun-op-sem/lprefix_lub]0;Holmake: ~/regression/HOL-c99b7420019e4deae768b219d3c8e926b43af0b7/examples/fun-op-sem/lprefix_lub[1mWorking in $(HOLDIR)/examples/fun-op-sem/lprefix_lub[0m
]0;Holmake: ../misc]0;Holmake: ~/regression/HOL-c99b7420019e4deae768b219d3c8e926b43af0b7/examples/machine-code/hoare-triple]0;Holmake: ~/regression/HOL-c99b7420019e4deae768b219d3c8e926b43af0b7/examples/machine-code/hoare-triple[1mWorking in $(HOLDIR)/examples/machine-code/hoare-triple[0m
]0;Holmake: ../misc]0;Holmake: ../developers]0;Holmake: ../developers[1mWorking in ../developers[0m
]0;Holmake: ../misc]0;Holmake: ../misc/lem_lib_stub]0;Holmake: ../misc/lem_lib_stub[1mWorking in $(CAKEMLDIR)/misc/lem_lib_stub[0m
]0;Holmake: ../misc]0;Holmake: ../misc[1mWorking in $(CAKEMLDIR)/misc[0m
]0;Holmake: ../basis/pure]0;Holmake: ../basis/pure[1mWorking in $(CAKEMLDIR)/basis/pure[0m
]0;Holmake: ../basis]0;Holmake: ../characteristic]0;Holmake: ../compiler/parsing]0;Holmake: ../semantics]0;Holmake: ../semantics/ffi]0;Holmake: ../semantics/ffi[1mWorking in $(CAKEMLDIR)/semantics/ffi[0m
]0;Holmake: ../semantics]0;Holmake: ../semantics[1mWorking in $(CAKEMLDIR)/semantics[0m
]0;Holmake: ../compiler/parsing]0;Holmake: ../compiler/parsing[1mWorking in $(CAKEMLDIR)/compiler/parsing[0m
]0;Holmake: ../characteristic]0;Holmake: ../translator]0;Holmake: ../semantics/alt_semantics/proofs]0;Holmake: ../semantics/alt_semantics]0;Holmake: ../semantics/alt_semantics[1mWorking in $(CAKEMLDIR)/semantics/alt_semantics[0m
]0;Holmake: ../semantics/alt_semantics/proofs]0;Holmake: ../semantics/proofs]0;Holmake: ../semantics/proofs[1mWorking in $(CAKEMLDIR)/semantics/proofs[0m
]0;Holmake: ../semantics/alt_semantics/proofs]0;Holmake: ../semantics/alt_semantics/proofs[1mWorking in $(CAKEMLDIR)/semantics/alt_semantics/proofs[0m
]0;Holmake: ../translator]0;Holmake: ../translator[1mWorking in $(CAKEMLDIR)/translator[0m
]0;Holmake: ../characteristic]0;Holmake: ../characteristic[1mWorking in $(CAKEMLDIR)/characteristic[0m
]0;Holmake: ../basis]0;Holmake: ../translator/monadic]0;Holmake: ../translator/monadic[1mWorking in $(CAKEMLDIR)/translator/monadic[0m
]0;Holmake: ../basis]0;Holmake: ../basis[1mWorking in $(CAKEMLDIR)/basis[0m
]0;Holmake: .]0;Holmake: .[1mWorking in $(CAKEMLDIR)/examples[0m
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
diffTheory FAILED! <1>
Proof of
l' l.
headers_within (n + LENGTH l') m p1 m n + LENGTH l'
patch_alg_offs n p1 (l' l) =
OPTION_MAP ($++ l') (patch_alg_offs (n + LENGTH l') p1 l)
failed.
Failed to prove theorem headers_within_append1.
Uncaught exception: HOL_ERR {message = "by's tactic failed to prove subgoal on line 1002", origin_function = "by", origin_structure = "BasicProvers"}
catProgTheory M-KILLED
grepProgTheory M-KILLED
helloErrProgTheory M-KILLED