OverviewCakeML:fff31382208ebbb104c083b2b41facc36512e9d8
Desugar true/false into Cake.Bool.true/false instead of True/False
#1345 (ocaml-parser)
Merging into:48ce8d3f3d18621a5da67f004dfd21efbc459a6b
Merge pull request #1344 from CakeML/mcandidate-fix
HOL:e6d0417424f6e780d9ef01ffce6d7f69f789a706
Mention change in remove_user_printer's type in release notes
Machine:timtam
Claimed job
Building HOL
Starting developers
Finished developers 4s 205MB
Starting developers/bin
Finished developers/bin 3s 90MB
Starting misc
Finished misc 57s 1GB
Starting compiler/proofs
Finished compiler/proofs 1h00m50s 12GB
Starting compiler/bootstrap/compilation/x64/64/proofs
Finished compiler/bootstrap/compilation/x64/64/proofs 5h52m34s 109GB
Starting semantics/ffi
Finished semantics/ffi 10s 544MB
Starting semantics
Finished semantics 1s 95MB
Starting semantics/proofs
Finished semantics/proofs 20s 727MB
Starting semantics/alt_semantics
Finished semantics/alt_semantics 16s 621MB
Starting semantics/alt_semantics/proofs
Finished semantics/alt_semantics/proofs 3m12s 2GB
Starting basis/pure
Finished basis/pure 0s 89MB
Starting translator
Finished translator 1m00s 3GB
Starting compiler/parsing
Finished compiler/parsing 1s 101MB
Starting characteristic
Finished characteristic 1s 118MB
Starting translator/monadic
Finished translator/monadic 1s 121MB
Starting translator/monadic/monad_base
Finished translator/monadic/monad_base 0s 95MB
Starting profiler
Finished profiler 27s 1GB
Starting basis
Finished basis 1m36s 4GB
Starting compiler
Finished compiler 2s 223MB
Starting compiler/inference
Finished compiler/inference 1s 120MB
Starting compiler/backend/reg_alloc
Finished compiler/backend/reg_alloc 1s 91MB
Starting compiler/backend/gc
Finished compiler/backend/gc 1s 138MB
Starting compiler/backend
Finished compiler/backend 4s 232MB
Starting compiler/encoders/asm
Finished compiler/encoders/asm 1s 106MB
Starting compiler/encoders/x64
Finished compiler/encoders/x64 1s 109MB
Starting compiler/encoders/arm7
Finished compiler/encoders/arm7 1s 112MB
Starting compiler/encoders/arm8
Finished compiler/encoders/arm8 1s 108MB
Starting compiler/encoders/arm8_asl
Finished compiler/encoders/arm8_asl 3h24m20s 25GB
Starting compiler/encoders/mips
Finished compiler/encoders/mips 1s 107MB
Starting compiler/encoders/riscv
Finished compiler/encoders/riscv 1s 107MB
Starting compiler/encoders/ag32
Finished compiler/encoders/ag32 1s 104MB
Starting compiler/encoders/tests
Finished compiler/encoders/tests 1s 130MB
Starting compiler/encoders/monadic_enc
Finished compiler/encoders/monadic_enc 23s 1GB
Starting compiler/backend/x64
Finished compiler/backend/x64 1s 143MB
Starting compiler/backend/arm7
Finished compiler/backend/arm7 1s 143MB
Starting compiler/backend/arm8
Finished compiler/backend/arm8 1s 142MB
Starting compiler/backend/mips
Finished compiler/backend/mips 1s 143MB
Starting compiler/backend/riscv
Finished compiler/backend/riscv 1s 142MB
Starting compiler/backend/ag32
Finished compiler/backend/ag32 57s 3GB
Starting compiler/backend/pattern_matching
Finished compiler/backend/pattern_matching 1s 95MB
Starting compiler/parsing/ocaml
FAILED: compiler/parsing/ocaml
Scanning $(HOLDIR)/src/bag
Scanning $(HOLDIR)/src/sort
Scanning $(HOLDIR)/src/string
Scanning $(HOLDIR)/src/n-bit
Scanning $(HOLDIR)/src/res_quan/src
Scanning $(HOLDIR)/src/finite_maps
Scanning $(HOLDIR)/examples/formal-languages/context-free
Scanning $(HOLDIR)/src/integer
Scanning $(HOLDIR)/src/transfer
Scanning $(HOLDIR)/src/pred_set/src/more_theories
Scanning $(HOLDIR)/src/algebra/base
Scanning $(HOLDIR)/src/algebra/construction
Scanning $(HOLDIR)/src/algebra
Scanning $(HOLDIR)/src/hol88
Scanning $(HOLDIR)/src/rational
Scanning $(HOLDIR)/src/real
Scanning $(HOLDIR)/examples/data-structures/balanced_bst
Scanning $(HOLDIR)/examples/formal-languages
Scanning $(HOLDIR)/src/search
Scanning $(HOLDIR)/examples/formal-languages/regular
Scanning $(HOLDIR)/examples/machine-code/hoare-triple
Scanning $(HOLDIR)/src/coalgebras
Scanning $(HOLDIR)/examples/pl-semantics/lprefix_lub
Scanning $(CAKEMLDIR)/developers
Scanning $(CAKEMLDIR)/misc
Scanning $(CAKEMLDIR)/basis/pure
Scanning $(CAKEMLDIR)/semantics/ffi
Scanning $(CAKEMLDIR)/semantics
Scanning $(CAKEMLDIR)/semantics/proofs
Scanning $(CAKEMLDIR)/compiler/parsing
Scanned 32 directories
Starting work on README.md
Starting work on camlTestsTheory
README.md (0s) OK
camlTestsTheory (21s)FAIL<1>
Lf (TK CommaT,L);
Nd (mkNT nPAs,L)
[Nd (mkNT nPCons,L)
[Nd (mkNT nPBase,L)
[Nd (mkNT nValueName,L)
[Lf (TK (IdentT b),L)]]]]]];
Lf (TK RparT,L)]]]; Lf (TK AsT,L);
Nd (mkNT nIdent,L) [Lf (TK (IdentT c),L)]]; Lf (TK CommaT,L);
Nd (mkNT nPAs,L)
[Nd (mkNT nPCons,L)
[Nd (mkNT nPBase,L)
[Nd (mkNT nValueName,L) [Lf (TK (IdentT d),L)]]]]]]
fringe =
[TK (IdentT Comb); TK LparT; TK (IdentT a); TK CommaT; TK (IdentT b);
TK RparT; TK AsT; TK (IdentT c); TK CommaT; TK (IdentT d)]
runtime: 0.01917s, gctime: 0.00000s, systime: 0.00000s.
Semantics (ptree_Pattern) to
[INR (Pcon NONE [Pas (Pc Comb [Pv a; Pv b]) c; Pv d])]
Semantic output as expected
**********
Lexing false::[]
runtime: 0.02131s, gctime: 0.00000s, systime: 0.00000s.
Lexes to : [TK FalseT; TK ColonsT; TK LbrackT; TK RbrackT]
Parsing
runtime: 0.05207s, gctime: 0.00000s, systime: 0.00001s.
EVAL to:
Nd (mkNT nPattern,L)
[Nd (mkNT nPOps,L)
[Nd (mkNT nPAs,L)
[Nd (mkNT nPCons,L)
[Nd (mkNT nPBase,L)
[Nd (mkNT nPatLiteral,L)
[Nd (mkNT nLiteral,L) [Lf (TK FalseT,L)]]]]];
Lf (TK ColonsT,L);
Nd (mkNT nPAs,L)
[Nd (mkNT nPCons,L)
[Nd (mkNT nPBase,L)
[Nd (mkNT nPList,L) [Lf (TK LbrackT,L); Lf (TK RbrackT,L)]]]]]]
fringe = [TK FalseT; TK ColonsT; TK LbrackT; TK RbrackT]
runtime: 0.01200s, gctime: 0.00000s, systime: 0.00000s.
Semantics (ptree_Pattern) to
[INR
(Pc ::
[Pcon (SOME (Long Cake (Long Bool (Short false)))) [];
Pc [] []])]
Semantics fails; is not the required
[INR (Pc :: [Pc False []; Pc [] []])]
error in quse /scratch/cakeml/regression2/cakeml-3235/compiler/parsing/ocaml/camlTestsScript.sml : Fail "Failed Semantics fails; is not the required "
error in load /scratch/cakeml/regression2/cakeml-3235/compiler/parsing/ocaml/camlTestsScript : Fail "Failed Semantics fails; is not the required "
Uncaught exception at /scratch/cakeml/regression2/cakeml-3235/compiler/parsing/ocaml/camlTestsScript.sml:75: Fail "Failed Semantics fails; is not the required "
Full log: /scratch/cakeml/regression2/cakeml-3235/compiler/parsing/ocaml/.hol/logs/camlTestsTheory