OverviewCakeML: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"}