Overview

Job 2275

CakeML:bbe2c97e876259d08b32a544a8556820338d8314
  de-duplicate in wcnf_to_pb, better errors
#978 (pb_output)
Merging into:e026a91d58aabda091e58bb8b4b8ca67b192f07c
  Fix mlvector given changes in HOL
HOL:4103c90e68aea21ac033b5e9205a8521e7a51b71
  FTBFS HolBdd and temporal_deep examples
Machine:pavlova

 Claimed job
 Reusing HOL
 Starting developers
 Finished developers                                               2s 211MB
 Starting developers/bin
 Finished developers/bin                                           9s   1GB
 Starting compiler/proofs
 Finished compiler/proofs                                    1h45m15s  31GB
 Starting compiler/bootstrap/translation
 Finished compiler/bootstrap/translation                     8h06m54s  78GB
 Starting semantics/ffi
 Finished semantics/ffi                                            7s 582MB
 Starting semantics
 Finished semantics                                                0s  67MB
 Starting semantics/proofs
 Finished semantics/proofs                                        34s   2GB
 Starting semantics/alt_semantics
 Finished semantics/alt_semantics                                 38s   1GB
 Starting semantics/alt_semantics/proofs
 Finished semantics/alt_semantics/proofs                       11m01s   4GB
 Starting basis/pure
 Finished basis/pure                                               0s  66MB
 Starting translator
 Finished translator                                            1m40s   3GB
 Starting compiler/parsing
 Finished compiler/parsing                                         0s  73MB
 Starting characteristic
 Finished characteristic                                           0s  90MB
 Starting translator/monadic
 Finished translator/monadic                                       0s  99MB
 Starting basis
 Finished basis                                                 3m41s   6GB
 Starting compiler/inference
 Finished compiler/inference                                       0s  85MB
 Starting compiler/backend/reg_alloc
 Finished compiler/backend/reg_alloc                               0s  66MB
 Starting compiler/backend/gc
 Finished compiler/backend/gc                                      0s 138MB
 Starting compiler/backend
 Finished compiler/backend                                        17s   1GB
 Starting compiler/encoders/asm
 Finished compiler/encoders/asm                                    0s  91MB
 Starting compiler/encoders/x64
 Finished compiler/encoders/x64                                    0s  95MB
 Starting compiler/encoders/arm7
 Finished compiler/encoders/arm7                                   0s  95MB
 Starting compiler/encoders/arm8
 Finished compiler/encoders/arm8                                   0s  91MB
 Starting compiler/encoders/arm8_asl
 Finished compiler/encoders/arm8_asl                         2h21m46s  40GB
 Starting compiler/encoders/mips
 Finished compiler/encoders/mips                                   0s  87MB
 Starting compiler/encoders/riscv
 Finished compiler/encoders/riscv                                  0s  91MB
 Starting compiler/encoders/ag32
 Finished compiler/encoders/ag32                                   0s  85MB
 Starting compiler/backend/x64
 Finished compiler/backend/x64                                     0s 129MB
 Starting compiler/backend/arm7
 Finished compiler/backend/arm7                                    0s 129MB
 Starting compiler/backend/arm8
 Finished compiler/backend/arm8                                    0s 129MB
 Starting compiler/backend/mips
 Finished compiler/backend/mips                                    0s 129MB
 Starting compiler/backend/riscv
 Finished compiler/backend/riscv                                   0s 129MB
 Starting compiler/backend/ag32
 Finished compiler/backend/ag32                                 1m17s   2GB
 Starting compiler/parsing/proofs
 Finished compiler/parsing/proofs                                  0s  75MB
 Starting compiler/inference/proofs
 Finished compiler/inference/proofs                                0s  86MB
 Starting compiler/backend/semantics
 Finished compiler/backend/semantics                            1m25s   2GB
 Starting compiler/backend/reg_alloc/proofs
 Finished compiler/backend/reg_alloc/proofs                        0s  90MB
 Starting compiler/backend/proofs
 Finished compiler/backend/proofs                               1m00s   3GB
 Starting compiler/backend/serialiser
 Finished compiler/backend/serialiser                              1s 187MB
 Starting compiler/encoders/x64/proofs
 Finished compiler/encoders/x64/proofs                          9m25s   5GB
 Starting compiler/encoders/arm7/proofs
 Finished compiler/encoders/arm7/proofs                        12m38s   5GB
 Starting compiler/encoders/arm8/proofs
 Finished compiler/encoders/arm8/proofs                         6m41s   4GB
 Starting compiler/encoders/arm8_asl/proofs
 Finished compiler/encoders/arm8_asl/proofs                    47m45s  10GB
 Starting compiler/encoders/mips/proofs
 Finished compiler/encoders/mips/proofs                        10m08s   5GB
 Starting compiler/encoders/riscv/proofs
 Finished compiler/encoders/riscv/proofs                        8m28s   5GB
 Starting compiler/encoders/ag32/proofs
 Finished compiler/encoders/ag32/proofs                         2m20s   2GB
 Starting compiler/backend/x64/proofs
 Finished compiler/backend/x64/proofs                             40s   3GB
 Starting compiler/backend/arm7/proofs
 Finished compiler/backend/arm7/proofs                            44s   2GB
 Starting compiler/backend/arm8/proofs
 Finished compiler/backend/arm8/proofs                            38s   3GB
 Starting compiler/backend/arm8_asl
 Finished compiler/backend/arm8_asl                               28s   2GB
 Starting compiler/backend/mips/proofs
 Finished compiler/backend/mips/proofs                            44s   3GB
 Starting compiler/backend/riscv/proofs
 Finished compiler/backend/riscv/proofs                           49s   4GB
 Starting compiler/backend/ag32/proofs
 Finished compiler/backend/ag32/proofs                         13m33s   5GB
 Starting candle/set-theory
 Finished candle/set-theory                                       42s   1GB
 Starting candle/syntax-lib
 Finished candle/syntax-lib                                        0s  67MB
 Starting candle/standard/syntax
 Finished candle/standard/syntax                                  14s   1GB
 Starting candle/standard/semantics
 Finished candle/standard/semantics                             2m19s   2GB
 Starting candle/standard/monadic
 Finished candle/standard/monadic                                  0s 104MB
 Starting candle/standard/ml_kernel
 Finished candle/standard/ml_kernel                             1m48s   4GB
 Starting candle/overloading/syntax
 Finished candle/overloading/syntax                             3m23s   2GB
 Starting candle/overloading/semantics
 Finished candle/overloading/semantics                         11m19s   5GB
 Starting candle/overloading/monadic
 Finished candle/overloading/monadic                            2m32s   3GB
 Starting candle/overloading/ml_kernel
 Finished candle/overloading/ml_kernel                          7m28s   6GB
 Starting candle/overloading/ml_checker
 Finished candle/overloading/ml_checker                         2m31s   7GB
 Starting candle/prover
 Finished candle/prover                                         9m47s   5GB
 Starting pancake
 Finished pancake                                                 59s   1GB
 Starting pancake/ffi
 Finished pancake/ffi                                              0s  20MB
 Starting pancake/semantics
 Finished pancake/semantics                                     2m19s   2GB
 Starting pancake/parser
 Finished pancake/parser                                          25s   1GB
 Starting pancake/proofs
 Finished pancake/proofs                                       29m54s   8GB
 Starting characteristic/examples
 Finished characteristic/examples                               1m34s   5GB
 Starting tutorial/solutions
 Finished tutorial/solutions                                   15m19s  11GB
 Starting translator/monadic/examples
 Finished translator/monadic/examples                           3m46s   5GB
 Starting examples
 Finished examples                                             14m28s   7GB
 Starting examples/compilation/x64
 Finished examples/compilation/x64                           1h56m58s  26GB
 Starting examples/compilation/x64/proofs
 Finished examples/compilation/x64/proofs                       3m46s   6GB
 Starting examples/compilation/ag32
 Finished examples/compilation/ag32                            29m36s  11GB
 Starting examples/compilation/ag32/proofs
 Finished examples/compilation/ag32/proofs                      1m28s   6GB
 Starting examples/compilation/to_word
 Finished examples/compilation/to_word                          3m49s  12GB
 Starting examples/lpr_checker
 Finished examples/lpr_checker                                  1m16s   2GB
 Starting examples/lpr_checker/array
 Finished examples/lpr_checker/array                           28m54s   8GB
 Starting examples/lpr_checker/array/compilation
 Finished examples/lpr_checker/array/compilation               36m39s  70GB
 Starting examples/lpr_checker/array/compilation/proofs
 Finished examples/lpr_checker/array/compilation/proofs         1m52s   9GB
 Starting examples/lpr_checker/array/compilation/proofsARM8
 Finished examples/lpr_checker/array/compilation/proofsARM8    21m32s  44GB
 Starting examples/pseudo_bool
 Finished examples/pseudo_bool                                  2m00s   2GB
 Starting examples/pseudo_bool/cnf_encoding
 Finished examples/pseudo_bool/cnf_encoding                       36s   1GB
 Starting examples/pseudo_bool/graph_encoding
 Finished examples/pseudo_bool/graph_encoding                     46s   1GB
 Starting examples/pseudo_bool/array
 Finished examples/pseudo_bool/array                           53m45s  10GB
 Starting examples/pseudo_bool/array/compilation
 Finished examples/pseudo_bool/array/compilation             2h06m50s 146GB
 Starting examples/pseudo_bool/array/compilation/proofs
 FAILED: examples/pseudo_bool/array/compilation/proofs
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/algorithms[0m
Scanning [1m$(HOLDIR)/examples/machine-code/hoare-triple[0m
Scanning [1m$(HOLDIR)/src/ring/src[0m
Scanning [1m$(HOLDIR)/src/integer[0m
Scanning [1m$(HOLDIR)/examples/machine-code/multiword[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$(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)/compiler/backend/pattern_matching[0m
Scanning [1m$(CAKEMLDIR)/translator/monadic/monad_base[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/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)/semantics/proofs[0m
Scanning [1m$(CAKEMLDIR)/compiler/backend[0m
Scanning [1m$(CAKEMLDIR)/compiler/backend/gc[0m
Scanning [1m$(CAKEMLDIR)/compiler/parsing[0m
Scanning [1m$(CAKEMLDIR)/translator[0m
Scanning [1m$(CAKEMLDIR)/characteristic[0m
Scanning [1m$(CAKEMLDIR)/translator/monadic[0m
Scanning [1m$(CAKEMLDIR)/compiler/backend/reg_alloc/proofs[0m
Scanning [1m$(CAKEMLDIR)/semantics/alt_semantics[0m
Scanning [1m$(CAKEMLDIR)/semantics/alt_semantics/proofs[0m
Scanning [1m$(CAKEMLDIR)/compiler/backend/semantics[0m
Scanning [1m$(CAKEMLDIR)/compiler/backend/proofs[0m
Scanning [1m$(HOLDIR)/examples/l3-machine-code/lib[0m
Scanning [1m$(HOLDIR)/examples/l3-machine-code/x64/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/x64/step[0m
Scanning [1m$(CAKEMLDIR)/compiler/encoders/x64[0m
Scanning [1m$(CAKEMLDIR)/compiler/backend/x64[0m
Scanning [1m$(HOLDIR)/examples/l3-machine-code/x64/prog[0m
Scanning [1m$(CAKEMLDIR)/compiler/encoders/x64/proofs[0m
Scanning [1m$(CAKEMLDIR)/compiler/backend/x64/proofs[0m
Scanning [1m$(CAKEMLDIR)/basis[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
Scanning [1m$(CAKEMLDIR)/compiler/encoders/ag32[0m
Scanning [1m$(CAKEMLDIR)/compiler/backend/ag32[0m
Scanning [1m$(HOLDIR)/examples/l3-machine-code/arm/model[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/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$(CAKEMLDIR)/examples/pseudo_bool/array/compilation[0m
Scanned 92 directories
Starting work on README.md
Starting work on cliqueProofTheory
Starting work on cnfProofTheory
Starting work on mccisProofTheory
README.md                                                           (0s)     OK
Starting work on mcisProofTheory
cliqueProofTheory                                                  (83s)     OK
Starting work on npbc_fullProofTheory
mcisProofTheory                                                    (86s)     OK
Starting work on subgraph_isoProofTheory
cnfProofTheory                                                     (86s)     OK
mccisProofTheory                                                   (89s)     OK
npbc_fullProofTheory                                               (80s)FAIL<1>
       out = concl_to_string concl  sem_concl (set fml) obj concl))
 
 failed.
 Failed to prove theorem machine_code_sound.
 
 Exception raised at Q.EXISTS_TAC:
 goal not an exists (THEN1 on line 96)
 error in quse /scratch/cakeml/regression/cakeml-2275/examples/pseudo_bool/array/compilation/proofs/npbc_fullProofScript.sml : HOL_ERR {message = "goal not an exists (THEN1 on line 96)", origin_function = "EXISTS_TAC", origin_structure = "Q"}
 error in load /scratch/cakeml/regression/cakeml-2275/examples/pseudo_bool/array/compilation/proofs/npbc_fullProofScript : HOL_ERR {message = "goal not an exists (THEN1 on line 96)", origin_function = "EXISTS_TAC", origin_structure = "Q"}
 Uncaught exception: HOL_ERR {message = "goal not an exists (THEN1 on line 96)", origin_function = "EXISTS_TAC", origin_structure = "Q"}
subgraph_isoProofTheory                                            (76s)MKILLED