CakeML:7eeab6cb5075c775f1be13e9b8dbdc0bb4e69cf5
astToSexprLib: fix printing of nil strings
#621 (unverified-sexpr-fix)
Merging into:2d7716e211a3e687d5ba9f237de202f78cbc253b
Merge pull request #619 from CakeML/reader-jlamp
HOL:86a5bc67f59c5c9dce294f45c1b68611e1be2b15
Add emacs key-binding (C-S-h) for Greek letter chi (
Machine:oven1 (2) 4.17.17-100.fc27.x86_64 x86_64
Claimed job
Building HOL
Starting developers
Finished developers 2s 20MB
Starting developers/bin
Finished developers/bin 1m13s 918MB
Starting semantics/ffi
Finished semantics/ffi 37s 500MB
Starting semantics
Finished semantics 1m35s 1GB
Starting semantics/proofs
Finished semantics/proofs 2m56s 1GB
Starting basis/pure
Finished basis/pure 3m36s 703MB
Starting translator
Finished translator 1m39s 1GB
Starting compiler/parsing
Finished compiler/parsing 57s 2GB
Starting characteristic
Finished characteristic 4m17s 1GB
Starting translator/monadic
Finished translator/monadic 1m27s 1GB
Starting basis
Finished basis 16m19s 2GB
Starting compiler/inference
Finished compiler/inference 1m51s 1GB
Starting compiler/backend/reg_alloc
Finished compiler/backend/reg_alloc 52s 1GB
Starting compiler/backend/gc
Finished compiler/backend/gc 8m58s 1GB
Starting compiler/backend
Finished compiler/backend 2s 24MB
Starting compiler/encoders/asm
Finished compiler/encoders/asm 1s 15MB
Starting compiler/encoders/x64
Finished compiler/encoders/x64 59s 700MB
Starting compiler/encoders/arm6
Finished compiler/encoders/arm6 1m35s 1GB
Starting compiler/encoders/arm8
Finished compiler/encoders/arm8 31s 553MB
Starting compiler/encoders/mips
Finished compiler/encoders/mips 1m04s 1GB
Starting compiler/encoders/riscv
Finished compiler/encoders/riscv 1m16s 1GB
Starting compiler/encoders/ag32
Finished compiler/encoders/ag32 16s 797MB
Starting compiler/backend/x64
Finished compiler/backend/x64 18s 962MB
Starting compiler/backend/arm6
Finished compiler/backend/arm6 18s 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 18s 1GB
Starting compiler/backend/ag32
Finished compiler/backend/ag32 1m07s 872MB
Starting compiler/parsing/proofs
Finished compiler/parsing/proofs 5m40s 1GB
Starting compiler/inference/proofs
Finished compiler/inference/proofs 2m37s 929MB
Starting compiler/backend/semantics
Finished compiler/backend/semantics 6m50s 1GB
Starting compiler/backend/reg_alloc/proofs
Finished compiler/backend/reg_alloc/proofs 2m36s 728MB
Starting compiler/backend/proofs
Finished compiler/backend/proofs 36m43s 3GB
Starting compiler/encoders/x64/proofs
Finished compiler/encoders/x64/proofs 9m55s 4GB
Starting compiler/encoders/arm6/proofs
Finished compiler/encoders/arm6/proofs 13m15s 3GB
Starting compiler/encoders/arm8/proofs
Finished compiler/encoders/arm8/proofs 5m43s 1GB
Starting compiler/encoders/mips/proofs
Finished compiler/encoders/mips/proofs 9m48s 2GB
Starting compiler/encoders/riscv/proofs
FAILED: compiler/encoders/riscv/proofs
]0;Holmake: ~/oven/regression/HOL-86a5bc67f59c5c9dce294f45c1b68611e1be2b15/examples/l3-machine-code/common]0;Holmake: ~/oven/regression/HOL-86a5bc67f59c5c9dce294f45c1b68611e1be2b15/examples/l3-machine-code/commonWorking in $(HOLDIR)/examples/l3-machine-code/common
]0;Holmake: ~/oven/regression/HOL-86a5bc67f59c5c9dce294f45c1b68611e1be2b15/examples/l3-machine-code/riscv/prog]0;Holmake: ~/oven/regression/HOL-86a5bc67f59c5c9dce294f45c1b68611e1be2b15/examples/l3-machine-code/riscv/step]0;Holmake: ~/oven/regression/HOL-86a5bc67f59c5c9dce294f45c1b68611e1be2b15/examples/l3-machine-code]0;Holmake: ~/oven/regression/HOL-86a5bc67f59c5c9dce294f45c1b68611e1be2b15/examples/machine-code/decompiler]0;Holmake: ~/oven/regression/HOL-86a5bc67f59c5c9dce294f45c1b68611e1be2b15/examples/machine-code/decompilerWorking in $(HOLDIR)/examples/machine-code/decompiler
]0;Holmake: ~/oven/regression/HOL-86a5bc67f59c5c9dce294f45c1b68611e1be2b15/examples/l3-machine-code]0;Holmake: ~/oven/regression/HOL-86a5bc67f59c5c9dce294f45c1b68611e1be2b15/examples/l3-machine-codeWorking in $(HOLDIR)/examples/l3-machine-code
]0;Holmake: ~/oven/regression/HOL-86a5bc67f59c5c9dce294f45c1b68611e1be2b15/examples/l3-machine-code/riscv/step]0;Holmake: ~/oven/regression/HOL-86a5bc67f59c5c9dce294f45c1b68611e1be2b15/examples/l3-machine-code/riscv/model]0;Holmake: ~/oven/regression/HOL-86a5bc67f59c5c9dce294f45c1b68611e1be2b15/examples/l3-machine-code/lib]0;Holmake: ~/oven/regression/HOL-86a5bc67f59c5c9dce294f45c1b68611e1be2b15/examples/l3-machine-code/libWorking in $(HOLDIR)/examples/l3-machine-code/lib
]0;Holmake: ~/oven/regression/HOL-86a5bc67f59c5c9dce294f45c1b68611e1be2b15/examples/l3-machine-code/riscv/model]0;Holmake: ~/oven/regression/HOL-86a5bc67f59c5c9dce294f45c1b68611e1be2b15/examples/l3-machine-code/riscv/modelWorking in $(HOLDIR)/examples/l3-machine-code/riscv/model
]0;Holmake: ~/oven/regression/HOL-86a5bc67f59c5c9dce294f45c1b68611e1be2b15/examples/l3-machine-code/riscv/step]0;Holmake: ~/oven/regression/HOL-86a5bc67f59c5c9dce294f45c1b68611e1be2b15/examples/l3-machine-code/riscv/stepWorking in $(HOLDIR)/examples/l3-machine-code/riscv/step
]0;Holmake: ~/oven/regression/HOL-86a5bc67f59c5c9dce294f45c1b68611e1be2b15/examples/l3-machine-code/riscv/prog]0;Holmake: ~/oven/regression/HOL-86a5bc67f59c5c9dce294f45c1b68611e1be2b15/examples/l3-machine-code/riscv/progWorking in $(HOLDIR)/examples/l3-machine-code/riscv/prog
Starting work on riscv-step-heap
riscv-step-heap OK
Starting work on riscv_progTheory
riscv_progTheory OK
]0;Holmake: .]0;Holmake: ../../asm]0;Holmake: ~/oven/regression/cakeml-756/misc]0;Holmake: ~/oven/regression/HOL-86a5bc67f59c5c9dce294f45c1b68611e1be2b15/examples/fun-op-sem/lprefix_lub]0;Holmake: ~/oven/regression/HOL-86a5bc67f59c5c9dce294f45c1b68611e1be2b15/examples/fun-op-sem/lprefix_lubWorking in $(HOLDIR)/examples/fun-op-sem/lprefix_lub
]0;Holmake: ~/oven/regression/cakeml-756/misc]0;Holmake: ~/oven/regression/cakeml-756/developers]0;Holmake: ~/oven/regression/cakeml-756/developersWorking in $(CAKEMLDIR)/developers
]0;Holmake: ~/oven/regression/cakeml-756/misc]0;Holmake: ~/oven/regression/cakeml-756/misc/lem_lib_stub]0;Holmake: ~/oven/regression/HOL-86a5bc67f59c5c9dce294f45c1b68611e1be2b15/examples/formal-languages/context-free]0;Holmake: ~/oven/regression/HOL-86a5bc67f59c5c9dce294f45c1b68611e1be2b15/examples/formal-languages/context-freeWorking in $(HOLDIR)/examples/formal-languages/context-free
]0;Holmake: ~/oven/regression/cakeml-756/misc/lem_lib_stub]0;Holmake: ~/oven/regression/cakeml-756/misc/lem_lib_stubWorking in $(CAKEMLDIR)/misc/lem_lib_stub
]0;Holmake: ~/oven/regression/cakeml-756/misc]0;Holmake: ~/oven/regression/cakeml-756/miscWorking in $(CAKEMLDIR)/misc
]0;Holmake: ../../asm]0;Holmake: ~/oven/regression/cakeml-756/semantics]0;Holmake: ~/oven/regression/cakeml-756/semantics/ffi]0;Holmake: ~/oven/regression/cakeml-756/semantics/ffiWorking in $(CAKEMLDIR)/semantics/ffi
]0;Holmake: ~/oven/regression/cakeml-756/semantics]0;Holmake: ~/oven/regression/cakeml-756/semanticsWorking in $(CAKEMLDIR)/semantics
]0;Holmake: ../../asm]0;Holmake: ../../asmWorking in $(CAKEMLDIR)/compiler/encoders/asm
]0;Holmake: .]0;Holmake: ..]0;Holmake: ..Working in $(CAKEMLDIR)/compiler/encoders/riscv
]0;Holmake: .]0;Holmake: .Working in $(CAKEMLDIR)/compiler/encoders/riscv/proofs
Starting work on riscv_targetProofTheory
Starting work on README.md
README.md OK
riscv_targetProofTheory FAILED! <1>
first subgoal not solved by second tactic (THEN1 on line 457) (THEN1 on line 464) (THEN1 on line 479) (THEN1 on line 544) (THEN1 on line 452) (THEN1 on line 563) (THEN1 on line 568) (THEN1 on line 605) (THEN1 on line 610) (THEN1 on line 617)
error in quse /home/cake/oven/regression/cakeml-756/compiler/encoders/riscv/proofs/riscv_targetProofScript.sml : HOL_ERR {message = "first subgoal not solved by second tactic (THEN1 on line 457) (THEN1 on line 464) (THEN1 on line 479) (THEN1 on line 544) (THEN1 on line 452) (THEN1 on line 563) (THEN1 on line 568) (THEN1 on line 605) (THEN1 on line 610) (THEN1 on line 617)", origin_function = "THEN1", origin_structure = "Tactical"}
error in load riscv_targetProofScript : HOL_ERR {message = "first subgoal not solved by second tactic (THEN1 on line 457) (THEN1 on line 464) (THEN1 on line 479) (THEN1 on line 544) (THEN1 on line 452) (THEN1 on line 563) (THEN1 on line 568) (THEN1 on line 605) (THEN1 on line 610) (THEN1 on line 617)", origin_function = "THEN1", origin_structure = "Tactical"}
Proof of
encoder_correct riscv_target
failed.
Failed to prove theorem riscv_encoder_correct.
Uncaught exception: HOL_ERR {message = "first subgoal not solved by second tactic (THEN1 on line 457) (THEN1 on line 464) (THEN1 on line 479) (THEN1 on line 544) (THEN1 on line 452) (THEN1 on line 563) (THEN1 on line 568) (THEN1 on line 605) (THEN1 on line 610) (THEN1 on line 617)", origin_function = "THEN1", origin_structure = "Tactical"}