Skip to content

Upgrade to OCaml.4.14

Raphaël Proust requested to merge raphael-p@fourfourteen into master

Corresponding opam-repo MR opam-repository!264 (merged)

  • switch to OCaml 4.14
  • add new protocol-compiler template to accommodate the new set of flags
  • Change protocol_alpha to fix invalid tailcall

As reported in https://github.com/ocaml/ocaml/issues/10507 and as long as https://github.com/ocaml/ocaml/pull/10508 is not merged, the operators ( @@ ) and ( |> ) do not play well with the ocaml.tailcall annotation. Unfortunately, the Michelson operator makes a heavy use of both.

Edited by Hugo Heuzard

Merge request reports