Overview

Job 547

CakeML:33e99acd8473d0f3b26811cff129818bb6b04743
  Merge pull request #545 from CakeML/explorer
HOL:1c953ffcd81a850e2bc8f495591566fab306197d
  Have testutils.die automatically print out "FAILED"
Machine:oven1 (2) 4.17.17-100.fc27.x86_64 x86_64

 Claimed job
 Building HOL
 Starting developers/bin
 Finished developers/bin                                        1m24s 908MB
 Starting semantics/ffi
 Finished semantics/ffi                                         1m06s 185MB
 Starting semantics
 Finished semantics                                             2m27s 352MB
 Starting semantics/proofs
 Finished semantics/proofs                                      3m35s 320MB
 Starting basis/pure
 Finished basis/pure                                            3m53s 735MB
 Starting translator
 Finished translator                                            3m06s   1GB
 Starting compiler/parsing
 Finished compiler/parsing                                      1m19s   1GB
 Starting characteristic
 Finished characteristic                                        2m28s   1GB
 Starting translator/monadic
 Finished translator/monadic                                    1m27s   1GB
 Starting basis
 Finished basis                                                17m02s   3GB
 Starting compiler/inference
 Finished compiler/inference                                    1m42s   1GB
 Starting compiler/backend/reg_alloc
 Finished compiler/backend/reg_alloc                              47s 850MB
 Starting compiler/backend/gc
 Finished compiler/backend/gc                                   7m39s   1GB
 Starting compiler/backend
 Finished compiler/backend                                         2s  17MB
 Starting compiler/encoders/asm
 Finished compiler/encoders/asm                                    1s  12MB
 Starting compiler/encoders/x64
 Finished compiler/encoders/x64                                   51s 580MB
 Starting compiler/encoders/arm6
 Finished compiler/encoders/arm6                                1m44s   1GB
 Starting compiler/encoders/arm8
 Finished compiler/encoders/arm8                                  25s 460MB
 Starting compiler/encoders/mips
 Finished compiler/encoders/mips                                  58s 834MB
 Starting compiler/encoders/riscv
 Finished compiler/encoders/riscv                               1m00s 693MB
 Starting compiler/backend/x64
 Finished compiler/backend/x64                                    17s 934MB
 Starting compiler/backend/arm6
 Finished compiler/backend/arm6                                   19s   1GB
 Starting compiler/backend/arm8
 Finished compiler/backend/arm8                                   17s 898MB
 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                               6m09s   1GB
 Starting compiler/inference/proofs
 Finished compiler/inference/proofs                             2m51s   1GB
 Starting compiler/backend/semantics
 Finished compiler/backend/semantics                            9m04s   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"}