OverviewCakeML:46ea63eec171a69d8344514f2c0b9688e63edfae
Get basis to build again
HOL:56dc1e0e615822dd6a135a511531a138bae2688c
Refine definition of what it is to be a vacuous pattern
Machine:oven3+4.19.67.1.amd64-smp+
Claimed job
Reusing+HOL
Starting+developers
Finished+developers++++++++++++++++++++++++++++++++++++++++8.62+161068
Starting+developers/bin
Finished+developers/bin++++++++++++++++++++++++++++++++++++10.29+678852
Starting+semantics/ffi
Finished+semantics/ffi+++++++++++++++++++++++++++++++++++++28.42+253532
Starting+semantics
Finished+semantics+++++++++++++++++++++++++++++++++++++++++250.67+1237412
Starting+semantics/proofs
Finished+semantics/proofs++++++++++++++++++++++++++++++++++489.22+1482568
Starting+semantics/alt_semantics
Finished+semantics/alt_semantics+++++++++++++++++++++++++++37.19+498700
Starting+semantics/alt_semantics/proofs
Finished+semantics/alt_semantics/proofs++++++++++++++++++++319.19+1298476
Starting+basis/pure
Finished+basis/pure++++++++++++++++++++++++++++++++++++++++130.01+935860
Starting+translator
Finished+translator++++++++++++++++++++++++++++++++++++++++380.42+1455400
Starting+compiler/parsing
Finished+compiler/parsing++++++++++++++++++++++++++++++++++167.18+2337796
Starting+characteristic
Finished+characteristic++++++++++++++++++++++++++++++++++++817.74+2022240
Starting+translator/monadic
Finished+translator/monadic++++++++++++++++++++++++++++++++248.35+1546056
Starting+basis
Finished+basis+++++++++++++++++++++++++++++++++++++++++++++6196.39+17149668
Starting+compiler/inference
Finished+compiler/inference++++++++++++++++++++++++++++++++181.04+1556924
Starting+compiler/backend/reg_alloc
Finished+compiler/backend/reg_alloc++++++++++++++++++++++++194.99+1685812
Starting+compiler/backend/gc
Finished+compiler/backend/gc+++++++++++++++++++++++++++++++511.56+2285440
Starting+compiler/backend
Finished+compiler/backend++++++++++++++++++++++++++++++++++644.64+1945852
Starting+compiler/encoders/asm
Finished+compiler/encoders/asm+++++++++++++++++++++++++++++63.96+678860
Starting+compiler/encoders/x64
Finished+compiler/encoders/x64+++++++++++++++++++++++++++++149.31+1098924
Starting+compiler/encoders/arm7
Finished+compiler/encoders/arm7++++++++++++++++++++++++++++284.66+1472544
Starting+compiler/encoders/arm8
Finished+compiler/encoders/arm8++++++++++++++++++++++++++++92.45+694180
Starting+compiler/encoders/arm8_asl
Finished+compiler/encoders/arm8_asl++++++++++++++++++++++++15181.52+45292864
Starting+compiler/encoders/mips
Finished+compiler/encoders/mips++++++++++++++++++++++++++++206.62+1417508
Starting+compiler/encoders/riscv
Finished+compiler/encoders/riscv+++++++++++++++++++++++++++234.02+803596
Starting+compiler/encoders/ag32
Finished+compiler/encoders/ag32++++++++++++++++++++++++++++47.66+673820
Starting+compiler/backend/x64
Finished+compiler/backend/x64++++++++++++++++++++++++++++++46.59+1530436
Starting+compiler/backend/arm7
Finished+compiler/backend/arm7+++++++++++++++++++++++++++++49.58+1538060
Starting+compiler/backend/arm8
Finished+compiler/backend/arm8+++++++++++++++++++++++++++++48.02+1568356
Starting+compiler/backend/mips
Finished+compiler/backend/mips+++++++++++++++++++++++++++++46.20+1447868
Starting+compiler/backend/riscv
Finished+compiler/backend/riscv++++++++++++++++++++++++++++48.58+1445648
Starting+compiler/backend/ag32
Finished+compiler/backend/ag32+++++++++++++++++++++++++++++180.17+1453064
Starting+compiler/parsing/proofs
Finished+compiler/parsing/proofs+++++++++++++++++++++++++++519.21+1097768
Starting+compiler/inference/proofs
Finished+compiler/inference/proofs+++++++++++++++++++++++++337.02+1031240
Starting+compiler/backend/semantics
Finished+compiler/backend/semantics++++++++++++++++++++++++3794.00+1959924
Starting+compiler/backend/reg_alloc/proofs
Finished+compiler/backend/reg_alloc/proofs+++++++++++++++++479.03+876436
Starting+compiler/backend/proofs
Finished+compiler/backend/proofs+++++++++++++++++++++++++++6140.83+13779728
Starting+compiler/backend/serialiser
Finished+compiler/backend/serialiser+++++++++++++++++++++++197.73+1939752
Starting+compiler/encoders/x64/proofs
Finished+compiler/encoders/x64/proofs++++++++++++++++++++++1305.79+4466048
Starting+compiler/encoders/arm7/proofs
Finished+compiler/encoders/arm7/proofs+++++++++++++++++++++1773.41+3418840
Starting+compiler/encoders/arm8/proofs
Finished+compiler/encoders/arm8/proofs+++++++++++++++++++++930.20+1428280
Starting+compiler/encoders/arm8_asl/proofs
Finished+compiler/encoders/arm8_asl/proofs+++++++++++++++++6750.85+6180504
Starting+compiler/encoders/mips/proofs
Finished+compiler/encoders/mips/proofs+++++++++++++++++++++1348.98+3187792
Starting+compiler/encoders/riscv/proofs
Finished+compiler/encoders/riscv/proofs++++++++++++++++++++1181.59+1387276
Starting+compiler/encoders/ag32/proofs
Finished+compiler/encoders/ag32/proofs+++++++++++++++++++++344.55+865804
Starting+compiler/backend/x64/proofs
Finished+compiler/backend/x64/proofs+++++++++++++++++++++++59.19+1696984
Starting+compiler/backend/arm7/proofs
Finished+compiler/backend/arm7/proofs++++++++++++++++++++++57.53+1852416
Starting+compiler/backend/arm8/proofs
Finished+compiler/backend/arm8/proofs++++++++++++++++++++++63.09+1626300
Starting+compiler/backend/arm8_asl
Finished+compiler/backend/arm8_asl+++++++++++++++++++++++++52.44+1716460
Starting+compiler/backend/mips/proofs
Finished+compiler/backend/mips/proofs++++++++++++++++++++++59.99+1380568
Starting+compiler/backend/riscv/proofs
Finished+compiler/backend/riscv/proofs+++++++++++++++++++++60.06+1859416
Starting+compiler/backend/ag32/proofs
Finished+compiler/backend/ag32/proofs++++++++++++++++++++++1705.87+2450264
Starting+compiler/proofs
Finished+compiler/proofs+++++++++++++++++++++++++++++++++++318.50+3261984
Starting+candle/set-theory
Finished+candle/set-theory+++++++++++++++++++++++++++++++++71.53+1010608
Starting+candle/syntax-lib
Finished+candle/syntax-lib+++++++++++++++++++++++++++++++++27.63+870908
Starting+candle/standard/syntax
Finished+candle/standard/syntax++++++++++++++++++++++++++++270.40+1262484
Starting+candle/standard/semantics
Finished+candle/standard/semantics+++++++++++++++++++++++++243.45+1046736
Starting+candle/standard/monadic
Finished+candle/standard/monadic+++++++++++++++++++++++++++241.75+1828896
Starting+candle/standard/ml_kernel
Finished+candle/standard/ml_kernel+++++++++++++++++++++++++757.41+3712388
Starting+candle/overloading/syntax
Finished+candle/overloading/syntax+++++++++++++++++++++++++409.52+1221812
Starting+candle/overloading/semantics
Finished+candle/overloading/semantics++++++++++++++++++++++1567.96+2256044
Starting+candle/overloading/monadic
Finished+candle/overloading/monadic++++++++++++++++++++++++331.48+1937268
Starting+candle/overloading/ml_kernel
Finished+candle/overloading/ml_kernel++++++++++++++++++++++894.62+3233020
Starting+candle/overloading/ml_checker
Finished+candle/overloading/ml_checker+++++++++++++++++++++320.58+3506088
Starting+candle/prover
Finished+candle/prover+++++++++++++++++++++++++++++++++++++981.58+2877848
Starting+pancake
Finished+pancake+++++++++++++++++++++++++++++++++++++++++++328.16+1931980
Starting+pancake/ffi
Finished+pancake/ffi+++++++++++++++++++++++++++++++++++++++0.76+29764
Starting+pancake/semantics
Finished+pancake/semantics+++++++++++++++++++++++++++++++++326.22+1115908
Starting+pancake/proofs
Finished+pancake/proofs++++++++++++++++++++++++++++++++++++1558.48+6368240
Starting+characteristic/examples
Finished+characteristic/examples+++++++++++++++++++++++++++192.63+2866496
Starting+tutorial/solutions
Finished+tutorial/solutions++++++++++++++++++++++++++++++++2191.25+9588132
Starting+translator/monadic/examples
Finished+translator/monadic/examples+++++++++++++++++++++++413.71+3444568
Starting+examples
FAILED:+examples
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/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)/examples/fun-op-sem/lprefix_lub[0m
Scanning [1m$(HOLDIR)/examples/bootstrap[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/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
Scanned 30 directories
Starting work on source_valuesTheory
Starting work on regexp_parserTheory
Starting work on README.md
Starting work on quicksortProgTheory
README.md examples (0s) OK
Starting work on catProgTheory
source_valuesTheory examples/bootstrap (4s) OK
Starting work on source_syntaxTheory
source_syntaxTheory examples/bootstrap (1s) OK
Starting work on parsingTheory
regexp_parserTheory examples/formal-languages/regular (25s) OK
Starting work on printingTheory
printingTheory examples/bootstrap (8s) OK
Finished $(HOLDIR)/examples/formal-languages/regular [#theories: 1] (25.235s)
Starting work on lcsTheory
parsingTheory examples/bootstrap (39s) OK
Finished $(HOLDIR)/examples/bootstrap [#theories: 4] (53.682s)
Starting work on divTheory
lcsTheory examples (31s) OK
Starting work on diffTheory
diffTheory examples (88s) OK
Starting work on diffProgTheory
catProgTheory examples(166s) OK
Starting work on doubleProgTheory
quicksortProgTheory examples(212s) OK
Starting work on array_searchProgTheory
divTheory examples(181s)FAIL<1>
Exception raised at TotalDefn.xDefine:
at Defn.Hol_defn:
between line 321, character 2 and line 322, character 59:
at Defn.parse_quote:
at boolSyntax.dest_eq(_ty):
not an "="
error in quse /root/regression/cakeml-1801/examples/divScript.sml : HOL_ERR {message = "at Defn.Hol_defn:\nbetween line 321, character 2 and line 322, character 59:\nat Defn.parse_quote:\nat boolSyntax.dest_eq(_ty):\nnot an \"=\"", origin_function = "xDefine", origin_structure = "TotalDefn"}
error in load /root/regression/cakeml-1801/examples/divScript : HOL_ERR {message = "at Defn.Hol_defn:\nbetween line 321, character 2 and line 322, character 59:\nat Defn.parse_quote:\nat boolSyntax.dest_eq(_ty):\nnot an \"=\"", origin_function = "xDefine", origin_structure = "TotalDefn"}
Uncaught exception: HOL_ERR {message = "at Defn.Hol_defn:\nbetween line 321, character 2 and line 322, character 59:\nat Defn.parse_quote:\nat boolSyntax.dest_eq(_ty):\nnot an \"=\"", origin_function = "xDefine", origin_structure = "TotalDefn"}
diffProgTheory examples (69s)MKILLED
doubleProgTheory examples (56s)MKILLED
array_searchProgTheory examples (14s)MKILLED