OverviewCakeML:806f5da2e637d64185fcd2d143e3acef62800f6e
Merge remote-tracking branch 'origin/master' into alist_subst
#981 (alist_subst)
Merging into:85f6656cc53ec1a72c2808e01f7dec102e8972df
Merge pull request #980 from CakeML/xlrup
HOL:c5f2bc287fa6507cfb3372b4b827105b9633636b
Other cheatsheet additions: `iff_tac`/`eq_tac` and `ExclSF`
Machine:stove 5.15.0-86-generic x86_64 GNU/Linux
Claimed job
Reusing HOL
Starting developers
Finished developers 5s 136MB
Starting developers/bin
Finished developers/bin 6s 1GB
Starting compiler/proofs
Finished compiler/proofs 1h50m15s 18GB
Starting compiler/bootstrap/translation
Finished compiler/bootstrap/translation 8h14m00s 49GB
Starting semantics/ffi
Finished semantics/ffi 4s 383MB
Starting semantics
Finished semantics 1s 19MB
Starting semantics/proofs
Finished semantics/proofs 33s 730MB
Starting semantics/alt_semantics
Finished semantics/alt_semantics 32s 749MB
Starting semantics/alt_semantics/proofs
Finished semantics/alt_semantics/proofs 12m00s 1GB
Starting basis/pure
Finished basis/pure 1s 18MB
Starting translator
Finished translator 1m50s 1GB
Starting compiler/parsing
Finished compiler/parsing 1s 18MB
Starting characteristic
Finished characteristic 1s 29MB
Starting translator/monadic
Finished translator/monadic 1s 21MB
Starting basis
Finished basis 3m41s 3GB
Starting compiler/inference
Finished compiler/inference 1s 21MB
Starting compiler/backend/reg_alloc
Finished compiler/backend/reg_alloc 1s 18MB
Starting compiler/backend/gc
Finished compiler/backend/gc 2s 25MB
Starting compiler/backend
Finished compiler/backend 12s 856MB
Starting compiler/encoders/asm
Finished compiler/encoders/asm 1s 23MB
Starting compiler/encoders/x64
Finished compiler/encoders/x64 1s 21MB
Starting compiler/encoders/arm7
Finished compiler/encoders/arm7 1s 24MB
Starting compiler/encoders/arm8
Finished compiler/encoders/arm8 1s 23MB
Starting compiler/encoders/arm8_asl
Finished compiler/encoders/arm8_asl 3m14s 1GB
Starting compiler/encoders/mips
Finished compiler/encoders/mips 1s 22MB
Starting compiler/encoders/riscv
Finished compiler/encoders/riscv 1s 24MB
Starting compiler/encoders/ag32
Finished compiler/encoders/ag32 1s 20MB
Starting compiler/backend/x64
Finished compiler/backend/x64 2s 29MB
Starting compiler/backend/arm7
Finished compiler/backend/arm7 2s 27MB
Starting compiler/backend/arm8
Finished compiler/backend/arm8 2s 24MB
Starting compiler/backend/mips
Finished compiler/backend/mips 2s 21MB
Starting compiler/backend/riscv
Finished compiler/backend/riscv 2s 26MB
Starting compiler/backend/ag32
Finished compiler/backend/ag32 1m24s 1GB
Starting compiler/parsing/proofs
Finished compiler/parsing/proofs 1s 20MB
Starting compiler/inference/proofs
Finished compiler/inference/proofs 1s 20MB
Starting compiler/backend/semantics
Finished compiler/backend/semantics 1m13s 1GB
Starting compiler/backend/reg_alloc/proofs
Finished compiler/backend/reg_alloc/proofs 1s 27MB
Starting compiler/backend/proofs
Finished compiler/backend/proofs 1m00s 3GB
Starting compiler/backend/serialiser
Finished compiler/backend/serialiser 2s 31MB
Starting compiler/encoders/x64/proofs
Finished compiler/encoders/x64/proofs 9m52s 5GB
Starting compiler/encoders/arm7/proofs
Finished compiler/encoders/arm7/proofs 13m44s 4GB
Starting compiler/encoders/arm8/proofs
Finished compiler/encoders/arm8/proofs 6m55s 1GB
Starting compiler/encoders/arm8_asl/proofs
Finished compiler/encoders/arm8_asl/proofs 15m19s 2GB
Starting compiler/encoders/mips/proofs
Finished compiler/encoders/mips/proofs 10m47s 2GB
Starting compiler/encoders/riscv/proofs
Finished compiler/encoders/riscv/proofs 9m06s 1GB
Starting compiler/encoders/ag32/proofs
Finished compiler/encoders/ag32/proofs 2m31s 1GB
Starting compiler/backend/x64/proofs
Finished compiler/backend/x64/proofs 30s 2GB
Starting compiler/backend/arm7/proofs
Finished compiler/backend/arm7/proofs 31s 2GB
Starting compiler/backend/arm8/proofs
Finished compiler/backend/arm8/proofs 30s 1GB
Starting compiler/backend/arm8_asl
Finished compiler/backend/arm8_asl 24s 1GB
Starting compiler/backend/mips/proofs
Finished compiler/backend/mips/proofs 34s 2GB
Starting compiler/backend/riscv/proofs
Finished compiler/backend/riscv/proofs 32s 1GB
Starting compiler/backend/ag32/proofs
Finished compiler/backend/ag32/proofs 13m59s 2GB
Starting candle/set-theory
Finished candle/set-theory 39s 1GB
Starting candle/syntax-lib
Finished candle/syntax-lib 1s 22MB
Starting candle/standard/syntax
Finished candle/standard/syntax 10s 757MB
Starting candle/standard/semantics
Finished candle/standard/semantics 1m58s 1GB
Starting candle/standard/monadic
Finished candle/standard/monadic 1s 27MB
Starting candle/standard/ml_kernel
Finished candle/standard/ml_kernel 1m44s 3GB
Starting candle/overloading/syntax
Finished candle/overloading/syntax 3m22s 1GB
Starting candle/overloading/semantics
Finished candle/overloading/semantics 12m12s 4GB
Starting candle/overloading/monadic
Finished candle/overloading/monadic 2m44s 1GB
Starting candle/overloading/ml_kernel
Finished candle/overloading/ml_kernel 8m00s 3GB
Starting candle/overloading/ml_checker
Finished candle/overloading/ml_checker 2m35s 2GB
Starting candle/prover
Finished candle/prover 10m08s 4GB
Starting pancake
Finished pancake 45s 874MB
Starting pancake/ffi
Finished pancake/ffi 0s 13MB
Starting pancake/semantics
Finished pancake/semantics 2m27s 1GB
Starting pancake/parser
Finished pancake/parser 22s 988MB
Starting pancake/proofs
Finished pancake/proofs 33m07s 5GB
Starting characteristic/examples
Finished characteristic/examples 1m36s 2GB
Starting tutorial/solutions
Finished tutorial/solutions 15m05s 10GB
Starting translator/monadic/examples
Finished translator/monadic/examples 4m07s 3GB
Starting examples
Finished examples 15m43s 4GB
Starting examples/compilation/x64
Finished examples/compilation/x64 1h59m36s 19GB
Starting examples/compilation/x64/proofs
Finished examples/compilation/x64/proofs 2m36s 4GB
Starting examples/compilation/ag32
Finished examples/compilation/ag32 30m19s 9GB
Starting examples/compilation/ag32/proofs
Finished examples/compilation/ag32/proofs 1m04s 5GB
Starting examples/compilation/to_word
Finished examples/compilation/to_word 3m19s 6GB
Starting examples/lpr_checker
Finished examples/lpr_checker 1m04s 1GB
Starting examples/lpr_checker/array
Finished examples/lpr_checker/array 31m22s 7GB
Starting examples/lpr_checker/array/compilation
Finished examples/lpr_checker/array/compilation 53m14s 33GB
Starting examples/lpr_checker/array/compilation/proofs
Finished examples/lpr_checker/array/compilation/proofs 2m03s 3GB
Starting examples/lpr_checker/array/compilation/proofsARM8
Finished examples/lpr_checker/array/compilation/proofsARM8 5m52s 25GB
Starting examples/xlrup_checker
Finished examples/xlrup_checker 58s 1GB
Starting examples/xlrup_checker/array
Finished examples/xlrup_checker/array 17m46s 3GB
Starting examples/xlrup_checker/array/compilation
Finished examples/xlrup_checker/array/compilation 22m04s 21GB
Starting examples/xlrup_checker/array/compilation/proofs
Finished examples/xlrup_checker/array/compilation/proofs 1m07s 5GB
Starting examples/pseudo_bool
Finished examples/pseudo_bool 1m54s 1GB
Starting examples/pseudo_bool/cnf_encoding
Finished examples/pseudo_bool/cnf_encoding 25s 604MB
Starting examples/pseudo_bool/graph_encoding
Finished examples/pseudo_bool/graph_encoding 42s 1GB
Starting examples/pseudo_bool/array
Finished examples/pseudo_bool/array 1h07m29s 6GB
Starting examples/pseudo_bool/array/compilation
FAILED: examples/pseudo_bool/array/compilation
Scanning [1m$(HOLDIR)/src/sort[0m
Scanning [1m$(HOLDIR)/src/string[0m
Scanning [1m$(HOLDIR)/src/n-bit[0m
Scanning [1m$(HOLDIR)/src/res_quan/src[0m
Scanning [1m$(HOLDIR)/src/finite_maps[0m
Scanning [1m$(HOLDIR)/examples/balanced_bst[0m
Scanning [1m$(HOLDIR)/examples/formal-languages[0m
Scanning [1m$(HOLDIR)/examples/formal-languages/context-free[0m
Scanning [1m$(HOLDIR)/examples/formal-languages/regular[0m
Scanning [1m$(HOLDIR)/src/transfer[0m
Scanning [1m$(HOLDIR)/src/pred_set/src/more_theories[0m
Scanning [1m$(HOLDIR)/src/coalgebras[0m
Scanning [1m$(HOLDIR)/examples/fun-op-sem/lprefix_lub[0m
Scanning [1m$(HOLDIR)/examples/machine-code/hoare-triple[0m
Scanning [1m$(CAKEMLDIR)/developers[0m
Scanning [1m$(CAKEMLDIR)/misc[0m
Scanning [1m$(CAKEMLDIR)/semantics/ffi[0m
Scanning [1m$(CAKEMLDIR)/semantics[0m
Scanning [1m$(CAKEMLDIR)/basis/pure[0m
Scanning [1m$(CAKEMLDIR)/semantics/proofs[0m
Scanning [1m$(CAKEMLDIR)/compiler/parsing[0m
Scanning [1m$(CAKEMLDIR)/translator[0m
Scanning [1m$(CAKEMLDIR)/characteristic[0m
Scanning [1m$(CAKEMLDIR)/translator/monadic/monad_base[0m
Scanning [1m$(CAKEMLDIR)/translator/monadic[0m
Scanning [1m$(CAKEMLDIR)/basis[0m
Scanning [1m$(HOLDIR)/examples/algorithms[0m
Scanning [1m$(HOLDIR)/src/ring/src[0m
Scanning [1m$(HOLDIR)/src/integer[0m
Scanning [1m$(HOLDIR)/examples/machine-code/multiword[0m
Scanning [1m$(CAKEMLDIR)/compiler/backend/pattern_matching[0m
Scanning [1m$(CAKEMLDIR)/unverified/reg_alloc[0m
Scanning [1m$(CAKEMLDIR)/compiler/backend/reg_alloc[0m
Scanning [1m$(HOLDIR)/src/hol88[0m
Scanning [1m$(HOLDIR)/src/rational[0m
Scanning [1m$(HOLDIR)/src/real[0m
Scanning [1m$(HOLDIR)/src/floating-point[0m
Scanning [1m$(HOLDIR)/src/monad/more_monads[0m
Scanning [1m$(HOLDIR)/src/update[0m
Scanning [1m$(HOLDIR)/examples/l3-machine-code/common[0m
Scanning [1m$(CAKEMLDIR)/compiler/encoders/asm[0m
Scanning [1m$(CAKEMLDIR)/compiler/backend[0m
Scanning [1m$(CAKEMLDIR)/compiler/encoders/ag32[0m
Scanning [1m$(CAKEMLDIR)/compiler/backend/ag32[0m
Scanning [1m$(HOLDIR)/examples/l3-machine-code/lib[0m
Scanning [1m$(HOLDIR)/examples/l3-machine-code/arm/model[0m
Scanning [1m$(HOLDIR)/examples/machine-code/decompiler[0m
Scanning [1m$(HOLDIR)/examples/l3-machine-code[0m
Scanning [1m$(HOLDIR)/examples/l3-machine-code/arm/step[0m
Scanning [1m$(CAKEMLDIR)/compiler/encoders/arm7[0m
Scanning [1m$(CAKEMLDIR)/compiler/backend/arm7[0m
Scanning [1m$(HOLDIR)/examples/l3-machine-code/arm8/model[0m
Scanning [1m$(HOLDIR)/examples/l3-machine-code/arm8/step[0m
Scanning [1m$(CAKEMLDIR)/compiler/encoders/arm8[0m
Scanning [1m$(CAKEMLDIR)/compiler/backend/arm8[0m
Scanning [1m$(HOLDIR)/examples/l3-machine-code/mips/model[0m
Scanning [1m$(HOLDIR)/examples/l3-machine-code/mips/step[0m
Scanning [1m$(CAKEMLDIR)/compiler/encoders/mips[0m
Scanning [1m$(CAKEMLDIR)/compiler/backend/mips[0m
Scanning [1m$(HOLDIR)/examples/l3-machine-code/riscv/model[0m
Scanning [1m$(HOLDIR)/examples/l3-machine-code/riscv/step[0m
Scanning [1m$(CAKEMLDIR)/compiler/encoders/riscv[0m
Scanning [1m$(CAKEMLDIR)/compiler/backend/riscv[0m
Scanning [1m$(HOLDIR)/examples/l3-machine-code/x64/model[0m
Scanning [1m$(HOLDIR)/examples/l3-machine-code/x64/step[0m
Scanning [1m$(CAKEMLDIR)/compiler/encoders/x64[0m
Scanning [1m$(CAKEMLDIR)/compiler/backend/x64[0m
Scanning [1m$(HOLDIR)/examples/algorithms/unification/triangular[0m
Scanning [1m$(HOLDIR)/src/transfer/examples[0m
Scanning [1m$(HOLDIR)/examples/algorithms/unification/triangular/first-order[0m
Scanning [1m$(CAKEMLDIR)/compiler/inference[0m
Scanning [1m$(CAKEMLDIR)/pancake[0m
Scanning [1m$(CAKEMLDIR)/pancake/parser[0m
Scanning [1m$(CAKEMLDIR)/compiler[0m
Scanning [1m$(HOLDIR)/examples/bootstrap[0m
Scanning [1m$(CAKEMLDIR)/examples[0m
Scanning [1m$(CAKEMLDIR)/examples/pseudo_bool[0m
Scanning [1m$(CAKEMLDIR)/examples/lpr_checker[0m
Scanning [1m$(CAKEMLDIR)/examples/pseudo_bool/cnf_encoding[0m
Scanning [1m$(CAKEMLDIR)/examples/pseudo_bool/graph_encoding[0m
Scanning [1m$(CAKEMLDIR)/examples/pseudo_bool/array[0m
Scanned 83 directories
Starting work on README.md
Starting work on cliqueCompileTheory
Starting work on cnfCompileTheory
Starting work on mccisCompileTheory
README.md (0s) OK
Starting work on mcisCompileTheory
cliqueCompileTheory (213m) OK
Starting work on npbc_fullCompileTheory
cnfCompileTheory (206m) OK
Starting work on subgraph_isoCompileTheory
mcisCompileTheory (221m) OK
Starting work on wcnfCompileTheory
mccisCompileTheory (225m) OK
subgraph_isoCompileTheory (49m)FAIL<Signal 9>
to_data size: 911071
Saved theorem _______ "to_data_thm"
data_to_word eval: runtime: 2m31s, gctime: 2.6s, systime: 0.27183s.
data_to_word real: 2m32s
data_to_word size: 2444757
Saved definition ____ "word_to_word_fn_def"
inst,ssa,two-reg (par) eval: runtime: 16m03s, gctime: 25.4s, systime: 3.8s.
inst,ssa,two-reg (par) real: 3m07s
inst,ssa,two-reg (par) size: 6082860
Saved definition ____ "clash_fn_def"
get_clash (par) eval:
npbc_fullCompileTheory (42m)MKILLED
wcnfCompileTheory (35m)MKILLED