Overview

Job 548

CakeML:efa6a90d99c110861c5eb715cb3af0fd6ffeda40
  use existing `disjnt` constant
HOL:1c953ffcd81a850e2bc8f495591566fab306197d
  Have testutils.die automatically print out "FAILED"
Machine:oven1 (2) 4.17.17-100.fc27.x86_64 x86_64

 Claimed job
 Reusing HOL
 Starting developers/bin
 Finished developers/bin                                        1m13s 916MB
 Starting semantics/ffi
 Finished semantics/ffi                                           11s 247MB
 Starting semantics
 Finished semantics                                             1m16s 832MB
 Starting semantics/proofs
 Finished semantics/proofs                                      2m53s   1GB
 Starting basis/pure
 Finished basis/pure                                              51s 703MB
 Starting translator
 Finished translator                                            3m04s   1GB
 Starting compiler/parsing
 Finished compiler/parsing                                      1m18s   2GB
 Starting characteristic
 Finished characteristic                                        2m31s   1GB
 Starting translator/monadic
 Finished translator/monadic                                    1m25s   1GB
 Starting basis
 Finished basis                                                16m53s   2GB
 Starting compiler/inference
 Finished compiler/inference                                    1m24s   1GB
 Starting compiler/backend/reg_alloc
 Finished compiler/backend/reg_alloc                              47s   1GB
 Starting compiler/backend/gc
 Finished compiler/backend/gc                                   6m32s   1GB
 Starting compiler/backend
 Finished compiler/backend                                         2s  17MB
 Starting compiler/encoders/asm
 Finished compiler/encoders/asm                                    1s  15MB
 Starting compiler/encoders/x64
 Finished compiler/encoders/x64                                   15s 424MB
 Starting compiler/encoders/arm6
 Finished compiler/encoders/arm6                                  44s 405MB
 Starting compiler/encoders/arm8
 Finished compiler/encoders/arm8                                   7s 342MB
 Starting compiler/encoders/mips
 Finished compiler/encoders/mips                                   9s 448MB
 Starting compiler/encoders/riscv
 Finished compiler/encoders/riscv                                  8s 462MB
 Starting compiler/backend/x64
 Finished compiler/backend/x64                                    17s   1GB
 Starting compiler/backend/arm6
 Finished compiler/backend/arm6                                   19s   1GB
 Starting compiler/backend/arm8
 Finished compiler/backend/arm8                                   18s   1GB
 Starting compiler/backend/mips
 Finished compiler/backend/mips                                   19s   1GB
 Starting compiler/backend/riscv
 Finished compiler/backend/riscv                                  18s   1GB
 Starting compiler/parsing/proofs
 Finished compiler/parsing/proofs                               6m05s 809MB
 Starting compiler/inference/proofs
 Finished compiler/inference/proofs                             2m51s   1GB
 Starting compiler/backend/semantics
 Finished compiler/backend/semantics                            9m06s   2GB
 Starting compiler/backend/reg_alloc/proofs
 FAILED: compiler/backend/reg_alloc/proofs
]0;Holmake: ../../../../misc]0;Holmake: ~/oven/regression/HOL-1c953ffcd81a850e2bc8f495591566fab306197d/examples/machine-code/hoare-triple]0;Holmake: ~/oven/regression/HOL-1c953ffcd81a850e2bc8f495591566fab306197d/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: ~/oven/regression/HOL-1c953ffcd81a850e2bc8f495591566fab306197d/examples/formal-languages/context-free]0;Holmake: ~/oven/regression/HOL-1c953ffcd81a850e2bc8f495591566fab306197d/examples/formal-languages/context-freeWorking in $(HOLDIR)/examples/formal-languages/context-free
]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: ..]0;Holmake: ../../../../translator/monadic]0;Holmake: ../../../../characteristic]0;Holmake: ../../../../basis/pure]0;Holmake: ~/oven/regression/HOL-1c953ffcd81a850e2bc8f495591566fab306197d/examples/formal-languages/regular]0;Holmake: ~/oven/regression/HOL-1c953ffcd81a850e2bc8f495591566fab306197d/examples/balanced_bst]0;Holmake: ~/oven/regression/HOL-1c953ffcd81a850e2bc8f495591566fab306197d/examples/balanced_bstWorking in $(HOLDIR)/examples/balanced_bst
]0;Holmake: ~/oven/regression/HOL-1c953ffcd81a850e2bc8f495591566fab306197d/examples/formal-languages/regular]0;Holmake: ~/oven/regression/HOL-1c953ffcd81a850e2bc8f495591566fab306197d/examples/formal-languages]0;Holmake: ~/oven/regression/HOL-1c953ffcd81a850e2bc8f495591566fab306197d/examples/formal-languagesWorking in $(HOLDIR)/examples/formal-languages
]0;Holmake: ~/oven/regression/HOL-1c953ffcd81a850e2bc8f495591566fab306197d/examples/formal-languages/regular]0;Holmake: ~/oven/regression/HOL-1c953ffcd81a850e2bc8f495591566fab306197d/examples/formal-languages/regularWorking in $(HOLDIR)/examples/formal-languages/regular
]0;Holmake: ../../../../basis/pure]0;Holmake: ../../../../basis/pureWorking in $(CAKEMLDIR)/basis/pure
]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/proofs]0;Holmake: ../../../../semantics/proofsWorking in $(CAKEMLDIR)/semantics/proofs
]0;Holmake: ../../../../characteristic]0;Holmake: ../../../../translator]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/alt_semantics/proofsWorking in $(CAKEMLDIR)/semantics/alt_semantics/proofs
]0;Holmake: ../../../../translator]0;Holmake: ../../../../translatorWorking in $(CAKEMLDIR)/translator
]0;Holmake: ../../../../characteristic]0;Holmake: ../../../../characteristicWorking in $(CAKEMLDIR)/characteristic
]0;Holmake: ../../../../translator/monadic]0;Holmake: ../../../../translator/monadicWorking in $(CAKEMLDIR)/translator/monadic
]0;Holmake: ..]0;Holmake: ../../../../unverified/reg_alloc]0;Holmake: ../../../../unverified/reg_allocWorking in $(CAKEMLDIR)/unverified/reg_alloc
]0;Holmake: ..]0;Holmake: ..Working in $(CAKEMLDIR)/compiler/backend/reg_alloc
]0;Holmake: .]0;Holmake: .Working in $(CAKEMLDIR)/compiler/backend/reg_alloc/proofs
Starting work on heap
heap                                                                         OK
Starting work on reg_allocProofTheory
reg_allocProofTheory                                                         OK
Starting work on linear_scanProofTheory
linear_scanProofTheory                                              FAILED! <1>
         spill_register (st with active := FILTER ((e,r). r  reg) st.active)
           reg sth 
         good_linear_scan_state int_beg int_end stout sthout (reg::l) pos
           forced mincol  LENGTH sthout.colors = LENGTH sth.colors 
         (r. r  reg  EL r sth.colors = EL r sthout.colors) 
         stout.colormax = st.colormax  st.colormax  EL reg sthout.colors
 
 failed.
 Failed to prove theorem spill_register_FILTER_invariants_hidden.
 Uncaught exception: HOL_ERR {message = "first subgoal not solved by second tactic (THEN1 on line 2618) (THEN1 on line 2619) (THEN1 on line 2620) (THEN1 on line 2621) (THEN1 on line 2622) (THEN1 on line 2623) (THEN1 on line 2624) (THEN1 on line 2625) (THEN1 on line 2634) (THEN1 on line 2635) (THEN1 on line 2636) (THEN1 on line 2640) (THEN1 on line 2655) (THEN1 on line 2656) (THEN1 on line 2661) (THEN1 on line 2662)", origin_function = "THEN1", origin_structure = "Tactical"}