Overview

Job 2414

CakeML:08588c8c69a14aa1e36010a05c6545e7a12a4924
  Merge pull request #999 from CakeML/pan_logop
HOL:12a868b624d0e467c5adb2aa32d05577e2834525
  Remove some uses of >> for THEN1
Machine:lammmington

 Claimed job
 Building HOL
 Starting developers
 Finished developers                                               2s 203MB
 Starting developers/bin
 Finished developers/bin                                          12s   1GB
 Starting compiler/proofs
 FAILED: compiler/proofs
Scanning [1m$(HOLDIR)/src/bag[0m
Scanning [1m$(HOLDIR)/src/sort[0m
Scanning [1m$(HOLDIR)/src/string[0m
Scanning [1m$(HOLDIR)/src/n-bit[0m
Scanning [1m$(HOLDIR)/src/res_quan/src[0m
Scanning [1m$(HOLDIR)/src/finite_maps[0m
Scanning [1m$(HOLDIR)/examples/formal-languages/context-free[0m
Scanning [1m$(HOLDIR)/examples/balanced_bst[0m
Scanning [1m$(HOLDIR)/examples/formal-languages[0m
Scanning [1m$(HOLDIR)/examples/formal-languages/regular[0m
Scanning [1m$(HOLDIR)/src/transfer[0m
Scanning [1m$(HOLDIR)/src/pred_set/src/more_theories[0m
Scanning [1m$(HOLDIR)/src/coalgebras[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[0m
Scanning [1m$(CAKEMLDIR)/semantics/ffi[0m
Scanning [1m$(CAKEMLDIR)/semantics[0m
Scanning [1m$(CAKEMLDIR)/basis/pure[0m
Scanning [1m$(CAKEMLDIR)/semantics/proofs[0m
Scanning [1m$(CAKEMLDIR)/compiler/parsing[0m
Scanning [1m$(CAKEMLDIR)/translator[0m
Scanning [1m$(CAKEMLDIR)/characteristic[0m
Scanning [1m$(CAKEMLDIR)/translator/monadic/monad_base[0m
Scanning [1m$(CAKEMLDIR)/translator/monadic[0m
Scanning [1m$(CAKEMLDIR)/basis[0m
Scanning [1m$(HOLDIR)/examples/algorithms[0m
Scanning [1m$(HOLDIR)/src/ring/src[0m
Scanning [1m$(HOLDIR)/src/integer[0m
Scanning [1m$(HOLDIR)/examples/machine-code/multiword[0m
Scanning [1m$(CAKEMLDIR)/compiler/backend/pattern_matching[0m
Scanning [1m$(CAKEMLDIR)/unverified/reg_alloc[0m
Scanning [1m$(CAKEMLDIR)/compiler/backend/reg_alloc[0m
Scanning [1m$(HOLDIR)/src/algebra/base[0m
Scanning [1m$(HOLDIR)/src/algebra/construction[0m
Scanning [1m$(HOLDIR)/src/algebra[0m
Scanning [1m$(HOLDIR)/src/hol88[0m
Scanning [1m$(HOLDIR)/src/rational[0m
Scanning [1m$(HOLDIR)/src/real[0m
Scanning [1m$(HOLDIR)/src/floating-point[0m
Scanning [1m$(HOLDIR)/src/monad/more_monads[0m
Scanning [1m$(HOLDIR)/src/update[0m
Scanning [1m$(HOLDIR)/examples/l3-machine-code/common[0m
Scanning [1m$(CAKEMLDIR)/compiler/encoders/asm[0m
Scanning [1m$(CAKEMLDIR)/compiler/backend[0m
Scanning [1m$(CAKEMLDIR)/compiler/encoders/ag32[0m
Scanning [1m$(CAKEMLDIR)/compiler/backend/ag32[0m
Scanning [1m$(HOLDIR)/examples/l3-machine-code/lib[0m
Scanning [1m$(HOLDIR)/examples/l3-machine-code/arm/model[0m
Scanning [1m$(HOLDIR)/examples/machine-code/decompiler[0m
Scanning [1m$(HOLDIR)/examples/l3-machine-code[0m
Scanning [1m$(HOLDIR)/examples/l3-machine-code/arm/step[0m
Scanning [1m$(CAKEMLDIR)/compiler/encoders/arm7[0m
Scanning [1m$(CAKEMLDIR)/compiler/backend/arm7[0m
Scanning [1m$(HOLDIR)/examples/l3-machine-code/arm8/model[0m
Scanning [1m$(HOLDIR)/examples/l3-machine-code/arm8/step[0m
Scanning [1m$(CAKEMLDIR)/compiler/encoders/arm8[0m
Scanning [1m$(CAKEMLDIR)/compiler/backend/arm8[0m
Scanning [1m$(HOLDIR)/examples/l3-machine-code/mips/model[0m
Scanning [1m$(HOLDIR)/examples/l3-machine-code/mips/step[0m
Scanning [1m$(CAKEMLDIR)/compiler/encoders/mips[0m
Scanning [1m$(CAKEMLDIR)/compiler/backend/mips[0m
Scanning [1m$(HOLDIR)/examples/l3-machine-code/riscv/model[0m
Scanning [1m$(HOLDIR)/examples/l3-machine-code/riscv/step[0m
Scanning [1m$(CAKEMLDIR)/compiler/encoders/riscv[0m
Scanning [1m$(CAKEMLDIR)/compiler/backend/riscv[0m
Scanning [1m$(HOLDIR)/examples/l3-machine-code/x64/model[0m
Scanning [1m$(HOLDIR)/examples/l3-machine-code/x64/step[0m
Scanning [1m$(CAKEMLDIR)/compiler/encoders/x64[0m
Scanning [1m$(CAKEMLDIR)/compiler/backend/x64[0m
Scanning [1m$(HOLDIR)/examples/algorithms/unification/triangular[0m
Scanning [1m$(HOLDIR)/src/transfer/examples[0m
Scanning [1m$(HOLDIR)/examples/algorithms/unification/triangular/first-order[0m
Scanning [1m$(HOLDIR)/examples/algorithms/unification/triangular/first-order/compilation[0m
Scanning [1m$(HOLDIR)/src/num/theories/cv_compute/automation[0m
Scanning [1m$(HOLDIR)/examples/bootstrap[0m
Scanning [1m$(CAKEMLDIR)/compiler/backend/serialiser[0m
Scanning [1m$(CAKEMLDIR)/compiler/backend/cv_compute[0m
Scanning [1m$(CAKEMLDIR)/cv_translator[0m
Scanning [1m$(CAKEMLDIR)/compiler/inference[0m
Scanning [1m$(CAKEMLDIR)/pancake[0m
Scanning [1m$(CAKEMLDIR)/pancake/parser[0m
Scanning [1m$(CAKEMLDIR)/compiler[0m
Scanning [1m$(CAKEMLDIR)/compiler/backend/gc[0m
Scanning [1m$(CAKEMLDIR)/compiler/backend/reg_alloc/proofs[0m
Scanning [1m$(CAKEMLDIR)/semantics/alt_semantics[0m
Scanning [1m$(CAKEMLDIR)/semantics/alt_semantics/proofs[0m
Scanning [1m$(CAKEMLDIR)/compiler/backend/semantics[0m
Scanning [1m$(CAKEMLDIR)/compiler/backend/proofs[0m
Scanning [1m$(CAKEMLDIR)/compiler/inference/proofs[0m
Scanning [1m$(CAKEMLDIR)/compiler/parsing/proofs[0m
Scanned 94 directories
Starting work on locationTheory
Starting work on balanced_mapTheory
Starting work on FormalLangTheory
Starting work on charsetTheory
FormalLangTheory                         examples/formal-languages  (1s)     OK
Finished $(HOLDIR)/examples/formal-languages [#theories: 1]            (1.360s) 
Starting work on vec_mapTheory
locationTheory              examples/formal-languages/context-free  (1s)     OK
Starting work on grammarTheory
vec_mapTheory                    examples/formal-languages/regular  (2s)     OK
Starting work on lprefix_lubTheory
grammarTheory               examples/formal-languages/context-free  (3s)     OK
Starting work on NTpropertiesTheory
lprefix_lubTheory                  examples/fun-op-sem/lprefix_lub  (4s)     OK
Starting work on pegTheory
charsetTheory                    examples/formal-languages/regular (10s)     OK
Starting work on regexpTheory
NTpropertiesTheory          examples/formal-languages/context-free  (5s)     OK
Finished $(HOLDIR)/examples/fun-op-sem/lprefix_lub [#theories: 1]      (4.340s) 
Starting work on set_sepTheory
pegTheory                   examples/formal-languages/context-free  (6s)     OK
Starting work on pegexecTheory
set_sepTheory                   examples/machine-code/hoare-triple  (6s)     OK
Starting work on simpleSexpTheory
pegexecTheory               examples/formal-languages/context-free  (3s)     OK
Starting work on tailrecTheory
tailrecTheory                   examples/machine-code/hoare-triple  (0s)     OK
Starting work on progTheory
simpleSexpTheory            examples/formal-languages/context-free  (5s)     OK
Starting work on simpleSexpPEGTheory
progTheory                      examples/machine-code/hoare-triple  (5s)     OK
Starting work on addressTheory
simpleSexpPEGTheory         examples/formal-languages/context-free  (3s)     OK
Starting work on simpleSexpParseTheory
regexpTheory                     examples/formal-languages/regular (17s)     OK
Starting work on temporalTheory
addressTheory                   examples/machine-code/hoare-triple  (7s)     OK
Starting work on libTheory
temporalTheory                  examples/machine-code/hoare-triple  (5s)     OK
Finished $(HOLDIR)/examples/machine-code/hoare-triple [#theories: 5]  (26.750s) 
Starting work on spt_closureTheory
spt_closureTheory                              examples/algorithms  (2s)     OK
Finished $(HOLDIR)/examples/algorithms [#theories: 1]                  (2.820s) 
Starting work on multiwordTheory
simpleSexpParseTheory       examples/formal-languages/context-free (11s)     OK
Finished $(HOLDIR)/examples/formal-languages/context-free [#theories: 8] (41.700s) 
Finished $(HOLDIR)/examples/l3-machine-code/common                     (0.000s) 
Starting work on ag32Theory
libTheory                                                     misc  (7s)     OK
Starting work on miscTheory
ag32Theory                                  compiler/encoders/ag32  (9s)     OK
Starting work on ffiTheory
ffiTheory                                            semantics/ffi  (7s)     OK
Finished $(CAKEMLDIR)/semantics/ffi [#theories: 1]                     (7.240s) 
Finished $(HOLDIR)/examples/l3-machine-code/lib                        (0.000s) 
Starting work on armTheory
multiwordTheory                    examples/machine-code/multiword (28s)     OK
Starting work on mc_multiwordTheory
miscTheory                                                    misc (37s)     OK
Starting work on cakeml-heap
cakeml-heap                                                   misc (31s)     OK
Finished $(CAKEMLDIR)/misc [#theories: 2]                             (76.030s) 
Starting work on fpValTreeTheory
fpValTreeTheory                                          semantics  (1s)     OK
Starting work on fpOptTheory
fpOptTheory                                              semantics  (5s)     OK
Starting work on fpSemTheory
fpSemTheory                                              semantics  (2s)     OK
Starting work on namespaceTheory
mc_multiwordTheory                 examples/machine-code/multiword (38s)     OK
Starting work on realOpsTheory
namespaceTheory                                          semantics  (2s)     OK
Starting work on tokensTheory
realOpsTheory                                            semantics  (1s)     OK
Starting work on astTheory
armTheory                       examples/l3-machine-code/arm/model (48s)     OK
Starting work on mllistTheory
tokensTheory                                             semantics  (3s)     OK
Starting work on gramTheory
astTheory                                                semantics  (7s)     OK
Starting work on semanticPrimitivesTheory
gramTheory                                               semantics  (8s)     OK
Starting work on tokenUtilsTheory
mllistTheory                                            basis/pure (16s)     OK
Starting work on lexer_funTheory
tokenUtilsTheory                                         semantics  (9s)     OK
Starting work on cmlPtreeConversionTheory
balanced_mapTheory                           examples/balanced_bst(134s)     OK
Starting work on osetTheory
lexer_funTheory                                          semantics  (8s)     OK
Starting work on mlstringTheory
osetTheory                                   examples/balanced_bst  (5s)     OK
Finished $(HOLDIR)/examples/balanced_bst [#theories: 2]              (140.720s) 
Starting work on regexp_mapTheory
regexp_mapTheory                 examples/formal-languages/regular  (7s)     OK
Starting work on regexp_compilerTheory
cmlPtreeConversionTheory                                 semantics (18s)     OK
Starting work on mloptionTheory
semanticPrimitivesTheory                                 semantics (35s)FAIL<1>
 Saved theorem _______ "exp_or_val_case_eq"
 <<HOL message: Defined type: "exp_or_val">>
 <<HOL message: mk_functional: 
   pattern completion has added 15 clauses to the original specification.>>
 Saved definition ____ "do_fprw_def"
 Saved definition ____ "do_fpoptimise_def"
 Saved induction _____ "do_fpoptimise_ind"
 error in quse /scratch/cakeml/regression2/cakeml-2414/semantics/semanticPrimitivesScript.sml : HOL_ERR {message = "between line 808, character 2 and line 1182, character 14:\nat Defn.parse_quote:\nat Preterm.type-analysis:\non line 863, characters 47-48:\n\nType inference failure: unable to infer a type for the application of\n\nreal_cmp (cmp :real_cmp)\n\non line 863, characters 34-48\n\nwhich has type\n\n:num -> num -> bool\n\nto\n\n(v1 :real)\n\non line 863, characters 47-48\n\nunification failure message: Attempt to unify different type operators: num$num and realax$real\n", origin_function = "Hol_defn", origin_structure = "Defn"}
 error in load /scratch/cakeml/regression2/cakeml-2414/semantics/semanticPrimitivesScript : HOL_ERR {message = "between line 808, character 2 and line 1182, character 14:\nat Defn.parse_quote:\nat Preterm.type-analysis:\non line 863, characters 47-48:\n\nType inference failure: unable to infer a type for the application of\n\nreal_cmp (cmp :real_cmp)\n\non line 863, characters 34-48\n\nwhich has type\n\n:num -> num -> bool\n\nto\n\n(v1 :real)\n\non line 863, characters 47-48\n\nunification failure message: Attempt to unify different type operators: num$num and realax$real\n", origin_function = "Hol_defn", origin_structure = "Defn"}
 Uncaught exception: HOL_ERR {message = "between line 808, character 2 and line 1182, character 14:\nat Defn.parse_quote:\nat Preterm.type-analysis:\non line 863, characters 47-48:\n\nType inference failure: unable to infer a type for the application of\n\nreal_cmp (cmp :real_cmp)\n\non line 863, characters 34-48\n\nwhich has type\n\n:num -> num -> bool\n\nto\n\n(v1 :real)\n\non line 863, characters 47-48\n\nunification failure message: Attempt to unify different type operators: num$num and realax$real\n", origin_function = "Hol_defn", origin_structure = "Defn"}
mlstringTheory                                          basis/pure (18s)MKILLED
regexp_compilerTheory            examples/formal-languages/regular  (7s)MKILLED
mloptionTheory                                          basis/pure  (3s)MKILLED