OverviewCakeML:7f186d7f39326e4d0d2d6bd42dc02463c6fcef3c
Fix a few proofs in lab_to_targetProof
#561 (print-types)
Merging into:19b073895fb32a069a88cf2b55eb0a4f0216e156
Merge pull request #557 from CakeML/issue-538
HOL:acd07026761c91f65c78d51b8e16234614fa2712
Fix Holmake's wildcard fn to interpret arg as multiple patterns
Machine:oven2 4.13.0-37-generic x86_64 GNU/Linux
Claimed job
Building HOL
Starting developers/bin
Finished developers/bin 31s 140MB
Starting semantics/ffi
Finished semantics/ffi 35s 405MB
Starting semantics
Finished semantics 1m21s 1GB
Starting semantics/proofs
Finished semantics/proofs 2m49s 1GB
Starting basis/pure
Finished basis/pure 3m34s 812MB
Starting translator
Finished translator 3m01s 1GB
Starting compiler/parsing
Finished compiler/parsing 1m16s 1GB
Starting characteristic
Finished characteristic 2m25s 1GB
Starting translator/monadic
Finished translator/monadic 1m23s 1GB
Starting basis
Finished basis 15m47s 2GB
Starting compiler/inference
Finished compiler/inference 1m38s 1GB
Starting compiler/backend/reg_alloc
Finished compiler/backend/reg_alloc 45s 984MB
Starting compiler/backend/gc
Finished compiler/backend/gc 7m19s 1GB
Starting compiler/backend
Finished compiler/backend 1s 17MB
Starting compiler/encoders/asm
Finished compiler/encoders/asm 0s 15MB
Starting compiler/encoders/x64
Finished compiler/encoders/x64 48s 659MB
Starting compiler/encoders/arm6
Finished compiler/encoders/arm6 1m39s 1GB
Starting compiler/encoders/arm8
Finished compiler/encoders/arm8 23s 450MB
Starting compiler/encoders/mips
Finished compiler/encoders/mips 55s 855MB
Starting compiler/encoders/riscv
Finished compiler/encoders/riscv 59s 910MB
Starting compiler/backend/x64
Finished compiler/backend/x64 15s 754MB
Starting compiler/backend/arm6
Finished compiler/backend/arm6 18s 1GB
Starting compiler/backend/arm8
Finished compiler/backend/arm8 17s 1GB
Starting compiler/backend/mips
Finished compiler/backend/mips 17s 864MB
Starting compiler/backend/riscv
Finished compiler/backend/riscv 17s 1GB
Starting compiler/parsing/proofs
Finished compiler/parsing/proofs 6m05s 858MB
Starting compiler/inference/proofs
Finished compiler/inference/proofs 2m52s 1GB
Starting compiler/backend/semantics
Finished compiler/backend/semantics 9m03s 3GB
Starting compiler/backend/reg_alloc/proofs
Finished compiler/backend/reg_alloc/proofs 2m42s 575MB
Starting compiler/backend/proofs
Finished compiler/backend/proofs 44m02s 3GB
Starting compiler/encoders/x64/proofs
Finished compiler/encoders/x64/proofs 7m41s 4GB
Starting compiler/encoders/arm6/proofs
Finished compiler/encoders/arm6/proofs 7m49s 3GB
Starting compiler/encoders/arm8/proofs
Finished compiler/encoders/arm8/proofs 5m28s 1GB
Starting compiler/encoders/mips/proofs
Finished compiler/encoders/mips/proofs 7m24s 2GB
Starting compiler/encoders/riscv/proofs
Finished compiler/encoders/riscv/proofs 8m01s 813MB
Starting compiler/backend/x64/proofs
Finished compiler/backend/x64/proofs 19s 1GB
Starting compiler/backend/arm6/proofs
Finished compiler/backend/arm6/proofs 21s 1GB
Starting compiler/backend/arm8/proofs
Finished compiler/backend/arm8/proofs 18s 1GB
Starting compiler/backend/mips/proofs
Finished compiler/backend/mips/proofs 19s 843MB
Starting compiler/backend/riscv/proofs
Finished compiler/backend/riscv/proofs 19s 1GB
Starting compiler/proofs
Finished compiler/proofs 1m17s 1GB
Starting candle/set-theory
Finished candle/set-theory 28s 625MB
Starting candle/syntax-lib
Finished candle/syntax-lib 9s 590MB
Starting candle/standard/syntax
Finished candle/standard/syntax 1m30s 597MB
Starting candle/standard/semantics
Finished candle/standard/semantics 1m18s 867MB
Starting candle/standard/monadic
Finished candle/standard/monadic 1m33s 806MB
Starting candle/standard/ml_kernel
Finished candle/standard/ml_kernel 15m31s 2GB
Starting candle/standard/opentheory
Finished candle/standard/opentheory 7m25s 4GB
Starting candle/standard/opentheory/compilation
Finished candle/standard/opentheory/compilation 35m09s 21GB
Starting candle/standard/opentheory/compilation/proofs
Finished candle/standard/opentheory/compilation/proofs 37s 5GB
Starting characteristic/examples
Finished characteristic/examples 1m29s 2GB
Starting tutorial/solutions
Finished tutorial/solutions 13m28s 6GB
Starting translator/monadic/examples
Finished translator/monadic/examples 1m43s 2GB
Starting examples
FAILED: examples
]0;Holmake: ~/regression/HOL-acd07026761c91f65c78d51b8e16234614fa2712/examples/formal-languages/regular]0;Holmake: ~/regression/HOL-acd07026761c91f65c78d51b8e16234614fa2712/examples/formal-languages]0;Holmake: ~/regression/HOL-acd07026761c91f65c78d51b8e16234614fa2712/examples/formal-languages[1mWorking in $(HOLDIR)/examples/formal-languages[0m
]0;Holmake: ~/regression/HOL-acd07026761c91f65c78d51b8e16234614fa2712/examples/formal-languages/regular]0;Holmake: ~/regression/HOL-acd07026761c91f65c78d51b8e16234614fa2712/examples/formal-languages/context-free]0;Holmake: ~/regression/HOL-acd07026761c91f65c78d51b8e16234614fa2712/examples/formal-languages/context-free[1mWorking in $(HOLDIR)/examples/formal-languages/context-free[0m
]0;Holmake: ~/regression/HOL-acd07026761c91f65c78d51b8e16234614fa2712/examples/formal-languages/regular]0;Holmake: ~/regression/HOL-acd07026761c91f65c78d51b8e16234614fa2712/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-acd07026761c91f65c78d51b8e16234614fa2712/examples/fun-op-sem/lprefix_lub]0;Holmake: ~/regression/HOL-acd07026761c91f65c78d51b8e16234614fa2712/examples/fun-op-sem/lprefix_lub[1mWorking in $(HOLDIR)/examples/fun-op-sem/lprefix_lub[0m
]0;Holmake: ../misc]0;Holmake: ~/regression/HOL-acd07026761c91f65c78d51b8e16234614fa2712/examples/machine-code/hoare-triple]0;Holmake: ~/regression/HOL-acd07026761c91f65c78d51b8e16234614fa2712/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: ../semantics/proofs]0;Holmake: ../semantics/proofs[1mWorking in $(CAKEMLDIR)/semantics/proofs[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/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/monad_base]0;Holmake: ../translator/monadic/monad_base[1mWorking in $(CAKEMLDIR)/translator/monadic/monad_base[0m
]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 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
diffProgTheory FAILED! <1>
Saved theorem _____ "nsLookup_auto_env_15_pfun_eqs"
WARNING: diff_alg2 has a precondition.
Saved theorem _____ "diff_alg2_v_thm"
error in quse /home/myreen/regression/cakeml-579/examples/diffProgScript.sml : HOL_ERR {message = "theorem diffProg$diff_with_lcs_side_def not found", origin_function = "fetch", origin_structure = "DB"}
error in load diffProgScript : HOL_ERR {message = "theorem diffProg$diff_with_lcs_side_def not found", origin_function = "fetch", origin_structure = "DB"}
Updating longest_common_suffix_length_v_thm
Saved theorem _____ "longest_common_suffix_length_v_thm"
Uncaught exception: HOL_ERR {message = "theorem diffProg$diff_with_lcs_side_def not found", origin_function = "fetch", origin_structure = "DB"}
quicksortProgTheory M-KILLED
doubleProgTheory M-KILLED
echoProgTheory M-KILLED