OverviewCakeML:169cd272829fec7fc43468193f1efcb5b0bb9d34
Add header file for compcert compatibility
#604 (master)
Merging into:901708feeaa4cd0a8263ec24d39144eeb1f6d15d
Merge pull request #599 from CakeML/lem-readme
HOL:1ffe69b178c3c393e0f5453ac2f1ca3fbc7c7b42
Add selftest for sorting_compset
Machine:oven1 (2) 4.17.17-100.fc27.x86_64 x86_64
Claimed job
Building HOL
Starting developers
Finished developers 2s 20MB
Starting developers/bin
Finished developers/bin 1m08s 916MB
Starting semantics/ffi
Finished semantics/ffi 37s 324MB
Starting semantics
Finished semantics 1m37s 1GB
Starting semantics/proofs
Finished semantics/proofs 3m21s 1GB
Starting basis/pure
Finished basis/pure 3m38s 702MB
Starting translator
Finished translator 1m40s 1GB
Starting compiler/parsing
Finished compiler/parsing 1m04s 1GB
Starting characteristic
Finished characteristic 3m20s 2GB
Starting translator/monadic
Finished translator/monadic 1m29s 1GB
Starting basis
Finished basis 16m13s 2GB
Starting compiler/inference
Finished compiler/inference 1m57s 1GB
Starting compiler/backend/reg_alloc
Finished compiler/backend/reg_alloc 52s 1GB
Starting compiler/backend/gc
Finished compiler/backend/gc 9m01s 1GB
Starting compiler/backend
Finished compiler/backend 2s 16MB
Starting compiler/encoders/asm
Finished compiler/encoders/asm 1s 15MB
Starting compiler/encoders/x64
Finished compiler/encoders/x64 1m00s 858MB
Starting compiler/encoders/arm6
Finished compiler/encoders/arm6 1m52s 1GB
Starting compiler/encoders/arm8
Finished compiler/encoders/arm8 31s 511MB
Starting compiler/encoders/mips
Finished compiler/encoders/mips 1m05s 1GB
Starting compiler/encoders/riscv
Finished compiler/encoders/riscv 1m07s 803MB
Starting compiler/encoders/ag32
Finished compiler/encoders/ag32 17s 789MB
Starting compiler/backend/x64
Finished compiler/backend/x64 17s 771MB
Starting compiler/backend/arm6
Finished compiler/backend/arm6 20s 1GB
Starting compiler/backend/arm8
Finished compiler/backend/arm8 17s 1GB
Starting compiler/backend/mips
Finished compiler/backend/mips 19s 1GB
Starting compiler/backend/riscv
Finished compiler/backend/riscv 18s 811MB
Starting compiler/backend/ag32
Finished compiler/backend/ag32 1m12s 1GB
Starting compiler/parsing/proofs
Finished compiler/parsing/proofs 6m06s 1GB
Starting compiler/inference/proofs
Finished compiler/inference/proofs 2m53s 1GB
Starting compiler/backend/semantics
FAILED: compiler/backend/semantics
]0;Holmake: ~/oven/regression/HOL-1ffe69b178c3c393e0f5453ac2f1ca3fbc7c7b42/examples/machine-code/multiword]0;Holmake: ~/oven/regression/HOL-1ffe69b178c3c393e0f5453ac2f1ca3fbc7c7b42/examples/machine-code/multiwordWorking in $(HOLDIR)/examples/machine-code/multiword
]0;Holmake: ..]0;Holmake: ~/oven/regression/cakeml-684/basis/pure]0;Holmake: ~/oven/regression/HOL-1ffe69b178c3c393e0f5453ac2f1ca3fbc7c7b42/examples/formal-languages/regular]0;Holmake: ~/oven/regression/HOL-1ffe69b178c3c393e0f5453ac2f1ca3fbc7c7b42/examples/balanced_bst]0;Holmake: ~/oven/regression/HOL-1ffe69b178c3c393e0f5453ac2f1ca3fbc7c7b42/examples/balanced_bstWorking in $(HOLDIR)/examples/balanced_bst
]0;Holmake: ~/oven/regression/HOL-1ffe69b178c3c393e0f5453ac2f1ca3fbc7c7b42/examples/formal-languages/regular]0;Holmake: ~/oven/regression/HOL-1ffe69b178c3c393e0f5453ac2f1ca3fbc7c7b42/examples/formal-languages]0;Holmake: ~/oven/regression/HOL-1ffe69b178c3c393e0f5453ac2f1ca3fbc7c7b42/examples/formal-languagesWorking in $(HOLDIR)/examples/formal-languages
]0;Holmake: ~/oven/regression/HOL-1ffe69b178c3c393e0f5453ac2f1ca3fbc7c7b42/examples/formal-languages/regular]0;Holmake: ~/oven/regression/HOL-1ffe69b178c3c393e0f5453ac2f1ca3fbc7c7b42/examples/formal-languages/context-free]0;Holmake: ~/oven/regression/HOL-1ffe69b178c3c393e0f5453ac2f1ca3fbc7c7b42/examples/formal-languages/context-freeWorking in $(HOLDIR)/examples/formal-languages/context-free
]0;Holmake: ~/oven/regression/HOL-1ffe69b178c3c393e0f5453ac2f1ca3fbc7c7b42/examples/formal-languages/regular]0;Holmake: ~/oven/regression/HOL-1ffe69b178c3c393e0f5453ac2f1ca3fbc7c7b42/examples/formal-languages/regularWorking in $(HOLDIR)/examples/formal-languages/regular
]0;Holmake: ~/oven/regression/cakeml-684/basis/pure]0;Holmake: ~/oven/regression/cakeml-684/misc]0;Holmake: ~/oven/regression/HOL-1ffe69b178c3c393e0f5453ac2f1ca3fbc7c7b42/examples/fun-op-sem/lprefix_lub]0;Holmake: ~/oven/regression/HOL-1ffe69b178c3c393e0f5453ac2f1ca3fbc7c7b42/examples/fun-op-sem/lprefix_lubWorking in $(HOLDIR)/examples/fun-op-sem/lprefix_lub
]0;Holmake: ~/oven/regression/cakeml-684/misc]0;Holmake: ~/oven/regression/cakeml-684/developers]0;Holmake: ~/oven/regression/cakeml-684/developersWorking in $(CAKEMLDIR)/developers
]0;Holmake: ~/oven/regression/cakeml-684/misc]0;Holmake: ~/oven/regression/cakeml-684/misc/lem_lib_stub]0;Holmake: ~/oven/regression/cakeml-684/misc/lem_lib_stubWorking in $(CAKEMLDIR)/misc/lem_lib_stub
]0;Holmake: ~/oven/regression/cakeml-684/misc]0;Holmake: ~/oven/regression/cakeml-684/miscWorking in $(CAKEMLDIR)/misc
]0;Holmake: ~/oven/regression/cakeml-684/basis/pure]0;Holmake: ~/oven/regression/cakeml-684/basis/pureWorking in $(CAKEMLDIR)/basis/pure
]0;Holmake: ..]0;Holmake: ../reg_alloc]0;Holmake: ~/oven/regression/cakeml-684/translator/monadic/monad_base]0;Holmake: ~/oven/regression/cakeml-684/semantics]0;Holmake: ~/oven/regression/cakeml-684/semantics/ffi]0;Holmake: ~/oven/regression/cakeml-684/semantics/ffiWorking in $(CAKEMLDIR)/semantics/ffi
]0;Holmake: ~/oven/regression/cakeml-684/semantics]0;Holmake: ~/oven/regression/cakeml-684/semanticsWorking in $(CAKEMLDIR)/semantics
]0;Holmake: ~/oven/regression/cakeml-684/translator/monadic/monad_base]0;Holmake: ~/oven/regression/cakeml-684/translator/monadic/monad_baseWorking in $(CAKEMLDIR)/translator/monadic/monad_base
]0;Holmake: ../reg_alloc]0;Holmake: ~/oven/regression/cakeml-684/unverified/reg_alloc]0;Holmake: ~/oven/regression/cakeml-684/unverified/reg_allocWorking in $(CAKEMLDIR)/unverified/reg_alloc
]0;Holmake: ../reg_alloc]0;Holmake: ../reg_allocWorking in $(CAKEMLDIR)/compiler/backend/reg_alloc
]0;Holmake: ..]0;Holmake: ../../encoders/asm]0;Holmake: ~/oven/regression/HOL-1ffe69b178c3c393e0f5453ac2f1ca3fbc7c7b42/examples/l3-machine-code/common]0;Holmake: ~/oven/regression/HOL-1ffe69b178c3c393e0f5453ac2f1ca3fbc7c7b42/examples/l3-machine-code/commonWorking in $(HOLDIR)/examples/l3-machine-code/common
]0;Holmake: ../../encoders/asm]0;Holmake: ../../encoders/asmWorking in $(CAKEMLDIR)/compiler/encoders/asm
]0;Holmake: ..]0;Holmake: ~/oven/regression/cakeml-684/semantics/proofs]0;Holmake: ~/oven/regression/cakeml-684/semantics/proofsWorking in $(CAKEMLDIR)/semantics/proofs
]0;Holmake: ..]0;Holmake: ..Working in $(CAKEMLDIR)/compiler/backend
]0;Holmake: .]0;Holmake: .Working in $(CAKEMLDIR)/compiler/backend/semantics
Starting work on backendPropsTheory
Starting work on closSemTheory
Starting work on flatSemTheory
Starting work on wordSemTheory
backendPropsTheory OK
Starting work on patSemTheory
flatSemTheory OK
Starting work on flatPropsTheory
closSemTheory OK
Starting work on bvlSemTheory
patSemTheory OK
Starting work on closPropsTheory
bvlSemTheory OK
Starting work on bviSemTheory
wordSemTheory OK
Starting work on dataSemTheory
bviSemTheory OK
Starting work on targetSemTheory
dataSemTheory OK
Starting work on dataPropsTheory
flatPropsTheory OK
Starting work on patPropsTheory
targetSemTheory OK
Starting work on labSemTheory
labSemTheory OK
Starting work on labPropsTheory
patPropsTheory OK
Starting work on stackSemTheory
stackSemTheory OK
Starting work on stackPropsTheory
labPropsTheory OK
Starting work on targetPropsTheory
targetPropsTheory OK
Starting work on wordPropsTheory
stackPropsTheory OK
Starting work on README.md
README.md OK
dataPropsTheory OK
closPropsTheory OK
Starting work on bvlPropsTheory
wordPropsTheory FAILED! <1>
locals_rel temp s t EVERY (x. x < temp) ls
locals_rel temp (alist_insert ls vs s) (alist_insert ls vs t)
failed.
First unsolved sub-goal is
lookup x (alist_insert [] vs s) = lookup x (alist_insert [] vs t)
Failed to prove theorem locals_rel_alist_insert.
Uncaught exception: HOL_ERR {message = "unsolved goals", origin_function = "TAC_PROOF", origin_structure = "Tactical"}
bvlPropsTheory M-KILLED