OverviewCakeML:f8746ce03b63e2867d62acf3ea403ea5414963c7
Merge pull request #688 from CakeML/issue683
HOL:c85f70b455b780c53c478eba1f68982e89cc3c61
Remove a stray trailing whitespace in examples/.../regexpScript.sml
Machine:oven1 (2) 4.17.17-100.fc27.x86_64 x86_64
Claimed job
Building HOL
Starting developers
Finished developers 3s 76MB
Starting developers/bin
Finished developers/bin 6s 960MB
Starting semantics/ffi
Finished semantics/ffi 38s 504MB
Starting semantics
Finished semantics 1m36s 1GB
Starting semantics/proofs
Finished semantics/proofs 2m58s 1GB
Starting semantics/alt_semantics
Finished semantics/alt_semantics 8s 324MB
Starting semantics/alt_semantics/proofs
Finished semantics/alt_semantics/proofs 1m48s 723MB
Starting basis/pure
Finished basis/pure 3m49s 912MB
Starting translator
Finished translator 1m46s 1GB
Starting compiler/parsing
Finished compiler/parsing 57s 1GB
Starting characteristic
Finished characteristic 5m14s 1GB
Starting translator/monadic
Finished translator/monadic 1m30s 1GB
Starting basis
Finished basis 19m29s 3GB
Starting compiler/inference
Finished compiler/inference 1m56s 1GB
Starting compiler/backend/reg_alloc
Finished compiler/backend/reg_alloc 1m00s 1GB
Starting compiler/backend/gc
Finished compiler/backend/gc 9m19s 2GB
Starting compiler/backend
Finished compiler/backend 2s 15MB
Starting compiler/encoders/asm
Finished compiler/encoders/asm 1s 14MB
Starting compiler/encoders/x64
Finished compiler/encoders/x64 59s 987MB
Starting compiler/encoders/arm7
Finished compiler/encoders/arm7 1m41s 1GB
Starting compiler/encoders/arm8
Finished compiler/encoders/arm8 31s 544MB
Starting compiler/encoders/mips
Finished compiler/encoders/mips 1m06s 818MB
Starting compiler/encoders/riscv
Finished compiler/encoders/riscv 1m18s 821MB
Starting compiler/encoders/ag32
Finished compiler/encoders/ag32 17s 771MB
Starting compiler/backend/x64
Finished compiler/backend/x64 18s 1GB
Starting compiler/backend/arm7
Finished compiler/backend/arm7 20s 1GB
Starting compiler/backend/arm8
Finished compiler/backend/arm8 18s 1GB
Starting compiler/backend/mips
Finished compiler/backend/mips 19s 1GB
Starting compiler/backend/riscv
Finished compiler/backend/riscv 19s 1GB
Starting compiler/backend/ag32
Finished compiler/backend/ag32 1m06s 1GB
Starting compiler/parsing/proofs
Finished compiler/parsing/proofs 5m38s 908MB
Starting compiler/inference/proofs
Finished compiler/inference/proofs 2m45s 1GB
Starting compiler/backend/semantics
Finished compiler/backend/semantics 5m54s 1GB
Starting compiler/backend/reg_alloc/proofs
Finished compiler/backend/reg_alloc/proofs 3m15s 1GB
Starting compiler/backend/proofs
Finished compiler/backend/proofs 39m50s 3GB
Starting compiler/encoders/x64/proofs
Finished compiler/encoders/x64/proofs 9m59s 4GB
Starting compiler/encoders/arm7/proofs
Finished compiler/encoders/arm7/proofs 13m36s 3GB
Starting compiler/encoders/arm8/proofs
Finished compiler/encoders/arm8/proofs 6m37s 1GB
Starting compiler/encoders/mips/proofs
Finished compiler/encoders/mips/proofs 9m46s 2GB
Starting compiler/encoders/riscv/proofs
Finished compiler/encoders/riscv/proofs 8m19s 1GB
Starting compiler/encoders/ag32/proofs
Finished compiler/encoders/ag32/proofs 2m25s 658MB
Starting compiler/backend/x64/proofs
Finished compiler/backend/x64/proofs 19s 1GB
Starting compiler/backend/arm7/proofs
Finished compiler/backend/arm7/proofs 20s 1GB
Starting compiler/backend/arm8/proofs
Finished compiler/backend/arm8/proofs 19s 1GB
Starting compiler/backend/mips/proofs
Finished compiler/backend/mips/proofs 20s 1GB
Starting compiler/backend/riscv/proofs
Finished compiler/backend/riscv/proofs 19s 1GB
Starting compiler/backend/ag32/proofs
Finished compiler/backend/ag32/proofs 8m48s 2GB
Starting compiler/proofs
Finished compiler/proofs 1m37s 2GB
Starting candle/set-theory
Finished candle/set-theory 27s 729MB
Starting candle/syntax-lib
Finished candle/syntax-lib 10s 476MB
Starting candle/standard/syntax
Finished candle/standard/syntax 1m43s 1GB
Starting candle/standard/semantics
Finished candle/standard/semantics 1m37s 917MB
Starting candle/standard/monadic
Finished candle/standard/monadic 1m33s 1GB
Starting candle/standard/ml_kernel
Finished candle/standard/ml_kernel 3m50s 4GB
Starting candle/standard/opentheory
Finished candle/standard/opentheory 8m42s 3GB
Starting candle/standard/opentheory/compilation
Finished candle/standard/opentheory/compilation 29m55s 16GB
Starting candle/standard/opentheory/compilation/proofs
Finished candle/standard/opentheory/compilation/proofs 52s 2GB
Starting characteristic/examples
Finished characteristic/examples 1m26s 2GB
Starting tutorial/solutions
Finished tutorial/solutions 13m03s 6GB
Starting translator/monadic/examples
Finished translator/monadic/examples 2m58s 2GB
Starting examples
FAILED: examples
]0;Holmake: ~/oven/regression/HOL-c85f70b455b780c53c478eba1f68982e89cc3c61/examples/formal-languages/regular]0;Holmake: ~/oven/regression/HOL-c85f70b455b780c53c478eba1f68982e89cc3c61/examples/formal-languages]0;Holmake: ~/oven/regression/HOL-c85f70b455b780c53c478eba1f68982e89cc3c61/examples/formal-languagesWorking in $(HOLDIR)/examples/formal-languages
]0;Holmake: ~/oven/regression/HOL-c85f70b455b780c53c478eba1f68982e89cc3c61/examples/formal-languages/regular]0;Holmake: ~/oven/regression/HOL-c85f70b455b780c53c478eba1f68982e89cc3c61/examples/formal-languages/context-free]0;Holmake: ~/oven/regression/HOL-c85f70b455b780c53c478eba1f68982e89cc3c61/examples/formal-languages/context-freeWorking in $(HOLDIR)/examples/formal-languages/context-free
]0;Holmake: ~/oven/regression/HOL-c85f70b455b780c53c478eba1f68982e89cc3c61/examples/formal-languages/regular]0;Holmake: ~/oven/regression/HOL-c85f70b455b780c53c478eba1f68982e89cc3c61/examples/formal-languages/regularWorking in $(HOLDIR)/examples/formal-languages/regular
]0;Holmake: .]0;Holmake: ~/oven/regression/cakeml-1034/basis]0;Holmake: ~/oven/regression/cakeml-1034/basis/pure]0;Holmake: ~/oven/regression/cakeml-1034/misc]0;Holmake: ~/oven/regression/HOL-c85f70b455b780c53c478eba1f68982e89cc3c61/examples/fun-op-sem/lprefix_lub]0;Holmake: ~/oven/regression/HOL-c85f70b455b780c53c478eba1f68982e89cc3c61/examples/fun-op-sem/lprefix_lubWorking in $(HOLDIR)/examples/fun-op-sem/lprefix_lub
]0;Holmake: ~/oven/regression/cakeml-1034/misc]0;Holmake: ~/oven/regression/HOL-c85f70b455b780c53c478eba1f68982e89cc3c61/examples/machine-code/hoare-triple]0;Holmake: ~/oven/regression/HOL-c85f70b455b780c53c478eba1f68982e89cc3c61/examples/machine-code/hoare-tripleWorking in $(HOLDIR)/examples/machine-code/hoare-triple
]0;Holmake: ~/oven/regression/cakeml-1034/misc]0;Holmake: ~/oven/regression/cakeml-1034/developers]0;Holmake: ~/oven/regression/cakeml-1034/developersWorking in $(CAKEMLDIR)/developers
]0;Holmake: ~/oven/regression/cakeml-1034/misc]0;Holmake: ~/oven/regression/cakeml-1034/misc/lem_lib_stub]0;Holmake: ~/oven/regression/cakeml-1034/misc/lem_lib_stubWorking in $(CAKEMLDIR)/misc/lem_lib_stub
]0;Holmake: ~/oven/regression/cakeml-1034/misc]0;Holmake: ~/oven/regression/cakeml-1034/miscWorking in $(CAKEMLDIR)/misc
]0;Holmake: ~/oven/regression/cakeml-1034/basis/pure]0;Holmake: ~/oven/regression/cakeml-1034/basis/pureWorking in $(CAKEMLDIR)/basis/pure
]0;Holmake: ~/oven/regression/cakeml-1034/basis]0;Holmake: ~/oven/regression/cakeml-1034/characteristic]0;Holmake: ~/oven/regression/cakeml-1034/compiler/parsing]0;Holmake: ~/oven/regression/cakeml-1034/semantics]0;Holmake: ~/oven/regression/cakeml-1034/semantics/ffi]0;Holmake: ~/oven/regression/cakeml-1034/semantics/ffiWorking in $(CAKEMLDIR)/semantics/ffi
]0;Holmake: ~/oven/regression/cakeml-1034/semantics]0;Holmake: ~/oven/regression/cakeml-1034/semanticsWorking in $(CAKEMLDIR)/semantics
]0;Holmake: ~/oven/regression/cakeml-1034/compiler/parsing]0;Holmake: ~/oven/regression/cakeml-1034/compiler/parsingWorking in $(CAKEMLDIR)/compiler/parsing
]0;Holmake: ~/oven/regression/cakeml-1034/characteristic]0;Holmake: ~/oven/regression/cakeml-1034/semantics/proofs]0;Holmake: ~/oven/regression/cakeml-1034/semantics/proofsWorking in $(CAKEMLDIR)/semantics/proofs
]0;Holmake: ~/oven/regression/cakeml-1034/characteristic]0;Holmake: ~/oven/regression/cakeml-1034/translator]0;Holmake: ~/oven/regression/cakeml-1034/translatorWorking in $(CAKEMLDIR)/translator
]0;Holmake: ~/oven/regression/cakeml-1034/characteristic]0;Holmake: ~/oven/regression/cakeml-1034/characteristicWorking in $(CAKEMLDIR)/characteristic
]0;Holmake: ~/oven/regression/cakeml-1034/basis]0;Holmake: ~/oven/regression/cakeml-1034/translator/monadic]0;Holmake: ~/oven/regression/cakeml-1034/translator/monadic/monad_base]0;Holmake: ~/oven/regression/cakeml-1034/translator/monadic/monad_baseWorking in $(CAKEMLDIR)/translator/monadic/monad_base
]0;Holmake: ~/oven/regression/cakeml-1034/translator/monadic]0;Holmake: ~/oven/regression/cakeml-1034/translator/monadicWorking in $(CAKEMLDIR)/translator/monadic
]0;Holmake: ~/oven/regression/cakeml-1034/basis]0;Holmake: ~/oven/regression/cakeml-1034/basisWorking in $(CAKEMLDIR)/basis
]0;Holmake: .]0;Holmake: .Working in $(CAKEMLDIR)/examples
Starting work on quicksortProgTheory
Starting work on catProgTheory
Starting work on lcsTheory
Starting work on divTheory
lcsTheory OK
Starting work on diffTheory
diffTheory OK
Starting work on diffProgTheory
catProgTheory OK
Starting work on doubleProgTheory
quicksortProgTheory OK
Starting work on array_searchProgTheory
diffProgTheory OK
Starting work on echoProgTheory
divTheory OK
Starting work on filterProgTheory
filterProgTheory FAILED! <1>
(0w :word64))))))))))]
on line 40, characters 42-63
which has type
:regexp list
unification failure message: Attempt to unify different type operators: balanced_map$balanced_map and list$list
Uncaught exception: HOL_ERR {message = "on line 40, characters 42-63:\n\nType inference failure: unable to infer a type for the application of\n\ndom_Brz_alt (empty :regexp oset )\n\non line 40, characters 24-63\n\nwhich has type\n\n:regexp oset -> bool\n\nto\n\n[normalize\n (Cat\n (Chset\n (Charset (0w :word64) (4503599627370496w :word64) (0w :word64)\n (0w :word64)))\n (Cat\n (Chset\n (Charset (0w :word64) (1099511627776w :word64) (0w :word64)\n (0w :word64)))\n (Cat\n (Chset\n (Charset (0w :word64) (1125899906842624w :word64) (0w :word64)\n (0w :word64)))\n (Cat\n (Chset\n (Charset (0w :word64) (140737488355328w :word64)\n (0w :word64) (0w :word64)))\n (Cat\n (Chset\n (Charset (0w :word64) (9007199254740992w :word64)\n (0w :word64) (0w :word64)))\n (Cat\n (Chset\n (Charset (0w :...) (549755813888w :word64)\n (0w :word64) (0w :word64)))\n (Cat\n (Chset\n (... ... (1099511627776w :...) (0w :word64)\n (0w :word64)))\n (Chset\n (Charset (1w :...) (0w :word64) (0w :word64)\n (0w :word64))))))))))]\n\non line 40, characters 42-63\n\nwhich has type\n\n:regexp list\n\nunification failure message: Attempt to unify different type operators: balanced_map$balanced_map and list$list\n", origin_function = "type-analysis", origin_structure = "Preterm"}
doubleProgTheory M-KILLED
array_searchProgTheory M-KILLED
echoProgTheory M-KILLED