OverviewCakeML:4c5dc9f146a7a89de7e68e263a5f8952fb0965c5
Refer to Discord instead of our (defunct) Slack channel
HOL:fe0e72dc46aa5ca62a9ec826c69bd7dfe8dc301d
Define simultaneous substitution for lambda/basics/cterm
Machine:pavlova
Claimed job
Building HOL
Starting developers
Finished developers 2s 211MB
Starting developers/bin
Finished developers/bin 17s 1GB
Starting compiler/proofs
Finished compiler/proofs 1h49m34s 27GB
Starting compiler/bootstrap/translation
Finished compiler/bootstrap/translation 8h05m59s 74GB
Starting semantics/ffi
Finished semantics/ffi 7s 679MB
Starting semantics
Finished semantics 0s 68MB
Starting semantics/proofs
Finished semantics/proofs 33s 2GB
Starting semantics/alt_semantics
Finished semantics/alt_semantics 38s 1GB
Starting semantics/alt_semantics/proofs
Finished semantics/alt_semantics/proofs 10m55s 3GB
Starting basis/pure
Finished basis/pure 0s 71MB
Starting translator
Finished translator 1m40s 3GB
Starting compiler/parsing
Finished compiler/parsing 0s 72MB
Starting characteristic
Finished characteristic 0s 95MB
Starting translator/monadic
Finished translator/monadic 0s 92MB
Starting basis
Finished basis 3m28s 5GB
Starting compiler/inference
Finished compiler/inference 0s 87MB
Starting compiler/backend/reg_alloc
Finished compiler/backend/reg_alloc 0s 67MB
Starting compiler/backend/gc
Finished compiler/backend/gc 0s 140MB
Starting compiler/backend
Finished compiler/backend 16s 1GB
Starting compiler/encoders/asm
Finished compiler/encoders/asm 0s 98MB
Starting compiler/encoders/x64
Finished compiler/encoders/x64 0s 98MB
Starting compiler/encoders/arm7
Finished compiler/encoders/arm7 0s 105MB
Starting compiler/encoders/arm8
Finished compiler/encoders/arm8 0s 98MB
Starting compiler/encoders/arm8_asl
Finished compiler/encoders/arm8_asl 2h11m09s 43GB
Starting compiler/encoders/mips
Finished compiler/encoders/mips 0s 99MB
Starting compiler/encoders/riscv
Finished compiler/encoders/riscv 0s 99MB
Starting compiler/encoders/ag32
Finished compiler/encoders/ag32 0s 97MB
Starting compiler/backend/x64
Finished compiler/backend/x64 0s 137MB
Starting compiler/backend/arm7
Finished compiler/backend/arm7 0s 137MB
Starting compiler/backend/arm8
Finished compiler/backend/arm8 0s 138MB
Starting compiler/backend/mips
Finished compiler/backend/mips 0s 137MB
Starting compiler/backend/riscv
Finished compiler/backend/riscv 0s 137MB
Starting compiler/backend/ag32
Finished compiler/backend/ag32 1m18s 3GB
Starting compiler/parsing/proofs
Finished compiler/parsing/proofs 0s 75MB
Starting compiler/inference/proofs
Finished compiler/inference/proofs 0s 92MB
Starting compiler/backend/semantics
Finished compiler/backend/semantics 3m37s 4GB
Starting compiler/backend/reg_alloc/proofs
Finished compiler/backend/reg_alloc/proofs 0s 98MB
Starting compiler/backend/proofs
Finished compiler/backend/proofs 1m02s 3GB
Starting compiler/backend/serialiser
Finished compiler/backend/serialiser 1s 194MB
Starting compiler/encoders/x64/proofs
Finished compiler/encoders/x64/proofs 9m22s 5GB
Starting compiler/encoders/arm7/proofs
Finished compiler/encoders/arm7/proofs 12m47s 10GB
Starting compiler/encoders/arm8/proofs
Finished compiler/encoders/arm8/proofs 6m38s 6GB
Starting compiler/encoders/arm8_asl/proofs
Finished compiler/encoders/arm8_asl/proofs 47m39s 12GB
Starting compiler/encoders/mips/proofs
Finished compiler/encoders/mips/proofs 10m02s 10GB
Starting compiler/encoders/riscv/proofs
Finished compiler/encoders/riscv/proofs 8m13s 3GB
Starting compiler/encoders/ag32/proofs
Finished compiler/encoders/ag32/proofs 2m21s 2GB
Starting compiler/backend/x64/proofs
Finished compiler/backend/x64/proofs 41s 3GB
Starting compiler/backend/arm7/proofs
Finished compiler/backend/arm7/proofs 45s 2GB
Starting compiler/backend/arm8/proofs
Finished compiler/backend/arm8/proofs 38s 2GB
Starting compiler/backend/arm8_asl
Finished compiler/backend/arm8_asl 26s 1GB
Starting compiler/backend/mips/proofs
Finished compiler/backend/mips/proofs 44s 2GB
Starting compiler/backend/riscv/proofs
Finished compiler/backend/riscv/proofs 47s 4GB
Starting compiler/backend/ag32/proofs
Finished compiler/backend/ag32/proofs 13m51s 6GB
Starting candle/set-theory
Finished candle/set-theory 42s 1GB
Starting candle/syntax-lib
Finished candle/syntax-lib 0s 69MB
Starting candle/standard/syntax
Finished candle/standard/syntax 15s 1GB
Starting candle/standard/semantics
Finished candle/standard/semantics 2m24s 3GB
Starting candle/standard/monadic
Finished candle/standard/monadic 0s 104MB
Starting candle/standard/ml_kernel
Finished candle/standard/ml_kernel 1m48s 5GB
Starting candle/overloading/syntax
Finished candle/overloading/syntax 3m25s 3GB
Starting candle/overloading/semantics
Finished candle/overloading/semantics 11m21s 6GB
Starting candle/overloading/monadic
Finished candle/overloading/monadic 2m30s 2GB
Starting candle/overloading/ml_kernel
Finished candle/overloading/ml_kernel 7m34s 6GB
Starting candle/overloading/ml_checker
Finished candle/overloading/ml_checker 2m32s 6GB
Starting candle/prover
Finished candle/prover 9m50s 5GB
Starting pancake
Finished pancake 1m00s 1GB
Starting pancake/ffi
Finished pancake/ffi 0s 20MB
Starting pancake/semantics
Finished pancake/semantics 2m35s 2GB
Starting pancake/parser
Finished pancake/parser 28s 2GB
Starting pancake/proofs
Finished pancake/proofs 30m50s 10GB
Starting characteristic/examples
Finished characteristic/examples 1m32s 6GB
Starting tutorial/solutions
Finished tutorial/solutions 15m35s 11GB
Starting translator/monadic/examples
Finished translator/monadic/examples 3m50s 5GB
Starting examples
FAILED: examples
Scanning [1m$(HOLDIR)/src/bag[0m
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)/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)/src/ring/src[0m
Scanning [1m$(HOLDIR)/src/integer[0m
Scanning [1m$(HOLDIR)/src/rational[0m
Scanning [1m$(HOLDIR)/src/num/theories/cv_compute/automation[0m
Scanning [1m$(HOLDIR)/examples/bootstrap[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)/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
Scanned 34 directories
Starting work on source_valuesTheory
Starting work on regexp_parserTheory
Starting work on README.md
Starting work on quicksortProgTheory
README.md examples (0s) OK
Starting work on catProgTheory
source_valuesTheory examples/bootstrap (2s) OK
Starting work on source_syntaxTheory
source_syntaxTheory examples/bootstrap (1s) OK
Starting work on parsingTheory
regexp_parserTheory examples/formal-languages/regular (15s) OK
Starting work on printingTheory
parsingTheory examples/bootstrap (15s) OK
Finished $(HOLDIR)/examples/formal-languages/regular [#theories: 1] (15.030s)
Starting work on lcsTheory
printingTheory examples/bootstrap (5s) OK
Finished $(HOLDIR)/examples/bootstrap [#theories: 4] (24.660s)
Starting work on divTheory
lcsTheory examples (20s) OK
Starting work on diffTheory
diffTheory examples (43s) OK
Starting work on diffProgTheory
catProgTheory examples (84s) OK
Starting work on doubleArgProgTheory
quicksortProgTheory examples (96s) OK
Starting work on array_searchProgTheory
divTheory examples(113s) OK
Starting work on echoProgTheory
array_searchProgTheory examples (52s)FAIL<1>
failed.
Failed to prove theorem linear_search_spec.
Exception raised at BasicProvers.Induct_on:
at BasicProvers.induct_on_type:
Type: : list -> list -> bool is not registered in the types database (THEN1 on line 101)
error in quse /scratch/cakeml/regression/cakeml-2391/examples/array_searchProgScript.sml : HOL_ERR {message = "at BasicProvers.induct_on_type:\nType: :\206\177 list -> \206\177 list -> bool is not registered in the types database (THEN1 on line 101)", origin_function = "Induct_on", origin_structure = "BasicProvers"}
error in load /scratch/cakeml/regression/cakeml-2391/examples/array_searchProgScript : HOL_ERR {message = "at BasicProvers.induct_on_type:\nType: :\206\177 list -> \206\177 list -> bool is not registered in the types database (THEN1 on line 101)", origin_function = "Induct_on", origin_structure = "BasicProvers"}
Uncaught exception: HOL_ERR {message = "at BasicProvers.induct_on_type:\nType: :\206\177 list -> \206\177 list -> bool is not registered in the types database (THEN1 on line 101)", origin_function = "Induct_on", origin_structure = "BasicProvers"}
diffProgTheory examples (67s)MKILLED
doubleArgProgTheory examples (64s)MKILLED
echoProgTheory examples (16s)MKILLED