OverviewCakeML:7104ca1f213a86b2594c6c526332fb16a26fd7d8
Make translator able to emit `Let NONE ... ...`
#733 (trans-pure-seq)
Merging into:c42539bd7447e5469c5648b185e15ce5259957f8
Merge pull request #731 from CakeML/source_assert
HOL:ba25c5756203bd0ef0d73e04022916ccb291e1e5
Write some comment-documentation
Machine:oven2 4.15.0-34-generic x86_64 GNU/Linux
Claimed job
Building HOL
Starting developers
Finished developers 2s 71MB
Starting developers/bin
Finished developers/bin 6s 1GB
Starting semantics/ffi
Finished semantics/ffi 8s 264MB
Starting semantics
Finished semantics 1m35s 970MB
Starting semantics/proofs
Finished semantics/proofs 3m35s 1GB
Starting semantics/alt_semantics
Finished semantics/alt_semantics 7s 325MB
Starting semantics/alt_semantics/proofs
Finished semantics/alt_semantics/proofs 2m12s 852MB
Starting basis/pure
Finished basis/pure 3m06s 839MB
Starting translator
Finished translator 2m49s 1GB
Starting compiler/parsing
Finished compiler/parsing 1m23s 3GB
Starting characteristic
Finished characteristic 6m13s 1GB
Starting translator/monadic
Finished translator/monadic 1m42s 1GB
Starting basis
Finished basis 33m25s 18GB
Starting compiler/inference
Finished compiler/inference 1m05s 1GB
Starting compiler/backend/reg_alloc
Finished compiler/backend/reg_alloc 1m02s 1GB
Starting compiler/backend/gc
Finished compiler/backend/gc 3m20s 2GB
Starting compiler/backend
Finished compiler/backend 4m28s 3GB
Starting compiler/encoders/asm
Finished compiler/encoders/asm 20s 745MB
Starting compiler/encoders/x64
Finished compiler/encoders/x64 54s 987MB
Starting compiler/encoders/arm7
Finished compiler/encoders/arm7 1m47s 1GB
Starting compiler/encoders/arm8
Finished compiler/encoders/arm8 31s 887MB
Starting compiler/encoders/mips
Finished compiler/encoders/mips 1m07s 1GB
Starting compiler/encoders/riscv
Finished compiler/encoders/riscv 1m19s 1GB
Starting compiler/encoders/ag32
Finished compiler/encoders/ag32 16s 743MB
Starting compiler/backend/x64
Finished compiler/backend/x64 17s 1GB
Starting compiler/backend/arm7
Finished compiler/backend/arm7 18s 1GB
Starting compiler/backend/arm8
Finished compiler/backend/arm8 17s 1GB
Starting compiler/backend/mips
Finished compiler/backend/mips 18s 1GB
Starting compiler/backend/riscv
Finished compiler/backend/riscv 18s 1GB
Starting compiler/backend/ag32
Finished compiler/backend/ag32 1m07s 1GB
Starting compiler/parsing/proofs
Finished compiler/parsing/proofs 5m43s 1GB
Starting compiler/inference/proofs
Finished compiler/inference/proofs 2m22s 1GB
Starting compiler/backend/semantics
Finished compiler/backend/semantics 27m26s 2GB
Starting compiler/backend/reg_alloc/proofs
Finished compiler/backend/reg_alloc/proofs 3m24s 963MB
Starting compiler/backend/proofs
Finished compiler/backend/proofs 1h01m58s 16GB
Starting compiler/encoders/x64/proofs
Finished compiler/encoders/x64/proofs 9m20s 4GB
Starting compiler/encoders/arm7/proofs
Finished compiler/encoders/arm7/proofs 12m33s 3GB
Starting compiler/encoders/arm8/proofs
Finished compiler/encoders/arm8/proofs 6m17s 1GB
Starting compiler/encoders/mips/proofs
Finished compiler/encoders/mips/proofs 9m43s 1GB
Starting compiler/encoders/riscv/proofs
Finished compiler/encoders/riscv/proofs 8m42s 1GB
Starting compiler/encoders/ag32/proofs
Finished compiler/encoders/ag32/proofs 2m26s 707MB
Starting compiler/backend/x64/proofs
Finished compiler/backend/x64/proofs 18s 867MB
Starting compiler/backend/arm7/proofs
Finished compiler/backend/arm7/proofs 20s 1GB
Starting compiler/backend/arm8/proofs
Finished compiler/backend/arm8/proofs 18s 865MB
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/backend/ag32/proofs
Finished compiler/backend/ag32/proofs 12m41s 2GB
Starting compiler/proofs
Finished compiler/proofs 1m42s 2GB
Starting candle/set-theory
Finished candle/set-theory 27s 1GB
Starting candle/syntax-lib
Finished candle/syntax-lib 9s 656MB
Starting candle/standard/syntax
Finished candle/standard/syntax 1m45s 1GB
Starting candle/standard/semantics
Finished candle/standard/semantics 1m40s 1GB
Starting candle/standard/monadic
Finished candle/standard/monadic 1m35s 1GB
Starting candle/standard/ml_kernel
Finished candle/standard/ml_kernel 5m03s 6GB
Starting candle/standard/opentheory
Finished candle/standard/opentheory 8m45s 4GB
Starting candle/standard/opentheory/compilation
Finished candle/standard/opentheory/compilation 32m11s 14GB
Starting candle/standard/opentheory/compilation/proofs
Finished candle/standard/opentheory/compilation/proofs 36s 3GB
Starting candle/overloading/syntax
Finished candle/overloading/syntax 2m59s 1GB
Starting candle/overloading/semantics
Finished candle/overloading/semantics 6m47s 3GB
Starting characteristic/examples
Finished characteristic/examples 1m12s 3GB
Starting tutorial/solutions
Finished tutorial/solutions 14m33s 7GB
Starting translator/monadic/examples
Finished translator/monadic/examples 3m04s 3GB
Starting examples
FAILED: examples
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/fun-op-sem/lprefix_lub[0m
Scanning [1m$(HOLDIR)/examples/machine-code/hoare-triple[0m
Scanning [1m$(CAKEMLDIR)/developers[0m
Scanning [1m$(CAKEMLDIR)/misc/lem_lib_stub[0m
Scanning [1m$(CAKEMLDIR)/misc[0m
Scanning [1m$(CAKEMLDIR)/basis/pure[0m
Scanning [1m$(CAKEMLDIR)/semantics/ffi[0m
Scanning [1m$(CAKEMLDIR)/semantics[0m
Scanning [1m$(CAKEMLDIR)/compiler/parsing[0m
Scanning [1m$(CAKEMLDIR)/semantics/proofs[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
Starting work on regexp_parserTheory
Starting work on README.md
Starting work on quicksortProgTheory
Starting work on catProgTheory
README.md real: 0s user: 0s OK
Starting work on lcsTheory
regexp_parserTheory real: 13s user: 13s OK
Starting work on divTheory
lcsTheory real: 14s user: 13s OK
Starting work on diffTheory
diffTheory real: 51s user: 50s OK
Starting work on diffProgTheory
divTheory real: 65s user: 63sFAIL<1>
Exception raised at TotalDefn.Define:
between line 176, character 2 and line 183, character 49:
at Defn.stdrec_defn:
at Induction.mk_induction:
at Induction.lpartition.part:
cases missing in defn
error in quse /home/myreen/regression/cakeml-1205/examples/divScript.sml : HOL_ERR {message = "between line 176, character 2 and line 183, character 49:\nat Defn.stdrec_defn:\nat Induction.mk_induction:\nat Induction.lpartition.part:\ncases missing in defn", origin_function = "Define", origin_structure = "TotalDefn"}
error in load /home/myreen/regression/cakeml-1205/examples/divScript : HOL_ERR {message = "between line 176, character 2 and line 183, character 49:\nat Defn.stdrec_defn:\nat Induction.mk_induction:\nat Induction.lpartition.part:\ncases missing in defn", origin_function = "Define", origin_structure = "TotalDefn"}
Uncaught exception: HOL_ERR {message = "between line 176, character 2 and line 183, character 49:\nat Defn.stdrec_defn:\nat Induction.mk_induction:\nat Induction.lpartition.part:\ncases missing in defn", origin_function = "Define", origin_structure = "TotalDefn"}
quicksortProgTheory M-KILLED
catProgTheory M-KILLED
diffProgTheory M-KILLED