Overview

Job 1807

CakeML:f99af5a3ce396207686cb57a9c71820469fbc64c
  fix the broken proofs
#861 (pan-to-mc_updated)
Merging into:d372405eb3f523c7e398bf05e90efc3e21e4e75c
  Get around a problem with DefnBase.one_line_ify
HOL:707434f48dcd4d8f5d06ccae4cdc957b3fc7b4bd
  Tweak one_line_ify for case structures not quite aligning with eqns
Machine:oven3+4.19.67.1.amd64-smp+

 Claimed job
 Reusing+HOL
 Starting+developers
 Finished+developers++++++++++++++++++++++++++++++++++++++++8.15+148040
 Starting+developers/bin
 Finished+developers/bin++++++++++++++++++++++++++++++++++++9.79+683312
 Starting+semantics/ffi
 Finished+semantics/ffi+++++++++++++++++++++++++++++++++++++23.19+247396
 Starting+semantics
 Finished+semantics+++++++++++++++++++++++++++++++++++++++++250.94+1523280
 Starting+semantics/proofs
 Finished+semantics/proofs++++++++++++++++++++++++++++++++++482.39+1389084
 Starting+semantics/alt_semantics
 Finished+semantics/alt_semantics+++++++++++++++++++++++++++36.60+540944
 Starting+semantics/alt_semantics/proofs
 Finished+semantics/alt_semantics/proofs++++++++++++++++++++327.94+1389724
 Starting+basis/pure
 Finished+basis/pure++++++++++++++++++++++++++++++++++++++++128.88+1222352
 Starting+translator
 Finished+translator++++++++++++++++++++++++++++++++++++++++379.04+1499648
 Starting+compiler/parsing
 Finished+compiler/parsing++++++++++++++++++++++++++++++++++165.21+3147804
 Starting+characteristic
 Finished+characteristic++++++++++++++++++++++++++++++++++++803.83+2261748
 Starting+translator/monadic
 Finished+translator/monadic++++++++++++++++++++++++++++++++248.37+1414916
 Starting+basis
 Finished+basis+++++++++++++++++++++++++++++++++++++++++++++6146.39+20659324
 Starting+compiler/inference
 Finished+compiler/inference++++++++++++++++++++++++++++++++167.57+1559664
 Starting+compiler/backend/reg_alloc
 Finished+compiler/backend/reg_alloc++++++++++++++++++++++++190.70+1903512
 Starting+compiler/backend/gc
 Finished+compiler/backend/gc+++++++++++++++++++++++++++++++495.58+2100040
 Starting+compiler/backend
 Finished+compiler/backend++++++++++++++++++++++++++++++++++641.16+2724056
 Starting+compiler/encoders/asm
 Finished+compiler/encoders/asm+++++++++++++++++++++++++++++64.96+922128
 Starting+compiler/encoders/x64
 Finished+compiler/encoders/x64+++++++++++++++++++++++++++++65.13+896576
 Starting+compiler/encoders/arm7
 Finished+compiler/encoders/arm7++++++++++++++++++++++++++++175.65+741608
 Starting+compiler/encoders/arm8
 Finished+compiler/encoders/arm8++++++++++++++++++++++++++++36.05+1087828
 Starting+compiler/encoders/arm8_asl
 Finished+compiler/encoders/arm8_asl++++++++++++++++++++++++426.02+1005180
 Starting+compiler/encoders/mips
 Finished+compiler/encoders/mips++++++++++++++++++++++++++++46.75+1093508
 Starting+compiler/encoders/riscv
 Finished+compiler/encoders/riscv+++++++++++++++++++++++++++40.04+802596
 Starting+compiler/encoders/ag32
 Finished+compiler/encoders/ag32++++++++++++++++++++++++++++46.88+747088
 Starting+compiler/backend/x64
 Finished+compiler/backend/x64++++++++++++++++++++++++++++++41.76+1228460
 Starting+compiler/backend/arm7
 Finished+compiler/backend/arm7+++++++++++++++++++++++++++++51.82+1670708
 Starting+compiler/backend/arm8
 Finished+compiler/backend/arm8+++++++++++++++++++++++++++++48.72+1444244
 Starting+compiler/backend/mips
 Finished+compiler/backend/mips+++++++++++++++++++++++++++++49.10+1457836
 Starting+compiler/backend/riscv
 Finished+compiler/backend/riscv++++++++++++++++++++++++++++47.71+1451288
 Starting+compiler/backend/ag32
 Finished+compiler/backend/ag32+++++++++++++++++++++++++++++176.15+1598040
 Starting+compiler/parsing/proofs
 Finished+compiler/parsing/proofs+++++++++++++++++++++++++++509.75+1215100
 Starting+compiler/inference/proofs
 Finished+compiler/inference/proofs+++++++++++++++++++++++++327.89+1038684
 Starting+compiler/backend/semantics
 Finished+compiler/backend/semantics++++++++++++++++++++++++3757.21+2973052
 Starting+compiler/backend/reg_alloc/proofs
 Finished+compiler/backend/reg_alloc/proofs+++++++++++++++++471.17+1405556
 Starting+compiler/backend/proofs
 Finished+compiler/backend/proofs+++++++++++++++++++++++++++6206.62+13142584
 Starting+compiler/backend/serialiser
 Finished+compiler/backend/serialiser+++++++++++++++++++++++200.79+2010788
 Starting+compiler/encoders/x64/proofs
 Finished+compiler/encoders/x64/proofs++++++++++++++++++++++1290.26+4535708
 Starting+compiler/encoders/arm7/proofs
 Finished+compiler/encoders/arm7/proofs+++++++++++++++++++++1757.48+3195676
 Starting+compiler/encoders/arm8/proofs
 Finished+compiler/encoders/arm8/proofs+++++++++++++++++++++915.67+1749856
 Starting+compiler/encoders/arm8_asl/proofs
 Finished+compiler/encoders/arm8_asl/proofs+++++++++++++++++2124.96+2135152
 Starting+compiler/encoders/mips/proofs
 Finished+compiler/encoders/mips/proofs+++++++++++++++++++++1381.95+2263368
 Starting+compiler/encoders/riscv/proofs
 Finished+compiler/encoders/riscv/proofs++++++++++++++++++++1212.25+1316364
 Starting+compiler/encoders/ag32/proofs
 Finished+compiler/encoders/ag32/proofs+++++++++++++++++++++346.04+833024
 Starting+compiler/backend/x64/proofs
 Finished+compiler/backend/x64/proofs+++++++++++++++++++++++59.52+1717280
 Starting+compiler/backend/arm7/proofs
 Finished+compiler/backend/arm7/proofs++++++++++++++++++++++58.40+1152912
 Starting+compiler/backend/arm8/proofs
 Finished+compiler/backend/arm8/proofs++++++++++++++++++++++58.89+1514332
 Starting+compiler/backend/arm8_asl
 Finished+compiler/backend/arm8_asl+++++++++++++++++++++++++48.48+1153308
 Starting+compiler/backend/mips/proofs
 Finished+compiler/backend/mips/proofs++++++++++++++++++++++60.97+1686348
 Starting+compiler/backend/riscv/proofs
 Finished+compiler/backend/riscv/proofs+++++++++++++++++++++60.61+1744532
 Starting+compiler/backend/ag32/proofs
 Finished+compiler/backend/ag32/proofs++++++++++++++++++++++1699.75+2692632
 Starting+compiler/proofs
 Finished+compiler/proofs+++++++++++++++++++++++++++++++++++267.11+3091156
 Starting+candle/set-theory
 Finished+candle/set-theory+++++++++++++++++++++++++++++++++68.86+950436
 Starting+candle/syntax-lib
 Finished+candle/syntax-lib+++++++++++++++++++++++++++++++++27.63+739372
 Starting+candle/standard/syntax
 Finished+candle/standard/syntax++++++++++++++++++++++++++++263.83+1294504
 Starting+candle/standard/semantics
 Finished+candle/standard/semantics+++++++++++++++++++++++++240.69+1380844
 Starting+candle/standard/monadic
 Finished+candle/standard/monadic+++++++++++++++++++++++++++235.34+1832380
 Starting+candle/standard/ml_kernel
 Finished+candle/standard/ml_kernel+++++++++++++++++++++++++784.50+3949240
 Starting+candle/overloading/syntax
 Finished+candle/overloading/syntax+++++++++++++++++++++++++410.96+1352704
 Starting+candle/overloading/semantics
 Finished+candle/overloading/semantics++++++++++++++++++++++1561.74+2908276
 Starting+candle/overloading/monadic
 Finished+candle/overloading/monadic++++++++++++++++++++++++328.75+1905956
 Starting+candle/overloading/ml_kernel
 Finished+candle/overloading/ml_kernel++++++++++++++++++++++898.47+3198124
 Starting+candle/overloading/ml_checker
 Finished+candle/overloading/ml_checker+++++++++++++++++++++323.09+3568908
 Starting+candle/prover
 Finished+candle/prover+++++++++++++++++++++++++++++++++++++1047.93+3682776
 Starting+pancake
 Finished+pancake+++++++++++++++++++++++++++++++++++++++++++464.79+3085636
 Starting+pancake/ffi
 Finished+pancake/ffi+++++++++++++++++++++++++++++++++++++++0.77+32072
 Starting+pancake/semantics
 Finished+pancake/semantics+++++++++++++++++++++++++++++++++319.61+1049176
 Starting+pancake/proofs
 Finished+pancake/proofs++++++++++++++++++++++++++++++++++++1600.34+6647104
 Starting+characteristic/examples
 Finished+characteristic/examples+++++++++++++++++++++++++++172.10+3098248
 Starting+tutorial/solutions
 Finished+tutorial/solutions++++++++++++++++++++++++++++++++2133.37+9248420
 Starting+translator/monadic/examples
 Finished+translator/monadic/examples+++++++++++++++++++++++413.11+3409184
 Starting+examples
 Finished+examples++++++++++++++++++++++++++++++++++++++++++1105.90+3784104
 Starting+examples/compilation/x64
 Finished+examples/compilation/x64++++++++++++++++++++++++++19840.74+18286808
 Starting+examples/compilation/x64/proofs
 Finished+examples/compilation/x64/proofs+++++++++++++++++++317.74+3648364
 Starting+examples/compilation/ag32
 Finished+examples/compilation/ag32+++++++++++++++++++++++++4666.74+8108056
 Starting+examples/compilation/ag32/proofs
 Finished+examples/compilation/ag32/proofs++++++++++++++++++117.23+4360580
 Starting+examples/cost
 Finished+examples/cost+++++++++++++++++++++++++++++++++++++7155.50+9154428
 Starting+examples/lpr_checker
 Finished+examples/lpr_checker++++++++++++++++++++++++++++++126.56+1695824
 Starting+examples/lpr_checker/array
 Finished+examples/lpr_checker/array++++++++++++++++++++++++3806.88+6466004
 Starting+examples/lpr_checker/array/compilation
 Finished+examples/lpr_checker/array/compilation++++++++++++11193.22+38095344
 Starting+examples/lpr_checker/array/compilation/proofs
 Finished+examples/lpr_checker/array/compilation/proofs+++++182.45+8004672
 Starting+examples/opentheory
 Finished+examples/opentheory+++++++++++++++++++++++++++++++1272.65+6549172
 Starting+examples/opentheory
 Finished+examples/opentheory+++++++++++++++++++++++++++++++2.83+34464
 Starting+examples/opentheory/compilation
 Finished+examples/opentheory/compilation+++++++++++++++++++5526.09+43726808
 Starting+examples/opentheory/compilation/proofs
 Finished+examples/opentheory/compilation/proofs++++++++++++117.59+4716308
 Starting+examples/opentheory/compilation/ag32
 Finished+examples/opentheory/compilation/ag32++++++++++++++5529.89+46478900
 Starting+examples/opentheory/compilation/ag32/proofs
 Finished+examples/opentheory/compilation/ag32/proofs+++++++230.36+6972592
 Starting+examples/sat_encodings
 Finished+examples/sat_encodings++++++++++++++++++++++++++++259.77+1054360
 Starting+examples/sat_encodings/case_studies
 Finished+examples/sat_encodings/case_studies+++++++++++++++216.64+1260596
 Starting+examples/sat_encodings/translation
 Finished+examples/sat_encodings/translation++++++++++++++++719.90+3741604
 Starting+examples/sat_encodings/translation/compilation
 Finished+examples/sat_encodings/translation/compilation++++5178.02+25671700
 Starting+translator/okasaki-examples
 Finished+translator/okasaki-examples+++++++++++++++++++++++594.97+1865488
 Starting+translator/other-examples
 FAILED:+translator/other-examples
Scanning [1m$(HOLDIR)/src/string[0m
Scanning [1m$(HOLDIR)/src/n-bit[0m
Scanning [1m$(HOLDIR)/examples/Crypto/AES[0m
Scanning [1m$(HOLDIR)/examples/Crypto/RC6[0m
Scanning [1m$(HOLDIR)/src/TeX[0m
Scanning [1m$(HOLDIR)/src/bag[0m
Scanning [1m$(HOLDIR)/src/res_quan/src[0m
Scanning [1m$(HOLDIR)/src/quotient/src[0m
Scanning [1m$(HOLDIR)/src/transfer[0m
Scanning [1m$(HOLDIR)/src/pred_set/src/more_theories[0m
Scanning [1m$(HOLDIR)/src/finite_maps[0m
Scanning [1m$(HOLDIR)/src/coalgebras[0m
Scanning [1m$(HOLDIR)/src/ring/src[0m
Scanning [1m$(HOLDIR)/src/integer[0m
Scanning [1m$(HOLDIR)/src/monad/more_monads[0m
Scanning [1m$(HOLDIR)/src/emit[0m
Scanning [1m$(HOLDIR)/examples/Crypto/TEA[0m
Scanning [1m$(HOLDIR)/examples/Crypto/RSA[0m
Scanning [1m$(HOLDIR)/examples/miller/ho_prover[0m
Scanning [1m$(HOLDIR)/examples/miller/subtypes[0m
Scanning [1m$(HOLDIR)/src/hol88[0m
Scanning [1m$(HOLDIR)/src/real[0m
Scanning [1m$(HOLDIR)/examples/miller/formalize[0m
Scanning [1m$(HOLDIR)/examples/miller/groups[0m
Scanning [1m$(HOLDIR)/src/probability[0m
Scanning [1m$(HOLDIR)/examples/miller/prob[0m
Scanning [1m$(HOLDIR)/examples/miller/miller[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[0m
Scanning [1m$(CAKEMLDIR)/basis/pure[0m
Scanning [1m$(CAKEMLDIR)/semantics/ffi[0m
Scanning [1m$(CAKEMLDIR)/semantics[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$(CAKEMLDIR)/translator/other-examples/auxiliary[0m
Scanned 48 directories
Starting work on MultTheory
Starting work on tablesTheory
Starting work on RC6Theory
Starting work on teaTheory
tablesTheory                                                                                                                                                                     examples/Crypto/AES  (9s)     OK
Starting work on powerTheory
powerTheory                                                                                                                                                                      examples/Crypto/RSA  (0s)     OK
Starting work on summationTheory
summationTheory                                                                                                                                                                  examples/Crypto/RSA  (0s)     OK
Starting work on binomialTheory
binomialTheory                                                                                                                                                                   examples/Crypto/RSA  (1s)     OK
Finished $(HOLDIR)/examples/Crypto/RSA [#theories: 3]                                                                                                                                                    (2.210s) 
Starting work on skiTheory
teaTheory                                                                                                                                                                        examples/Crypto/TEA (14s)     OK
Finished $(HOLDIR)/examples/Crypto/TEA [#theories: 1]                                                                                                                                                   (14.357s) 
Starting work on extra_boolTheory
skiTheory                                                                                                                                                                  examples/miller/ho_prover  (1s)     OK
Finished $(HOLDIR)/examples/miller/ho_prover [#theories: 1]                                                                                                                                              (1.404s) 
Starting work on subtypeTheory
extra_boolTheory                                                                                                                                                           examples/miller/formalize  (0s)     OK
Starting work on copying_gcTheory
RC6Theory                                                                                                                                                                        examples/Crypto/RC6 (17s)     OK
Finished $(HOLDIR)/examples/Crypto/RC6 [#theories: 1]                                                                                                                                                   (17.620s) 
Starting work on ninetyOneTheory
MultTheory                                                                                                                                                                       examples/Crypto/AES (18s)     OK
Starting work on RoundOpTheory
subtypeTheory                                                                                                                                                               examples/miller/subtypes  (3s)     OK
Finished $(HOLDIR)/examples/miller/subtypes [#theories: 1]                                                                                                                                               (3.571s) 
Starting work on extra_numTheory
copying_gcTheory                                                                                                                                                 translator/other-examples/auxiliary  (4s)     OK
Starting work on regexpMatchTheory
ninetyOneTheory                                                                                                                                                  translator/other-examples/auxiliary  (3s)     OK
Starting work on slr_parser_genTheory
extra_numTheory                                                                                                                                                            examples/miller/formalize  (3s)     OK
Starting work on extra_listTheory
extra_listTheory                                                                                                                                                           examples/miller/formalize  (3s)     OK
Starting work on extra_pred_setTheory
slr_parser_genTheory                                                                                                                                             translator/other-examples/auxiliary  (8s)     OK
Starting work on sequenceTheory
regexpMatchTheory                                                                                                                                                translator/other-examples/auxiliary (13s)     OK
Starting work on extra_arithTheory
extra_pred_setTheory                                                                                                                                                       examples/miller/formalize  (7s)     OK
Starting work on extra_realTheory
sequenceTheory                                                                                                                                                             examples/miller/formalize  (4s)     OK
Starting work on orderTheory
orderTheory                                                                                                                                                                examples/miller/formalize  (7s)     OK
Starting work on prob_canonTheory
extra_realTheory                                                                                                                                                           examples/miller/formalize (11s)     OK
Finished $(HOLDIR)/examples/miller/formalize [#theories: 7]                                                                                                                                             (37.653s) 
Finished $(CAKEMLDIR)/translator/other-examples/auxiliary [#theories: 4]                                                                                                                                (29.488s) 
Starting work on README.md
README.md                                                                                                                                                                  translator/other-examples  (0s)     OK
Starting work on example_91Theory
extra_arithTheory                                                                                                                                                             examples/miller/groups (18s)     OK
Starting work on groupTheory
prob_canonTheory                                                                                                                                                                examples/miller/prob (10s)     OK
Starting work on extra_binomialTheory
extra_binomialTheory                                                                                                                                                          examples/miller/groups  (6s)     OK
Starting work on prob_algebraTheory
example_91Theory                                                                                                                                                           translator/other-examples (23s)     OK
Starting work on example_balanced_bstTheory
groupTheory                                                                                                                                                                   examples/miller/groups (18s)     OK
Starting work on finite_groupTheory
prob_algebraTheory                                                                                                                                                              examples/miller/prob (18s)     OK
Starting work on probTheory
finite_groupTheory                                                                                                                                                            examples/miller/groups (12s)     OK
Starting work on abelian_groupTheory
RoundOpTheory                                                                                                                                                                    examples/Crypto/AES (69s)     OK
Starting work on aesTheory
abelian_groupTheory                                                                                                                                                           examples/miller/groups  (7s)     OK
Starting work on num_polyTheory
aesTheory                                                                                                                                                                        examples/Crypto/AES (10s)     OK
Finished $(HOLDIR)/examples/Crypto/AES [#theories: 4]                                                                                                                                                  (108.990s) 
Starting work on example_copying_gcTheory
probTheory                                                                                                                                                                      examples/miller/prob (23s)     OK
Starting work on prob_uniformTheory
num_polyTheory                                                                                                                                                                examples/miller/groups (11s)     OK
Starting work on mult_groupTheory
example_balanced_bstTheory                                                                                                                                                 translator/other-examples (39s)     OK
Starting work on example_parser_genTheory
prob_uniformTheory                                                                                                                                                              examples/miller/prob (12s)     OK
Finished $(HOLDIR)/examples/miller/prob [#theories: 4]                                                                                                                                                  (65.817s) 
Starting work on example_qsortTheory
example_copying_gcTheory                                                                                                                                                   translator/other-examples (41s)     OK
Starting work on example_regexp_matcherTheory
example_qsortTheory                                                                                                                                                        translator/other-examples (26s)     OK
mult_groupTheory                                                                                                                                                              examples/miller/groups (41s)     OK
Finished $(HOLDIR)/examples/miller/groups [#theories: 7]                                                                                                                                               (117.745s) 
Starting work on miller_rabinTheory
example_parser_genTheory                                                                                                                                                   translator/other-examples (52s)FAIL<1>
   invalidated by NewBinding(SLR_PARSER_GEN_ACTION_TYPE_def)>>
 Saved theorem _______ "SLR_PARSER_GEN_ACTION_TYPE_def"
 Attempting proof of: EqualityType SLR_PARSER_GEN_ACTION_TYPE
 .. done EqualityType proof.
 Adding type :action.
 Saved theorem _______ "nsLookup_example_parser_gen_env_18_pfun_eqs"
 error in quse /root/regression/cakeml-1807/translator/other-examples/example_parser_genScript.sml : HOL_ERR {message = "Preprocessor failed: unable to reduce definition to single line.", origin_function = "failwith", origin_structure = "??"}
 error in load /root/regression/cakeml-1807/translator/other-examples/example_parser_genScript : HOL_ERR {message = "Preprocessor failed: unable to reduce definition to single line.", origin_function = "failwith", origin_structure = "??"}
 Failed translation: getState
 Uncaught exception: HOL_ERR {message = "Preprocessor failed: unable to reduce definition to single line.", origin_function = "failwith", origin_structure = "??"}
example_regexp_matcherTheory                                                                                                                                               translator/other-examples (24s)MKILLED
miller_rabinTheory                                                                                                                                                            examples/miller/miller (19s)MKILLED