Overview

Job 1187

CakeML:7ce8576853919407449b6e81913dc4bd23dd426b
  Un-modify a case/dtcase
#724 (constrain_op_case)
Merging into:ed66b67fb3e2faf1ea517dff415c277cad73c8dc
  Merge pull request #714 from CakeML/nopacklib
HOL:9d20add95c75b8c69157845df5d5e74f24633371
  Merge remote-tracking branch 'origin/interaction-guide-update' into d
Machine:oven3 4.19.67.1.amd64-smp

 Claimed job
 Building HOL
 Starting developers
 Finished developers                                               7s 111MB
 Starting developers/bin
 Finished developers/bin                                          15s   1GB
 Starting semantics/ffi
 Finished semantics/ffi                                           23s 244MB
 Starting semantics
 Finished semantics                                             3m05s   1GB
 Starting semantics/proofs
 Finished semantics/proofs                                      7m00s 960MB
 Starting semantics/alt_semantics
 Finished semantics/alt_semantics                                 18s 336MB
 Starting semantics/alt_semantics/proofs
 Finished semantics/alt_semantics/proofs                        4m19s 815MB
 Starting basis/pure
 Finished basis/pure                                            5m58s 907MB
 Starting translator
 Finished translator                                            5m16s   1GB
 Starting compiler/parsing
 Finished compiler/parsing                                      2m26s   3GB
 Starting characteristic
 Finished characteristic                                       12m04s   2GB
 Starting translator/monadic
 Finished translator/monadic                                    3m12s   1GB
 Starting basis
 Finished basis                                              1h04m48s  17GB
 Starting compiler/inference
 FAILED: compiler/inference
Scanning [1m$(HOLDIR)/examples/unification/triangular/first-order[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)/examples/fun-op-sem/lprefix_lub[0m
Scanning [1m$(HOLDIR)/examples/machine-code/hoare-triple[0m
Scanning [1m$(CAKEMLDIR)/developers[0m
Scanning [1m$(CAKEMLDIR)/misc/lem_lib_stub[0m
Scanning [1m$(CAKEMLDIR)/misc[0m
Scanning [1m$(CAKEMLDIR)/basis/pure[0m
Scanning [1m$(CAKEMLDIR)/semantics/ffi[0m
Scanning [1m$(CAKEMLDIR)/semantics[0m
Scanning [1m$(CAKEMLDIR)/semantics/proofs[0m
Starting work on commonUnifTheory
Starting work on README.md
Starting work on infer_tTheory
README.md                                                                                                                                                    real:    0s  user:    0s     OK
commonUnifTheory                                                                                                                                             real:    1s  user:    1s     OK
Starting work on termTheory
termTheory                                                                                                                                                   real:    3s  user:    2s     OK
Starting work on substTheory
substTheory                                                                                                                                                  real:    5s  user:    4s     OK
Starting work on walkTheory
walkTheory                                                                                                                                                   real:    5s  user:    4s     OK
Starting work on walkstarTheory
infer_tTheory                                                                                                                                                real:   20s  user:   19s     OK
walkstarTheory                                                                                                                                               real:    5s  user:    4s     OK
Starting work on collapseTheory
Starting work on unifDefTheory
collapseTheory                                                                                                                                               real:    2s  user:    2s     OK
unifDefTheory                                                                                                                                                real:    8s  user:    7s     OK
Starting work on unifPropsTheory
unifPropsTheory                                                                                                                                              real:    8s  user:    7s     OK
Starting work on unifyTheory
unifyTheory                                                                                                                                                  real:   36s  user:   34s     OK
Starting work on inferTheory
inferTheory                                                                                                                                                  real:   31s  user:   28sFAIL<1>
 
 (top :( -> bool) # ( ->  -> bool) ->  -> bool ) :( -> bool) # ( ->  -> bool) ->  -> bool
 
 on line 419, characters 13-15
 
 unification failure message: Attempt to unify different type operators: fpSem$fp_top and min$fun
 
 error in quse /root/regression/cakeml-1187/compiler/inference/inferScript.sml : HOL_ERR {message = "on line 419, characters 13-15:\n\nType inference failure: unable to infer a type for the application of\n\nFP_top :fp_top -> op\n\non line 419, characters 6-11\n\nto\n\n(top :(\206\177 -> bool) # (\206\177 -> \206\177 -> bool) -> \206\177 -> bool ) :(\206\177 -> bool) # (\206\177 -> \206\177 -> bool) -> \206\177 -> bool\n\non line 419, characters 13-15\n\nunification failure message: Attempt to unify different type operators: fpSem$fp_top and min$fun\n", origin_function = "type-analysis", origin_structure = "Preterm"}
 error in load /root/regression/cakeml-1187/compiler/inference/inferScript : HOL_ERR {message = "on line 419, characters 13-15:\n\nType inference failure: unable to infer a type for the application of\n\nFP_top :fp_top -> op\n\non line 419, characters 6-11\n\nto\n\n(top :(\206\177 -> bool) # (\206\177 -> \206\177 -> bool) -> \206\177 -> bool ) :(\206\177 -> bool) # (\206\177 -> \206\177 -> bool) -> \206\177 -> bool\n\non line 419, characters 13-15\n\nunification failure message: Attempt to unify different type operators: fpSem$fp_top and min$fun\n", origin_function = "type-analysis", origin_structure = "Preterm"}
 Uncaught exception: HOL_ERR {message = "on line 419, characters 13-15:\n\nType inference failure: unable to infer a type for the application of\n\nFP_top :fp_top -> op\n\non line 419, characters 6-11\n\nto\n\n(top :(\206\177 -> bool) # (\206\177 -> \206\177 -> bool) -> \206\177 -> bool ) :(\206\177 -> bool) # (\206\177 -> \206\177 -> bool) -> \206\177 -> bool\n\non line 419, characters 13-15\n\nunification failure message: Attempt to unify different type operators: fpSem$fp_top and min$fun\n", origin_function = "type-analysis", origin_structure = "Preterm"}