OverviewCakeML:1d04062bbb2d74197e2533403a3fdce3680fe7d7
Fix backend proofs for irule change
HOL:58365d9a025ae1a931842abcd5e3938d77761948
added regexp for valid utf-8 strings to test files. Other changes are
Machine:cakeml1795 4.4.0-98-generic x86_64 GNU/Linux
Claimed job
Building HOL
Starting developers/bin
Finished developers/bin 8s 224MB
Starting semantics/ffi
Finished semantics/ffi 58s 493MB
Starting semantics
Finished semantics 2m15s 919MB
Starting semantics/proofs
Finished semantics/proofs 3m11s 1GB
Starting basis/pure
Finished basis/pure 5m43s 540MB
Starting translator
Finished translator 6m33s 881MB
Starting compiler/parsing
Finished compiler/parsing 2m08s 2GB
Starting characteristic
Finished characteristic 4m17s 1GB
Starting basis
Finished basis 28m18s 2GB
Starting translator/monadic
Finished translator/monadic 2s 16MB
Starting compiler/inference
Finished compiler/inference 2m37s 1GB
Starting compiler/backend/reg_alloc
Finished compiler/backend/reg_alloc 54s 988MB
Starting compiler/backend/gc
Finished compiler/backend/gc 14m44s 3GB
Starting compiler/backend
Finished compiler/backend 3s 14MB
Starting compiler/encoders/asm
Finished compiler/encoders/asm 0s 25MB
Starting compiler/encoders/x64
Finished compiler/encoders/x64 1m25s 508MB
Starting compiler/encoders/arm6
Finished compiler/encoders/arm6 2m57s 1GB
Starting compiler/encoders/arm8
Finished compiler/encoders/arm8 41s 409MB
Starting compiler/encoders/mips
Finished compiler/encoders/mips 1m37s 667MB
Starting compiler/encoders/riscv
Finished compiler/encoders/riscv 1m32s 716MB
Starting compiler/backend/x64
Finished compiler/backend/x64 29s 821MB
Starting compiler/backend/arm6
Finished compiler/backend/arm6 34s 1GB
Starting compiler/backend/arm8
Finished compiler/backend/arm8 31s 1GB
Starting compiler/backend/mips
Finished compiler/backend/mips 33s 1GB
Starting compiler/backend/riscv
Finished compiler/backend/riscv 30s 1GB
Starting compiler/parsing/proofs
Finished compiler/parsing/proofs 3m58s 762MB
Starting compiler/inference/proofs
Finished compiler/inference/proofs 3m55s 1GB
Starting compiler/backend/semantics
Finished compiler/backend/semantics 18m17s 2GB
Starting compiler/backend/reg_alloc/proofs
Finished compiler/backend/reg_alloc/proofs 1m22s 381MB
Starting compiler/backend/proofs
Finished compiler/backend/proofs 55m49s 4GB
Starting compiler/encoders/x64/proofs
Finished compiler/encoders/x64/proofs 11m44s 2GB
Starting compiler/encoders/arm6/proofs
Finished compiler/encoders/arm6/proofs 12m16s 3GB
Starting compiler/encoders/arm8/proofs
Finished compiler/encoders/arm8/proofs 8m16s 1GB
Starting compiler/encoders/mips/proofs
Finished compiler/encoders/mips/proofs 11m33s 2GB
Starting compiler/encoders/riscv/proofs
Finished compiler/encoders/riscv/proofs 12m26s 944MB
Starting compiler/backend/x64/proofs
Finished compiler/backend/x64/proofs 35s 1GB
Starting compiler/backend/arm6/proofs
Finished compiler/backend/arm6/proofs 34s 1GB
Starting compiler/backend/arm8/proofs
Finished compiler/backend/arm8/proofs 33s 1GB
Starting compiler/backend/mips/proofs
Finished compiler/backend/mips/proofs 33s 1GB
Starting compiler/backend/riscv/proofs
Finished compiler/backend/riscv/proofs 33s 1GB
Starting compiler/proofs
Finished compiler/proofs 2m19s 1GB
Starting candle/set-theory
Finished candle/set-theory 1m35s 582MB
Starting candle/syntax-lib
Finished candle/syntax-lib 17s 551MB
Starting candle/standard/syntax
Finished candle/standard/syntax 2m42s 721MB
Starting candle/standard/semantics
Finished candle/standard/semantics 2m13s 1GB
Starting candle/standard/monadic
Finished candle/standard/monadic 2m25s 1GB
Starting candle/standard/ml_kernel
FAILED: candle/standard/ml_kernel
]0;Holmake: /scratch/cakeml/regression/HOL-58365d9a025ae1a931842abcd5e3938d77761948/examples/formal-languages/regular]0;Holmake: /scratch/cakeml/regression/HOL-58365d9a025ae1a931842abcd5e3938d77761948/examples/formal-languages]0;Holmake: /scratch/cakeml/regression/HOL-58365d9a025ae1a931842abcd5e3938d77761948/examples/formal-languagesWorking in $(HOLDIR)/examples/formal-languages
]0;Holmake: /scratch/cakeml/regression/HOL-58365d9a025ae1a931842abcd5e3938d77761948/examples/formal-languages/regular]0;Holmake: /scratch/cakeml/regression/HOL-58365d9a025ae1a931842abcd5e3938d77761948/examples/formal-languages/context-free]0;Holmake: /scratch/cakeml/regression/HOL-58365d9a025ae1a931842abcd5e3938d77761948/examples/formal-languages/context-freeWorking in $(HOLDIR)/examples/formal-languages/context-free
]0;Holmake: /scratch/cakeml/regression/HOL-58365d9a025ae1a931842abcd5e3938d77761948/examples/formal-languages/regular]0;Holmake: /scratch/cakeml/regression/HOL-58365d9a025ae1a931842abcd5e3938d77761948/examples/formal-languages/regularWorking in $(HOLDIR)/examples/formal-languages/regular
]0;Holmake: ../../../basis/pure]0;Holmake: ../../../misc]0;Holmake: /scratch/cakeml/regression/HOL-58365d9a025ae1a931842abcd5e3938d77761948/examples/fun-op-sem/lprefix_lub]0;Holmake: /scratch/cakeml/regression/HOL-58365d9a025ae1a931842abcd5e3938d77761948/examples/fun-op-sem/lprefix_lubWorking in $(HOLDIR)/examples/fun-op-sem/lprefix_lub
]0;Holmake: ../../../misc]0;Holmake: /scratch/cakeml/regression/HOL-58365d9a025ae1a931842abcd5e3938d77761948/examples/machine-code/hoare-triple]0;Holmake: /scratch/cakeml/regression/HOL-58365d9a025ae1a931842abcd5e3938d77761948/examples/machine-code/hoare-tripleWorking in $(HOLDIR)/examples/machine-code/hoare-triple
]0;Holmake: ../../../misc]0;Holmake: ../../../developers]0;Holmake: ../../../developersWorking in ../../../developers
]0;Holmake: ../../../misc]0;Holmake: ../../../misc/lem_lib_stub]0;Holmake: ../../../misc/lem_lib_stubWorking in $(CAKEMLDIR)/misc/lem_lib_stub
]0;Holmake: ../../../misc]0;Holmake: ../../../miscWorking in $(CAKEMLDIR)/misc
]0;Holmake: ../../../basis/pure]0;Holmake: ../../../basis/pureWorking in $(CAKEMLDIR)/basis/pure
]0;Holmake: ../../../basis]0;Holmake: ../../../characteristic]0;Holmake: ../../../compiler/parsing]0;Holmake: ../../../semantics]0;Holmake: ../../../semantics/ffi]0;Holmake: ../../../semantics/ffiWorking in $(CAKEMLDIR)/semantics/ffi
]0;Holmake: ../../../semantics]0;Holmake: ../../../semanticsWorking in $(CAKEMLDIR)/semantics
]0;Holmake: ../../../compiler/parsing]0;Holmake: ../../../compiler/parsingWorking in $(CAKEMLDIR)/compiler/parsing
]0;Holmake: ../../../characteristic]0;Holmake: ../../../semantics/alt_semantics/proofs]0;Holmake: ../../../semantics/alt_semantics]0;Holmake: ../../../semantics/alt_semanticsWorking in $(CAKEMLDIR)/semantics/alt_semantics
]0;Holmake: ../../../semantics/alt_semantics/proofs]0;Holmake: ../../../semantics/proofs]0;Holmake: ../../../semantics/proofsWorking in $(CAKEMLDIR)/semantics/proofs
]0;Holmake: ../../../semantics/alt_semantics/proofs]0;Holmake: ../../../semantics/alt_semantics/proofsWorking in $(CAKEMLDIR)/semantics/alt_semantics/proofs
]0;Holmake: ../../../characteristic]0;Holmake: ../../../translator]0;Holmake: ../../../translatorWorking in $(CAKEMLDIR)/translator
]0;Holmake: ../../../characteristic]0;Holmake: ../../../characteristicWorking in $(CAKEMLDIR)/characteristic
]0;Holmake: ../../../basis]0;Holmake: ../../../translator/monadic]0;Holmake: ../../../translator/monadicWorking in $(CAKEMLDIR)/translator/monadic
]0;Holmake: ../../../basis]0;Holmake: ../../../basisWorking in $(CAKEMLDIR)/basis
]0;Holmake: .]0;Holmake: ../monadic]0;Holmake: ../syntax]0;Holmake: ../../syntax-lib]0;Holmake: ../../syntax-libWorking in $(CAKEMLDIR)/candle/syntax-lib
]0;Holmake: ../syntax]0;Holmake: ../syntaxWorking in $(CAKEMLDIR)/candle/standard/syntax
]0;Holmake: ../monadic]0;Holmake: ../monadicWorking in $(CAKEMLDIR)/candle/standard/monadic
]0;Holmake: .]0;Holmake: .Working in $(CAKEMLDIR)/candle/standard/ml_kernel
Starting work on heap
heap OK
Starting work on ml_hol_kernelProgTheory
ml_hol_kernelProgTheory FAILED! <1>
Proof of
state p.
state.the_type_constants = init_type_constants
state.the_term_constants = init_term_constants
state.the_axioms = init_axioms state.the_context = init_context
REFS_PRED (HOL_STORE,p) state (auto_state_14 ffi)
failed.
Uncaught exception: HOL_ERR {message = "first subgoal not solved by second tactic", origin_function = "THEN1", origin_structure = "Tactical"}