Overview

Job 595

CakeML:59886cd0205c1d5d943ef10a26890f79b515b68f
  Merge pull request #561 from CakeML/print-types
HOL:f47304e1a773d1edc8606a0bda7299f8e926d11a
  Merge branch 'vars-and-variants' into master
Machine:oven2 4.13.0-37-generic x86_64 GNU/Linux

 Claimed job
 Reusing HOL
 Starting developers/bin
 Finished developers/bin                                          34s 140MB
 Starting semantics/ffi
 Finished semantics/ffi                                            9s 264MB
 Starting semantics
 Finished semantics                                             1m25s   1GB
 Starting semantics/proofs
 Finished semantics/proofs                                      3m00s   1GB
 Starting basis/pure
 Finished basis/pure                                              49s 609MB
 Starting translator
 Finished translator                                            3m16s   1GB
 Starting compiler/parsing
 Finished compiler/parsing                                      1m42s   2GB
 Starting characteristic
 Finished characteristic                                        2m54s   1GB
 Starting translator/monadic
 Finished translator/monadic                                    1m48s   1GB
 Starting basis
 Finished basis                                                17m05s   3GB
 Starting compiler/inference
 Finished compiler/inference                                    1m27s   1GB
 Starting compiler/backend/reg_alloc
 Finished compiler/backend/reg_alloc                              46s 825MB
 Starting compiler/backend/gc
 Finished compiler/backend/gc                                   6m36s   1GB
 Starting compiler/backend
 Finished compiler/backend                                         1s  22MB
 Starting compiler/encoders/asm
 Finished compiler/encoders/asm                                    0s  16MB
 Starting compiler/encoders/x64
 Finished compiler/encoders/x64                                   15s 433MB
 Starting compiler/encoders/arm6
 Finished compiler/encoders/arm6                                  44s 421MB
 Starting compiler/encoders/arm8
 Finished compiler/encoders/arm8                                   7s 387MB
 Starting compiler/encoders/mips
 Finished compiler/encoders/mips                                   8s 481MB
 Starting compiler/encoders/riscv
 Finished compiler/encoders/riscv                                  7s 378MB
 Starting compiler/encoders/ag32
 Finished compiler/encoders/ag32                                  15s 794MB
 Starting compiler/backend/x64
 Finished compiler/backend/x64                                    15s 938MB
 Starting compiler/backend/arm6
 Finished compiler/backend/arm6                                   17s   1GB
 Starting compiler/backend/arm8
 Finished compiler/backend/arm8                                   17s 839MB
 Starting compiler/backend/mips
 Finished compiler/backend/mips                                   18s   1GB
 Starting compiler/backend/riscv
 Finished compiler/backend/riscv                                  16s   1GB
 Starting compiler/backend/ag32
 Finished compiler/backend/ag32                                 1m14s   1GB
 Starting compiler/parsing/proofs
 Finished compiler/parsing/proofs                               6m11s 804MB
 Starting compiler/inference/proofs
 Finished compiler/inference/proofs                             2m50s   1GB
 Starting compiler/backend/semantics
 FAILED: compiler/backend/semantics
]0;Holmake: ~/regression/HOL-f47304e1a773d1edc8606a0bda7299f8e926d11a/examples/machine-code/multiword]0;Holmake: ~/regression/HOL-f47304e1a773d1edc8606a0bda7299f8e926d11a/examples/machine-code/multiword[1mWorking in $(HOLDIR)/examples/machine-code/multiword[0m
]0;Holmake: ..]0;Holmake: ../../../basis/pure]0;Holmake: ~/regression/HOL-f47304e1a773d1edc8606a0bda7299f8e926d11a/examples/formal-languages/regular]0;Holmake: ~/regression/HOL-f47304e1a773d1edc8606a0bda7299f8e926d11a/examples/balanced_bst]0;Holmake: ~/regression/HOL-f47304e1a773d1edc8606a0bda7299f8e926d11a/examples/balanced_bst[1mWorking in $(HOLDIR)/examples/balanced_bst[0m
]0;Holmake: ~/regression/HOL-f47304e1a773d1edc8606a0bda7299f8e926d11a/examples/formal-languages/regular]0;Holmake: ~/regression/HOL-f47304e1a773d1edc8606a0bda7299f8e926d11a/examples/formal-languages]0;Holmake: ~/regression/HOL-f47304e1a773d1edc8606a0bda7299f8e926d11a/examples/formal-languages[1mWorking in $(HOLDIR)/examples/formal-languages[0m
]0;Holmake: ~/regression/HOL-f47304e1a773d1edc8606a0bda7299f8e926d11a/examples/formal-languages/regular]0;Holmake: ~/regression/HOL-f47304e1a773d1edc8606a0bda7299f8e926d11a/examples/formal-languages/context-free]0;Holmake: ~/regression/HOL-f47304e1a773d1edc8606a0bda7299f8e926d11a/examples/formal-languages/context-free[1mWorking in $(HOLDIR)/examples/formal-languages/context-free[0m
]0;Holmake: ~/regression/HOL-f47304e1a773d1edc8606a0bda7299f8e926d11a/examples/formal-languages/regular]0;Holmake: ~/regression/HOL-f47304e1a773d1edc8606a0bda7299f8e926d11a/examples/formal-languages/regular[1mWorking in $(HOLDIR)/examples/formal-languages/regular[0m
]0;Holmake: ../../../basis/pure]0;Holmake: ../../../misc]0;Holmake: ~/regression/HOL-f47304e1a773d1edc8606a0bda7299f8e926d11a/examples/fun-op-sem/lprefix_lub]0;Holmake: ~/regression/HOL-f47304e1a773d1edc8606a0bda7299f8e926d11a/examples/fun-op-sem/lprefix_lub[1mWorking in $(HOLDIR)/examples/fun-op-sem/lprefix_lub[0m
]0;Holmake: ../../../misc]0;Holmake: ../../../developers]0;Holmake: ../../../developers[1mWorking in $(CAKEMLDIR)/developers[0m
]0;Holmake: ../../../misc]0;Holmake: ../../../misc/lem_lib_stub]0;Holmake: ../../../misc/lem_lib_stub[1mWorking in $(CAKEMLDIR)/misc/lem_lib_stub[0m
]0;Holmake: ../../../misc]0;Holmake: ../../../misc[1mWorking in $(CAKEMLDIR)/misc[0m
]0;Holmake: ../../../basis/pure]0;Holmake: ../../../basis/pure[1mWorking in $(CAKEMLDIR)/basis/pure[0m
]0;Holmake: ..]0;Holmake: ../reg_alloc]0;Holmake: ../../../translator/monadic/monad_base]0;Holmake: ../../../semantics]0;Holmake: ../../../semantics/ffi]0;Holmake: ../../../semantics/ffi[1mWorking in $(CAKEMLDIR)/semantics/ffi[0m
]0;Holmake: ../../../semantics]0;Holmake: ../../../semantics[1mWorking in $(CAKEMLDIR)/semantics[0m
]0;Holmake: ../../../translator/monadic/monad_base]0;Holmake: ../../../translator/monadic/monad_base[1mWorking in $(CAKEMLDIR)/translator/monadic/monad_base[0m
]0;Holmake: ../reg_alloc]0;Holmake: ../../../unverified/reg_alloc]0;Holmake: ../../../unverified/reg_alloc[1mWorking in $(CAKEMLDIR)/unverified/reg_alloc[0m
]0;Holmake: ../reg_alloc]0;Holmake: ../reg_alloc[1mWorking in $(CAKEMLDIR)/compiler/backend/reg_alloc[0m
]0;Holmake: ..]0;Holmake: ../../encoders/asm]0;Holmake: ~/regression/HOL-f47304e1a773d1edc8606a0bda7299f8e926d11a/examples/l3-machine-code/common]0;Holmake: ~/regression/HOL-f47304e1a773d1edc8606a0bda7299f8e926d11a/examples/l3-machine-code/common[1mWorking in $(HOLDIR)/examples/l3-machine-code/common[0m
]0;Holmake: ../../encoders/asm]0;Holmake: ../../encoders/asm[1mWorking in $(CAKEMLDIR)/compiler/encoders/asm[0m
]0;Holmake: ..]0;Holmake: ..[1mWorking in $(CAKEMLDIR)/compiler/backend[0m
]0;Holmake: .]0;Holmake: ../../../semantics/proofs]0;Holmake: ../../../semantics/proofs[1mWorking in $(CAKEMLDIR)/semantics/proofs[0m
]0;Holmake: .]0;Holmake: .[1mWorking in $(CAKEMLDIR)/compiler/backend/semantics[0m
Starting work on backendPropsTheory
Starting work on closSemTheory
Starting work on flatSemTheory
Starting work on targetSemTheory
backendPropsTheory                                                                                         OK
Starting work on wordSemTheory
targetSemTheory                                                                                            OK
Starting work on patSemTheory
patSemTheory                                                                                               OK
Starting work on patPropsTheory
flatSemTheory                                                                                              OK
Starting work on flatPropsTheory
closSemTheory                                                                                              OK
Starting work on bvlSemTheory
bvlSemTheory                                                                                               OK
Starting work on bviSemTheory
wordSemTheory                                                                                              OK
Starting work on closPropsTheory
bviSemTheory                                                                                               OK
Starting work on labSemTheory
patPropsTheory                                                                                             OK
Starting work on targetPropsTheory
targetPropsTheory                                                                                          OK
Starting work on wordPropsTheory
labSemTheory                                                                                               OK
Starting work on labPropsTheory
flatPropsTheory                                                                                            OK
Starting work on stackSemTheory
stackSemTheory                                                                                             OK
Starting work on stackPropsTheory
labPropsTheory                                                                                             OK
stackPropsTheory                                                                                           OK
closPropsTheory                                                                                            OK
Starting work on bvlPropsTheory
bvlPropsTheory                                                                                             OK
Starting work on bviPropsTheory
Starting work on dataSemTheory
dataSemTheory                                                                                              OK
bviPropsTheory                                                                                             OK
Starting work on dataPropsTheory
dataPropsTheory                                                                                            OK
wordPropsTheory                                                                                   FAILED! <1>
     | (SOME (FinalFFI e),s1) =>
       s1.stack = []  isEmpty s1.locals 
       xs.
           s_val_eq s.stack xs 
           evaluate (c',s with stack := xs) = (SOME (FinalFFI e),s1)
     | (SOME Error,s1) => T
 
 failed.
 Failed to prove theorem evaluate_stack_swap.
 Uncaught exception: HOL_ERR {message = "at Preterm.type-analysis:\non line 1405, characters 15-22:\nCouldn't infer type for overloaded name evaluate (THEN1 on line 1457) (THEN1 on line 1393) (THEN1 on line 1551) (THEN1 on line 1356)", origin_function = "Cases_on", origin_structure = "BasicProvers"}