diff --git a/.ocamlformat b/.ocamlformat index 4d3778114a8a398cb3e86494c7d563794ac6549b..23c9b63c9c3236030ed112960ec8353bc7d3a8e2 100644 --- a/.ocamlformat +++ b/.ocamlformat @@ -1,5 +1,5 @@ version=0.21.0 -ocaml-version=4.12.1 +ocaml-version=4.14 wrap-fun-args=false let-binding-spacing=compact field-space=loose diff --git a/manifest/main.ml b/manifest/main.ml index 5a20e5c0ff4e702eb85c78f85e5173a5f70473b0..fdd29ac1507152c76a599d2326d8dd8166a9fe35 100644 --- a/manifest/main.ml +++ b/manifest/main.ml @@ -397,7 +397,6 @@ let octez_test_helpers = ~deps: [uri; fmt; qcheck_alcotest; alcotest; lwt; pure_splitmix; data_encoding] ~js_compatible:true - ~ocaml:V.(at_least "4.12") ~linkall:true ~dune: Dune. @@ -438,7 +437,6 @@ let octez_stdlib = ~path:"src/lib_stdlib" ~synopsis:"Tezos: yet-another local-extension of the OCaml standard library" ~deps:[hex; zarith; zarith_stubs_js; lwt; aches] - ~ocaml:V.(at_least "4.14") ~js_compatible:true ~js_of_ocaml: [[S "javascript_files"; G (Dune.of_atom_list ["tzBytes_js.js"])]] @@ -562,7 +560,6 @@ let octez_lwt_result_stdlib = "tezos-lwt-result-stdlib" ~path:"src/lib_lwt_result_stdlib" ~synopsis:"Tezos: error-aware stdlib replacement" - ~ocaml:V.(at_least "4.12") ~js_compatible:true ~documentation:[Dune.[S "package"; S "tezos-lwt-result-stdlib"]] ~deps: @@ -620,7 +617,6 @@ let octez_error_monad = "tezos-error-monad" ~path:"src/lib_error_monad" ~synopsis:"Tezos: error monad" - ~ocaml:V.(at_least "4.07") ~deps: [ octez_stdlib |> open_; @@ -640,7 +636,6 @@ let octez_hacl = "tezos-hacl" ~path:"src/lib_hacl" ~synopsis:"Tezos: thin layer around hacl-star" - ~ocaml:V.(at_least "4.14") ~deps:[hacl_star; hacl_star_raw; ctypes_stubs_js] ~js_of_ocaml: [ @@ -1177,7 +1172,6 @@ let lazy_containers = ~synopsis: "A collection of lazy containers whose contents is fetched from \ arbitrary backend on-demand" - ~ocaml:V.(at_least "4.14") ~deps:[octez_lwt_result_stdlib; zarith] let _lazy_containers_tests = @@ -1218,7 +1212,6 @@ let octez_webassembly_interpreter = ~extra_authors:["WebAssembly Authors"] ~synopsis:"WebAssembly reference interpreter with tweaks for Tezos" ~dune:Dune.[[S "include_subdirs"; S "unqualified"]] - ~ocaml:V.(at_least "4.14") ~deps:[octez_lwt_result_stdlib; zarith; lazy_containers |> open_] ~preprocess:[pps ppx_deriving_show] @@ -1399,7 +1392,6 @@ let octez_test_helpers_extra = ~internal_name:"lib_test_extra" ~synopsis:"Test helpers dependent on tezos-base" ~deps:[octez_base; octez_crypto; octez_test_helpers] - ~ocaml:V.(at_least "4.08") ~dune: Dune. [ diff --git a/manifest/manifest.ml b/manifest/manifest.ml index 70c6086ddc05bf8f478a029a31435908051721ac..a0133835958e27cbd222e90b7cdf0c4f38307deb 100644 --- a/manifest/manifest.ml +++ b/manifest/manifest.ml @@ -939,6 +939,12 @@ end (* TARGETS *) (*****************************************************************************) +let default_ocaml_dependency = + (* ocamlformat is set to produce code compatible with this version; thus, the + code may contain syntactic constructs which are not available beforehand; + e.g., let-punning in binding-operator *) + Version.at_least "4.14" + module Target = struct let invalid_argf x = Printf.ksprintf invalid_arg x @@ -1014,7 +1020,7 @@ module Target = struct modes : Dune.mode list option; modules : modules; modules_without_implementation : string list; - ocaml : Version.constraints option; + ocaml : Version.constraints; opam : string option; opam_bug_reports : string option; opam_doc : string option; @@ -1263,14 +1269,14 @@ module Target = struct ?(dep_globs_rec = []) ?(deps = []) ?(dune = Dune.[]) ?flags ?foreign_stubs ?ctypes ?implements ?inline_tests ?js_compatible ?js_of_ocaml ?documentation ?(linkall = false) ?modes ?modules - ?(modules_without_implementation = []) ?(npm_deps = []) ?ocaml ?opam - ?opam_bug_reports ?opam_doc ?opam_homepage ?(opam_with_test = Always) - ?(optional = false) ?(preprocess = []) ?(preprocessor_deps = []) - ?(private_modules = []) ?profile ?(opam_only_deps = []) - ?(release_status = Auto_opam) ?static ?synopsis ?description - ?(time_measurement_ppx = false) ?(virtual_modules = []) - ?default_implementation ?(cram = false) ?license ?(extra_authors = []) - ~path names = + ?(modules_without_implementation = []) ?(npm_deps = []) + ?(ocaml = default_ocaml_dependency) ?opam ?opam_bug_reports ?opam_doc + ?opam_homepage ?(opam_with_test = Always) ?(optional = false) + ?(preprocess = []) ?(preprocessor_deps = []) ?(private_modules = []) + ?profile ?(opam_only_deps = []) ?(release_status = Auto_opam) ?static + ?synopsis ?description ?(time_measurement_ppx = false) + ?(virtual_modules = []) ?default_implementation ?(cram = false) ?license + ?(extra_authors = []) ~path names = let conflicts = List.filter_map Fun.id conflicts in let deps = List.filter_map Fun.id deps in let opam_only_deps = List.filter_map Fun.id opam_only_deps in @@ -2474,10 +2480,19 @@ let generate_opam ?release for_package (internals : Target.internal list) : let depends = match List.filter_map - (fun (internal : Target.internal) -> internal.ocaml) + (fun (internal : Target.internal) -> + if internal.ocaml == default_ocaml_dependency then None + else Some internal.ocaml) internals with - | [] -> depends + | [] -> + { + Opam.package = "ocaml"; + version = default_ocaml_dependency; + with_test = Never; + optional = false; + } + :: depends | versions -> { Opam.package = "ocaml"; diff --git a/opam/internal-devtools.opam b/opam/internal-devtools.opam index fa35a8033d93363e632e5cabab09637377b134b1..bbfbfcbae98d13996df520655800a2bb5370277d 100644 --- a/opam/internal-devtools.opam +++ b/opam/internal-devtools.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "num" "re" { >= "1.9.0" } "octez-protocol-compiler" diff --git a/opam/octez-accuser-PtLimaPt.opam b/opam/octez-accuser-PtLimaPt.opam index 253a77d4c4a21c815b618a47f3f88f4651f8758a..e772fd499feaeb029d20fcb72bde42119233a4df 100644 --- a/opam/octez-accuser-PtLimaPt.opam +++ b/opam/octez-accuser-PtLimaPt.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-clic" "tezos-protocol-015-PtLimaPt" diff --git a/opam/octez-accuser-PtMumbai.opam b/opam/octez-accuser-PtMumbai.opam index 7cdfbaa8e1414251cb5cbce5c280ee592612c602..5cc6f6bcb3eaf39d93e379f85ec2a594a6fece95 100644 --- a/opam/octez-accuser-PtMumbai.opam +++ b/opam/octez-accuser-PtMumbai.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-clic" "tezos-protocol-016-PtMumbai" diff --git a/opam/octez-accuser-alpha.opam b/opam/octez-accuser-alpha.opam index 06a64fa0510ea679b1c4a100bb80e7a1d608d6f1..1287560e77ba25a122adabf27f33e291b3850691 100644 --- a/opam/octez-accuser-alpha.opam +++ b/opam/octez-accuser-alpha.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-clic" "tezos-protocol-alpha" diff --git a/opam/octez-baker-PtLimaPt.opam b/opam/octez-baker-PtLimaPt.opam index 2ebf82653bad393dc77f7ab2760b62f0c68031b4..97f75ab79bb1c0c1330f476fcbdf8854abd3d86a 100644 --- a/opam/octez-baker-PtLimaPt.opam +++ b/opam/octez-baker-PtLimaPt.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-clic" "tezos-protocol-015-PtLimaPt" diff --git a/opam/octez-baker-PtMumbai.opam b/opam/octez-baker-PtMumbai.opam index 28c68beb5374c16fe19f815588a5a79d85db9f27..a28919ebb272341667fd95ad1c1d9db9b8170517 100644 --- a/opam/octez-baker-PtMumbai.opam +++ b/opam/octez-baker-PtMumbai.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-clic" "tezos-protocol-016-PtMumbai" diff --git a/opam/octez-baker-alpha.opam b/opam/octez-baker-alpha.opam index 4075a4e0a07831fb054502b1187ae45ec040717f..758737cb5af8d75954e4e07a7ed5db5eb1053fe7 100644 --- a/opam/octez-baker-alpha.opam +++ b/opam/octez-baker-alpha.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-clic" "tezos-protocol-alpha" diff --git a/opam/octez-client.opam b/opam/octez-client.opam index b65f24045f9057cab9ee3cf8a00e4e0a16756785..a8592e2f90ea4ad317ba767f014e984c5948f702 100644 --- a/opam/octez-client.opam +++ b/opam/octez-client.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-clic" "tezos-rpc-http-client" diff --git a/opam/octez-codec.opam b/opam/octez-codec.opam index 0a51bfe324434904b57f2b3dd802d52b968142bf..2ac24acb68f0e013c838d4be237b11f60a3f54b6 100644 --- a/opam/octez-codec.opam +++ b/opam/octez-codec.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "data-encoding" { >= "0.7.1" & < "1.0.0" } "tezos-base" "tezos-client-base-unix" diff --git a/opam/octez-dac-node.opam b/opam/octez-dac-node.opam index a27cf50fb14f4fbbcde2c1415e3eb8158212b65a..09815b5c0fe979fe29bbc534f8fa1949e4a811b1 100644 --- a/opam/octez-dac-node.opam +++ b/opam/octez-dac-node.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-clic" "tezos-client-base" diff --git a/opam/octez-dal-node.opam b/opam/octez-dal-node.opam index 726ae6a440c61603e02840addad3e1395ca809a5..a5ad7d454198f728aa082aadccf1b3a0a208b893 100644 --- a/opam/octez-dal-node.opam +++ b/opam/octez-dal-node.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-clic" "tezos-client-base" diff --git a/opam/octez-node-config.opam b/opam/octez-node-config.opam index 09667a51908a22c5a8794be1e06e116d3de9c6ee..48a3e6a157c96cd918155db78cf2420a1b20b102 100644 --- a/opam/octez-node-config.opam +++ b/opam/octez-node-config.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-stdlib-unix" "tezos-shell-services" diff --git a/opam/octez-node.opam b/opam/octez-node.opam index 5318c9e40aa71803b75c62779a2f8059a4b5383b..895a18ee1c05f1b3feba871beb48cf01ccca67ad 100644 --- a/opam/octez-node.opam +++ b/opam/octez-node.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-version" "octez-node-config" diff --git a/opam/octez-protocol-compiler.opam b/opam/octez-protocol-compiler.opam index 8aedf5d6dba44ba8317c4156fc3a5702e39164e5..d8d78bf8148228f25bd9656715909363714d5d66 100644 --- a/opam/octez-protocol-compiler.opam +++ b/opam/octez-protocol-compiler.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-protocol-environment" "tezos-version" diff --git a/opam/octez-proxy-server.opam b/opam/octez-proxy-server.opam index 1080aeac1209e1c1827ea7fecb7e3c365716ad08..39804ccb04b6723c044d2e559582ede316343545 100644 --- a/opam/octez-proxy-server.opam +++ b/opam/octez-proxy-server.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-stdlib-unix" "tezos-rpc" diff --git a/opam/octez-signer.opam b/opam/octez-signer.opam index 0a7ddcc5c1b965ff2f77f2b9ae639efd0bbc10cf..e3374c24ea9ab56f533b871e0add19e184a39b87 100644 --- a/opam/octez-signer.opam +++ b/opam/octez-signer.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-clic" "tezos-client-base" diff --git a/opam/octez-smart-rollup-client-PtMumbai.opam b/opam/octez-smart-rollup-client-PtMumbai.opam index 1c00923206105bb668b1a20372c56aae59505c9d..b7cb605e0dd02479d5edbb0e730090b60540afdc 100644 --- a/opam/octez-smart-rollup-client-PtMumbai.opam +++ b/opam/octez-smart-rollup-client-PtMumbai.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-protocol-016-PtMumbai" "tezos-client-commands" diff --git a/opam/octez-smart-rollup-client-alpha.opam b/opam/octez-smart-rollup-client-alpha.opam index d7ab22730122ebc20273a848eaebeb4c0723961e..ae34ea100e43c96ed10c182ecd1df1fbd5cc7404 100644 --- a/opam/octez-smart-rollup-client-alpha.opam +++ b/opam/octez-smart-rollup-client-alpha.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-protocol-alpha" "tezos-client-commands" diff --git a/opam/octez-smart-rollup-node-PtMumbai.opam b/opam/octez-smart-rollup-node-PtMumbai.opam index 1c67e3d577eab789ba4d9acf1d18627e01d3921f..47909392d921fd172ead4deade113bc3e9d84c63 100644 --- a/opam/octez-smart-rollup-node-PtMumbai.opam +++ b/opam/octez-smart-rollup-node-PtMumbai.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-stdlib-unix" "tezos-client-base" diff --git a/opam/octez-smart-rollup-node-alpha.opam b/opam/octez-smart-rollup-node-alpha.opam index 12f4606428b9022b098faa0763476f7ddf8d3ba3..4802737892e284ff5754a23faf3f90af85a23f22 100644 --- a/opam/octez-smart-rollup-node-alpha.opam +++ b/opam/octez-smart-rollup-node-alpha.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-stdlib-unix" "tezos-client-base" diff --git a/opam/octez-smart-rollup-wasm-debugger.opam b/opam/octez-smart-rollup-wasm-debugger.opam index 859c997c30a6c8da7b3fed3dc3af27c29de9e09c..329670a563b315aed6b1dbb75ed75e924e7f523f 100644 --- a/opam/octez-smart-rollup-wasm-debugger.opam +++ b/opam/octez-smart-rollup-wasm-debugger.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-clic" "tezos-tree-encoding" diff --git a/opam/octez-snoop.opam b/opam/octez-snoop.opam index fe5c9d5aa5183b4c5dda6a0803a2aac97a9e7627..fc303f43035f3c7013129c9c70ea8d24313a9c3e 100644 --- a/opam/octez-snoop.opam +++ b/opam/octez-snoop.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-stdlib-unix" "tezos-clic" diff --git a/opam/octez-tx-rollup-client-PtLimaPt.opam b/opam/octez-tx-rollup-client-PtLimaPt.opam index 444b1044de6919391b29bf0fe7594cc37d1448db..a311a1ade58a5dcd015a3d27edbadafc86fda8c2 100644 --- a/opam/octez-tx-rollup-client-PtLimaPt.opam +++ b/opam/octez-tx-rollup-client-PtLimaPt.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-clic" "tezos-protocol-015-PtLimaPt" diff --git a/opam/octez-tx-rollup-node-PtLimaPt.opam b/opam/octez-tx-rollup-node-PtLimaPt.opam index 48ad9ecf7c8d7dca49cbc2ca7efbb5801009d8f7..f2d0cc84dc8f6eeccc7ccd9a8cdd7d90343a1cac 100644 --- a/opam/octez-tx-rollup-node-PtLimaPt.opam +++ b/opam/octez-tx-rollup-node-PtLimaPt.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-clic" "tezos-protocol-015-PtLimaPt" diff --git a/opam/tezos-015-PtLimaPt-test-helpers.opam b/opam/tezos-015-PtLimaPt-test-helpers.opam index f186ddd233ca08c3b8eb9c3c94d73466b49019aa..d315039c5bca2b271bc7552275f02e01c90c31ce 100644 --- a/opam/tezos-015-PtLimaPt-test-helpers.opam +++ b/opam/tezos-015-PtLimaPt-test-helpers.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "alcotest-lwt" { >= "1.5.0" } "qcheck-alcotest" { >= "0.20" } "tezos-test-helpers" diff --git a/opam/tezos-016-PtMumbai-test-helpers.opam b/opam/tezos-016-PtMumbai-test-helpers.opam index f6055f07778516ef3fca97e31bfe5358529ca00c..6f1f1d6cb1f214268f4133a9ad5470ca0a9eb234 100644 --- a/opam/tezos-016-PtMumbai-test-helpers.opam +++ b/opam/tezos-016-PtMumbai-test-helpers.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "alcotest-lwt" { >= "1.5.0" } "qcheck-alcotest" { >= "0.20" } "tezos-test-helpers" diff --git a/opam/tezos-alpha-test-helpers.opam b/opam/tezos-alpha-test-helpers.opam index d9a83f6ff729f2a96ca9ecce3a036519ac5881a6..28b43b89b5b8dbcb5bde64b34edb5a771fea8a12 100644 --- a/opam/tezos-alpha-test-helpers.opam +++ b/opam/tezos-alpha-test-helpers.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "alcotest-lwt" { >= "1.5.0" } "qcheck-alcotest" { >= "0.20" } "tezos-test-helpers" diff --git a/opam/tezos-baking-015-PtLimaPt-commands.opam b/opam/tezos-baking-015-PtLimaPt-commands.opam index 791d3bd31cd23832c1e93d4c07c4a818cc9efaf8..1544e16301f0b13467c72bb52598a8621891e1cd 100644 --- a/opam/tezos-baking-015-PtLimaPt-commands.opam +++ b/opam/tezos-baking-015-PtLimaPt-commands.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-protocol-015-PtLimaPt" "tezos-stdlib-unix" diff --git a/opam/tezos-baking-015-PtLimaPt.opam b/opam/tezos-baking-015-PtLimaPt.opam index c5091fd1f7a23a15d92205c5b384ca3b0fdb92eb..4a3fa3bfcbc69065cbd6bb01d14130c587389f90 100644 --- a/opam/tezos-baking-015-PtLimaPt.opam +++ b/opam/tezos-baking-015-PtLimaPt.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-clic" "tezos-version" diff --git a/opam/tezos-baking-016-PtMumbai-commands.opam b/opam/tezos-baking-016-PtMumbai-commands.opam index 24be5de660bb1fbf4f31d1dbb71245880b776c6a..2ac37cc84411d6b01592f02765857be97ef226b5 100644 --- a/opam/tezos-baking-016-PtMumbai-commands.opam +++ b/opam/tezos-baking-016-PtMumbai-commands.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-protocol-016-PtMumbai" "tezos-stdlib-unix" diff --git a/opam/tezos-baking-016-PtMumbai.opam b/opam/tezos-baking-016-PtMumbai.opam index aa5b756eddf13fcb00e160cd3ba64f668b95b954..dab9b35f645d6c507269d5f05481fbb8b055aa11 100644 --- a/opam/tezos-baking-016-PtMumbai.opam +++ b/opam/tezos-baking-016-PtMumbai.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-clic" "tezos-version" diff --git a/opam/tezos-baking-alpha-commands.opam b/opam/tezos-baking-alpha-commands.opam index 313fda468735eeb11bf99590e98ad56680604742..e8bef8b44d4954bfe8c783867da3e418cb81a7e6 100644 --- a/opam/tezos-baking-alpha-commands.opam +++ b/opam/tezos-baking-alpha-commands.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-protocol-alpha" "tezos-stdlib-unix" diff --git a/opam/tezos-baking-alpha.opam b/opam/tezos-baking-alpha.opam index e3a7180be3848efe5b403519a21aa396fcc4e334..27607140bd149c1a3fe3fd71e1e5505c17717e0c 100644 --- a/opam/tezos-baking-alpha.opam +++ b/opam/tezos-baking-alpha.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-clic" "tezos-version" diff --git a/opam/tezos-base-test-helpers.opam b/opam/tezos-base-test-helpers.opam index 025b88546842ffb49f65dea3db7003e7bff5d184..b90aaa1d71d2f70f805efb5b0731c020ee546417 100644 --- a/opam/tezos-base-test-helpers.opam +++ b/opam/tezos-base-test-helpers.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-stdlib-unix" "tezos-event-logging-test-helpers" diff --git a/opam/tezos-base.opam b/opam/tezos-base.opam index ab4331423de7e273586b083e65f7a89c21f14e17..ccae4c4d6f5a3aaad3cfe27182f213b282d1c2f2 100644 --- a/opam/tezos-base.opam +++ b/opam/tezos-base.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-stdlib" "tezos-crypto" "data-encoding" { >= "0.7.1" & < "1.0.0" } diff --git a/opam/tezos-benchmark-015-PtLimaPt.opam b/opam/tezos-benchmark-015-PtLimaPt.opam index 25109ff154755b123ddd1982d0ffc112e74a1ba8..959d70ae835f57180c94497fcc2cc48c27f40695 100644 --- a/opam/tezos-benchmark-015-PtLimaPt.opam +++ b/opam/tezos-benchmark-015-PtLimaPt.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-stdlib" "tezos-base" "tezos-error-monad" diff --git a/opam/tezos-benchmark-016-PtMumbai.opam b/opam/tezos-benchmark-016-PtMumbai.opam index beb5feef20f8a02288a091bfb452deec4647e0fd..17b07e911ef553e80e8fb553fbae8f298ecf872d 100644 --- a/opam/tezos-benchmark-016-PtMumbai.opam +++ b/opam/tezos-benchmark-016-PtMumbai.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-stdlib" "tezos-base" "tezos-error-monad" diff --git a/opam/tezos-benchmark-alpha.opam b/opam/tezos-benchmark-alpha.opam index eb750943388951fee3f797898de57ed41649cdfa..3265c987a4d7439b2d3cd4a0bfc84092884efd10 100644 --- a/opam/tezos-benchmark-alpha.opam +++ b/opam/tezos-benchmark-alpha.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-stdlib" "tezos-base" "tezos-error-monad" diff --git a/opam/tezos-benchmark-examples.opam b/opam/tezos-benchmark-examples.opam index 5253f718f25468d459689d5b93a44bb93c161d3f..45ede119849c05aaa5ab6f5c056407e85a653f29 100644 --- a/opam/tezos-benchmark-examples.opam +++ b/opam/tezos-benchmark-examples.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-stdlib-unix" "tezos-crypto" diff --git a/opam/tezos-benchmark-tests.opam b/opam/tezos-benchmark-tests.opam index 759611935b18f73fa5b0d8d55fed2b94332ba4a6..d542840b32955f52d413b38eb5cb0b4457df4567 100644 --- a/opam/tezos-benchmark-tests.opam +++ b/opam/tezos-benchmark-tests.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "alcotest-lwt" { with-test & >= "1.5.0" } "tezos-base" {with-test} "tezos-stdlib-unix" {with-test} diff --git a/opam/tezos-benchmark-type-inference-015-PtLimaPt.opam b/opam/tezos-benchmark-type-inference-015-PtLimaPt.opam index 3c3e2f5d9ffdd75e17026d75d83eee7a36ce4a96..8b52d7d2a28f99951eee00f52fb96a3dc692c274 100644 --- a/opam/tezos-benchmark-type-inference-015-PtLimaPt.opam +++ b/opam/tezos-benchmark-type-inference-015-PtLimaPt.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-stdlib" "tezos-error-monad" "tezos-crypto" diff --git a/opam/tezos-benchmark-type-inference-016-PtMumbai.opam b/opam/tezos-benchmark-type-inference-016-PtMumbai.opam index bba0545f9e9c6208c186946eb2dfa948d3e83e7e..7a7ba310d590cf5db682d0deba6f77aff4dda6f0 100644 --- a/opam/tezos-benchmark-type-inference-016-PtMumbai.opam +++ b/opam/tezos-benchmark-type-inference-016-PtMumbai.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-stdlib" "tezos-error-monad" "tezos-crypto" diff --git a/opam/tezos-benchmark-type-inference-alpha.opam b/opam/tezos-benchmark-type-inference-alpha.opam index 5a9178e5abc07b0e09ca7ebda98a72f89ea213e6..d1032c79199909975c8c6082e7edee80d6fadfb8 100644 --- a/opam/tezos-benchmark-type-inference-alpha.opam +++ b/opam/tezos-benchmark-type-inference-alpha.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-stdlib" "tezos-error-monad" "tezos-crypto" diff --git a/opam/tezos-benchmark.opam b/opam/tezos-benchmark.opam index dcc203a4f8f62b1d317cb0c96b6e22d845b0bcd7..a3c55eda28d8bf1ebc49a28f17e2439ca6e46bb6 100644 --- a/opam/tezos-benchmark.opam +++ b/opam/tezos-benchmark.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "ppx_expect" "tezos-base" "tezos-stdlib-unix" diff --git a/opam/tezos-benchmarks-proto-015-PtLimaPt.opam b/opam/tezos-benchmarks-proto-015-PtLimaPt.opam index de8e5e495d8eb6fe99797a5c153d9fea8f4b7745..81e9786f7b3902c3f7c8f67784df0020a1f346dd 100644 --- a/opam/tezos-benchmarks-proto-015-PtLimaPt.opam +++ b/opam/tezos-benchmarks-proto-015-PtLimaPt.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-stdlib" "tezos-base" "tezos-error-monad" diff --git a/opam/tezos-benchmarks-proto-016-PtMumbai.opam b/opam/tezos-benchmarks-proto-016-PtMumbai.opam index 3de7e1abbaf7f21a76126f8b7cd1ed70bf250af5..0fdc37e64aeefd17a890e58e67e0086f52497840 100644 --- a/opam/tezos-benchmarks-proto-016-PtMumbai.opam +++ b/opam/tezos-benchmarks-proto-016-PtMumbai.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-stdlib" "tezos-base" "tezos-error-monad" diff --git a/opam/tezos-benchmarks-proto-alpha.opam b/opam/tezos-benchmarks-proto-alpha.opam index c02e66d5bfe754c163f5407643b7b92443db2c92..b514fbd75814e1064953290f84ebe73915ce4e7b 100644 --- a/opam/tezos-benchmarks-proto-alpha.opam +++ b/opam/tezos-benchmarks-proto-alpha.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-stdlib" "tezos-base" "tezos-error-monad" diff --git a/opam/tezos-clic.opam b/opam/tezos-clic.opam index f6b7e6c5414bde791d6d1db709fbebbba8cb75e1..b5132eac27cb6785a63445a9a9abfe3fae855389 100644 --- a/opam/tezos-clic.opam +++ b/opam/tezos-clic.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-stdlib" "lwt" { >= "5.6.0" } "re" { >= "1.9.0" } diff --git a/opam/tezos-client-000-Ps9mPmXa.opam b/opam/tezos-client-000-Ps9mPmXa.opam index 6ef211d18daa16c425d69277332278cd3fc6ce3e..9e674739be9b9f4408edffb67d69aa470badea2a 100644 --- a/opam/tezos-client-000-Ps9mPmXa.opam +++ b/opam/tezos-client-000-Ps9mPmXa.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-clic" "tezos-shell-services" diff --git a/opam/tezos-client-001-PtCJ7pwo.opam b/opam/tezos-client-001-PtCJ7pwo.opam index 673fc77454364b4966fb5c8f316ce9f3281040ae..c2da38a1d0030a7b72903a695c2e8c58286c1011 100644 --- a/opam/tezos-client-001-PtCJ7pwo.opam +++ b/opam/tezos-client-001-PtCJ7pwo.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-clic" "tezos-shell-services" diff --git a/opam/tezos-client-002-PsYLVpVv.opam b/opam/tezos-client-002-PsYLVpVv.opam index be463951882a7f02739120175c3604cc8e954c29..cd13e5891cc2da63f4a0d8c5821a9dff1470df47 100644 --- a/opam/tezos-client-002-PsYLVpVv.opam +++ b/opam/tezos-client-002-PsYLVpVv.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-clic" "tezos-shell-services" diff --git a/opam/tezos-client-003-PsddFKi3.opam b/opam/tezos-client-003-PsddFKi3.opam index 275623afb9bbdca26784b3cc5ecb383f5accbf94..695d86deb350cd957854f12ff788de63903cb30b 100644 --- a/opam/tezos-client-003-PsddFKi3.opam +++ b/opam/tezos-client-003-PsddFKi3.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-clic" "tezos-shell-services" diff --git a/opam/tezos-client-004-Pt24m4xi.opam b/opam/tezos-client-004-Pt24m4xi.opam index a350413f0b644c046b0b72b0b4ae64da3b6efc49..eed3ad4aee130e7c100425ec402649132ecdf150 100644 --- a/opam/tezos-client-004-Pt24m4xi.opam +++ b/opam/tezos-client-004-Pt24m4xi.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-clic" "tezos-shell-services" diff --git a/opam/tezos-client-005-PsBabyM1.opam b/opam/tezos-client-005-PsBabyM1.opam index ab3f20f060c86a0652a6ef6d995702516d44ac53..c2ab6573a6478c37ab7926acc5372694c65c7c70 100644 --- a/opam/tezos-client-005-PsBabyM1.opam +++ b/opam/tezos-client-005-PsBabyM1.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-clic" "tezos-shell-services" diff --git a/opam/tezos-client-006-PsCARTHA.opam b/opam/tezos-client-006-PsCARTHA.opam index c8af095fa20195e6e31e8860d51677fc33f397fa..45235fc2d0a42756210997892fdcb54e44c9820d 100644 --- a/opam/tezos-client-006-PsCARTHA.opam +++ b/opam/tezos-client-006-PsCARTHA.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-clic" "tezos-shell-services" diff --git a/opam/tezos-client-007-PsDELPH1.opam b/opam/tezos-client-007-PsDELPH1.opam index e7219ce951ce0b69330eeb74518bca58c34575a5..7bac04368266dd0f525ed85d9ef48f70f708d2f0 100644 --- a/opam/tezos-client-007-PsDELPH1.opam +++ b/opam/tezos-client-007-PsDELPH1.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-clic" "tezos-shell-services" diff --git a/opam/tezos-client-008-PtEdo2Zk.opam b/opam/tezos-client-008-PtEdo2Zk.opam index af8b0df7a24ec23690fa321cbfcb34a99fb16d65..a585686fb45eee1b1a5f4fedca8237a4ca103535 100644 --- a/opam/tezos-client-008-PtEdo2Zk.opam +++ b/opam/tezos-client-008-PtEdo2Zk.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-clic" "tezos-shell-services" diff --git a/opam/tezos-client-009-PsFLoren.opam b/opam/tezos-client-009-PsFLoren.opam index a85b3757f286816757ca649d91e14bc56f16680d..0e939920859e6f7b827ee91cfa3774632c34727d 100644 --- a/opam/tezos-client-009-PsFLoren.opam +++ b/opam/tezos-client-009-PsFLoren.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "ppx_expect" "tezos-base" "tezos-clic" diff --git a/opam/tezos-client-010-PtGRANAD.opam b/opam/tezos-client-010-PtGRANAD.opam index 75cc5f91b6ef2a71377b95704c524ebac992f6ea..1af66b2cffce6e26ee233a19f1ceb974160315b7 100644 --- a/opam/tezos-client-010-PtGRANAD.opam +++ b/opam/tezos-client-010-PtGRANAD.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "ppx_expect" "tezos-base" "tezos-clic" diff --git a/opam/tezos-client-011-PtHangz2.opam b/opam/tezos-client-011-PtHangz2.opam index ac738c5963f8668df5c4feed3b55b43649215ad4..3aaa1c23698c32edc28b880ae617bcdb0113fc3f 100644 --- a/opam/tezos-client-011-PtHangz2.opam +++ b/opam/tezos-client-011-PtHangz2.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "ppx_expect" "tezos-base" "tezos-clic" diff --git a/opam/tezos-client-012-Psithaca.opam b/opam/tezos-client-012-Psithaca.opam index 49b54f2a9b6c968da836bc760a73890e1d5a7aba..dce186e88440b8d5bba30f82cedee39ffbe1661b 100644 --- a/opam/tezos-client-012-Psithaca.opam +++ b/opam/tezos-client-012-Psithaca.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "ppx_expect" "tezos-base" "tezos-clic" diff --git a/opam/tezos-client-013-PtJakart.opam b/opam/tezos-client-013-PtJakart.opam index 9fc7e4500c3b07b82d8dea3d0fed6a9d193fdf4f..3767857e3bbe0949143c399634206caf0eedf13d 100644 --- a/opam/tezos-client-013-PtJakart.opam +++ b/opam/tezos-client-013-PtJakart.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "ppx_expect" "tezos-base" "tezos-clic" diff --git a/opam/tezos-client-014-PtKathma.opam b/opam/tezos-client-014-PtKathma.opam index 5534493687b28fbb17c56ce24e071e9b909a1762..2509797daba7f33cd7c936e899fe071e1b373286 100644 --- a/opam/tezos-client-014-PtKathma.opam +++ b/opam/tezos-client-014-PtKathma.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "ppx_expect" "tezos-base" "tezos-clic" diff --git a/opam/tezos-client-015-PtLimaPt.opam b/opam/tezos-client-015-PtLimaPt.opam index 98ea6d57911e90df7802bd601ee8b79bd4455357..fda28d1432e24fd5bae3b82509f58d393b1e0701 100644 --- a/opam/tezos-client-015-PtLimaPt.opam +++ b/opam/tezos-client-015-PtLimaPt.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "ppx_expect" "tezos-base" "tezos-clic" diff --git a/opam/tezos-client-016-PtMumbai.opam b/opam/tezos-client-016-PtMumbai.opam index 93dd4d0f7185288e0ea6d97a39594afa80d53f9c..29d14308f6f9b18747fe1c362f08b2d27fd871c7 100644 --- a/opam/tezos-client-016-PtMumbai.opam +++ b/opam/tezos-client-016-PtMumbai.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "ppx_expect" "tezos-base" "tezos-clic" diff --git a/opam/tezos-client-alpha.opam b/opam/tezos-client-alpha.opam index 16301d4b022bdaa76f49b8bd68172dc3ffa5a59c..9f16140f182bef0a4a057dbbaaade05667264dde 100644 --- a/opam/tezos-client-alpha.opam +++ b/opam/tezos-client-alpha.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "ppx_expect" "tezos-base" "tezos-clic" diff --git a/opam/tezos-client-base-unix.opam b/opam/tezos-client-base-unix.opam index f0745281cc15172b4f450faa62febeebe15b764a..f7bed0a8480a3ad009ee732950cda2e6f12016a2 100644 --- a/opam/tezos-client-base-unix.opam +++ b/opam/tezos-client-base-unix.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-clic" "tezos-rpc" diff --git a/opam/tezos-client-base.opam b/opam/tezos-client-base.opam index b6820424a9ebd57811a3f95c214e89e683cadd53..4601644e9de4a789e02e5bf6dd5b42dbfe4d826d 100644 --- a/opam/tezos-client-base.opam +++ b/opam/tezos-client-base.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-clic" "tezos-rpc" diff --git a/opam/tezos-client-commands.opam b/opam/tezos-client-commands.opam index 80c2a9db7c462ff1c7a0bf80283d2ce63a447bfe..b458c09745b422f37b278b0923696b7f6283ece5 100644 --- a/opam/tezos-client-commands.opam +++ b/opam/tezos-client-commands.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-rpc" "tezos-clic" diff --git a/opam/tezos-client-demo-counter.opam b/opam/tezos-client-demo-counter.opam index 8dae6761e709523c4324aae0da7353d930e7c7f5..952e36b346745bbe17699ffab975968d269bd573 100644 --- a/opam/tezos-client-demo-counter.opam +++ b/opam/tezos-client-demo-counter.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-shell-services" "tezos-client-base" diff --git a/opam/tezos-client-genesis.opam b/opam/tezos-client-genesis.opam index 22376ba2f79fe6d91193ccf3d0a48328e6696904..923ca9883693d58e1cafffa33059e12deaa77627 100644 --- a/opam/tezos-client-genesis.opam +++ b/opam/tezos-client-genesis.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-shell-services" "tezos-client-base" diff --git a/opam/tezos-context-ops.opam b/opam/tezos-context-ops.opam index a40ff4c75468b620096410f7830068be14ee7d57..262d212ef07f6994bd5db097c90f0dc72bc8c40a 100644 --- a/opam/tezos-context-ops.opam +++ b/opam/tezos-context-ops.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-error-monad" "tezos-protocol-environment" diff --git a/opam/tezos-context.opam b/opam/tezos-context.opam index 74f30a52784aa6e0d1c14160313ba11c8f831fb2..6dabdc3a8733f71827a843954869dd7b7bfad009 100644 --- a/opam/tezos-context.opam +++ b/opam/tezos-context.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-stdlib" "irmin" { >= "3.5.1" & < "3.6.0" } diff --git a/opam/tezos-crypto-dal.opam b/opam/tezos-crypto-dal.opam index dbd75e840726d420888b8346ac3869be501087a4..9f846efb25a894fd08b8159a2607d342e3847ad7 100644 --- a/opam/tezos-crypto-dal.opam +++ b/opam/tezos-crypto-dal.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-stdlib" "tezos-error-monad" "data-encoding" { >= "0.7.1" & < "1.0.0" } diff --git a/opam/tezos-crypto.opam b/opam/tezos-crypto.opam index 371299374881c61c650f5753ef8c2e315c46641d..360fd0602f8197eebd04b1088e92888edae95042 100644 --- a/opam/tezos-crypto.opam +++ b/opam/tezos-crypto.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-stdlib" "data-encoding" { >= "0.7.1" & < "1.0.0" } "tezos-lwt-result-stdlib" diff --git a/opam/tezos-dac-alpha.opam b/opam/tezos-dac-alpha.opam index fe14601262bd083a35d0dc19bc31040cd5d77f07..d3dff693e506008491e9c263b183f8eea8602bc1 100644 --- a/opam/tezos-dac-alpha.opam +++ b/opam/tezos-dac-alpha.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "ppx_expect" "tezos-base" "octez-protocol-compiler" diff --git a/opam/tezos-dac-node-lib.opam b/opam/tezos-dac-node-lib.opam index b838c8195f15589d12004f45a7936c0175373ffd..34938fcacd8ed5f58353874bd6bd22cd93b03591 100644 --- a/opam/tezos-dac-node-lib.opam +++ b/opam/tezos-dac-node-lib.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-client-base" "tezos-protocol-updater" diff --git a/opam/tezos-dal-016-PtMumbai.opam b/opam/tezos-dal-016-PtMumbai.opam index 4077d74792f329e1adab2d2ff4f25275172b0bc8..24e56628f6b679159a4c5928f8d267c4f95fd786 100644 --- a/opam/tezos-dal-016-PtMumbai.opam +++ b/opam/tezos-dal-016-PtMumbai.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "ppx_expect" "tezos-base" "octez-protocol-compiler" diff --git a/opam/tezos-dal-alpha.opam b/opam/tezos-dal-alpha.opam index 8f7faa4f73b67624edaa1abc03dd195e502a3953..054b02ffe0c5b20b9348dd938b1e0babf8b84563 100644 --- a/opam/tezos-dal-alpha.opam +++ b/opam/tezos-dal-alpha.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "ppx_expect" "tezos-base" "octez-protocol-compiler" diff --git a/opam/tezos-dal-node-lib.opam b/opam/tezos-dal-node-lib.opam index 8a97c9a18a43442612f82ca92b4a405ba0d0b135..7f3dd1d6870c8a6a5660fe51d63368183106d487 100644 --- a/opam/tezos-dal-node-lib.opam +++ b/opam/tezos-dal-node-lib.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-dal-node-services" "tezos-client-base" diff --git a/opam/tezos-dal-node-services.opam b/opam/tezos-dal-node-services.opam index c97ff0da3341574462396a5547c38a30296d7d1f..e81e44f90c825145f4a709d9c00ad31affd81a4c 100644 --- a/opam/tezos-dal-node-services.opam +++ b/opam/tezos-dal-node-services.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-rpc" "tezos-crypto-dal" diff --git a/opam/tezos-embedded-protocol-000-Ps9mPmXa.opam b/opam/tezos-embedded-protocol-000-Ps9mPmXa.opam index 0d0d36014b7ca717ed267d9c4696f65d417425c6..3a00e07e317e921d21b7672d30d4f004aa89b860 100644 --- a/opam/tezos-embedded-protocol-000-Ps9mPmXa.opam +++ b/opam/tezos-embedded-protocol-000-Ps9mPmXa.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-000-Ps9mPmXa" "tezos-protocol-updater" "tezos-protocol-environment" diff --git a/opam/tezos-embedded-protocol-001-PtCJ7pwo.opam b/opam/tezos-embedded-protocol-001-PtCJ7pwo.opam index 907cbf4ed6fb8dc88e6d830d5e3f1542f193b80e..aa116496718b46bba51264a1a6369ae371941146 100644 --- a/opam/tezos-embedded-protocol-001-PtCJ7pwo.opam +++ b/opam/tezos-embedded-protocol-001-PtCJ7pwo.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-001-PtCJ7pwo" "tezos-protocol-updater" "tezos-protocol-environment" diff --git a/opam/tezos-embedded-protocol-002-PsYLVpVv.opam b/opam/tezos-embedded-protocol-002-PsYLVpVv.opam index 860ba2628d6067ad5e0a44a946e5346e04744658..4a5e513cf906b00fd1dd53b4d0b72d2b7411f52c 100644 --- a/opam/tezos-embedded-protocol-002-PsYLVpVv.opam +++ b/opam/tezos-embedded-protocol-002-PsYLVpVv.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-002-PsYLVpVv" "tezos-protocol-updater" "tezos-protocol-environment" diff --git a/opam/tezos-embedded-protocol-003-PsddFKi3.opam b/opam/tezos-embedded-protocol-003-PsddFKi3.opam index 91192a3f7d3112c3570ff925b8579698b3c3e150..60a126fc7c79603c48ee84260045b266d71ffa43 100644 --- a/opam/tezos-embedded-protocol-003-PsddFKi3.opam +++ b/opam/tezos-embedded-protocol-003-PsddFKi3.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-003-PsddFKi3" "tezos-protocol-updater" "tezos-protocol-environment" diff --git a/opam/tezos-embedded-protocol-004-Pt24m4xi.opam b/opam/tezos-embedded-protocol-004-Pt24m4xi.opam index 3d6101127e8ea0244bd1776f0bfeb936caab94cd..24f34239c8fc1c06e6d502795d425e30278ee250 100644 --- a/opam/tezos-embedded-protocol-004-Pt24m4xi.opam +++ b/opam/tezos-embedded-protocol-004-Pt24m4xi.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-004-Pt24m4xi" "tezos-protocol-updater" "tezos-protocol-environment" diff --git a/opam/tezos-embedded-protocol-005-PsBABY5H.opam b/opam/tezos-embedded-protocol-005-PsBABY5H.opam index d2726bb9f51a0085daba5fc639e2aa8ffc3833c6..c716326d1d9d0825b8cb1cbc69669ef97a722b64 100644 --- a/opam/tezos-embedded-protocol-005-PsBABY5H.opam +++ b/opam/tezos-embedded-protocol-005-PsBABY5H.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-005-PsBABY5H" "tezos-protocol-updater" "tezos-protocol-environment" diff --git a/opam/tezos-embedded-protocol-005-PsBabyM1.opam b/opam/tezos-embedded-protocol-005-PsBabyM1.opam index d5a21321c32d4a48ec9f4ed9079efe9c19904df5..696943c72dca945a43e2493fc2b6451d24131aa1 100644 --- a/opam/tezos-embedded-protocol-005-PsBabyM1.opam +++ b/opam/tezos-embedded-protocol-005-PsBabyM1.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-005-PsBabyM1" "tezos-protocol-updater" "tezos-protocol-environment" diff --git a/opam/tezos-embedded-protocol-006-PsCARTHA.opam b/opam/tezos-embedded-protocol-006-PsCARTHA.opam index a3c0571fd715ef6244a513d222f8bd04422bbccb..f0f48fcd09c081d76532a7af83f73e074c752f84 100644 --- a/opam/tezos-embedded-protocol-006-PsCARTHA.opam +++ b/opam/tezos-embedded-protocol-006-PsCARTHA.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-006-PsCARTHA" "tezos-protocol-updater" "tezos-protocol-environment" diff --git a/opam/tezos-embedded-protocol-007-PsDELPH1.opam b/opam/tezos-embedded-protocol-007-PsDELPH1.opam index cceaac302d756f74e2e6102170f47deb51b11ca2..39a251507b4b2ffec89b3944715bd978cf6964bd 100644 --- a/opam/tezos-embedded-protocol-007-PsDELPH1.opam +++ b/opam/tezos-embedded-protocol-007-PsDELPH1.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-007-PsDELPH1" "tezos-protocol-updater" "tezos-protocol-environment" diff --git a/opam/tezos-embedded-protocol-008-PtEdo2Zk.opam b/opam/tezos-embedded-protocol-008-PtEdo2Zk.opam index d2c47ea8a534881b6b46a20b2e791e0ade48c5ca..55e8aec35df7c6b5982bd2644553de5cd6cfbe40 100644 --- a/opam/tezos-embedded-protocol-008-PtEdo2Zk.opam +++ b/opam/tezos-embedded-protocol-008-PtEdo2Zk.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-008-PtEdo2Zk" "tezos-protocol-updater" "tezos-protocol-environment" diff --git a/opam/tezos-embedded-protocol-008-PtEdoTez.opam b/opam/tezos-embedded-protocol-008-PtEdoTez.opam index 82d2a4ec89cea621f98594c2bd5633702b51e449..952e2da53e40e0f98e6042ff3184f81472a77648 100644 --- a/opam/tezos-embedded-protocol-008-PtEdoTez.opam +++ b/opam/tezos-embedded-protocol-008-PtEdoTez.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-008-PtEdoTez" "tezos-protocol-updater" "tezos-protocol-environment" diff --git a/opam/tezos-embedded-protocol-009-PsFLoren.opam b/opam/tezos-embedded-protocol-009-PsFLoren.opam index c168d79e5772a95ad846186aa585a16bb0876616..410c358a4c8d399eb83f8cf455ce7b2ee8cadcba 100644 --- a/opam/tezos-embedded-protocol-009-PsFLoren.opam +++ b/opam/tezos-embedded-protocol-009-PsFLoren.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-009-PsFLoren" "tezos-protocol-updater" "tezos-protocol-environment" diff --git a/opam/tezos-embedded-protocol-010-PtGRANAD.opam b/opam/tezos-embedded-protocol-010-PtGRANAD.opam index d027c57e21f21e1eecff365aa4d9a3eb3b5237c3..4885258e4aab82d1377a8db0ddeda77d1301472e 100644 --- a/opam/tezos-embedded-protocol-010-PtGRANAD.opam +++ b/opam/tezos-embedded-protocol-010-PtGRANAD.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-010-PtGRANAD" "tezos-protocol-updater" "tezos-protocol-environment" diff --git a/opam/tezos-embedded-protocol-011-PtHangz2.opam b/opam/tezos-embedded-protocol-011-PtHangz2.opam index 8b8930ff34a02ce67c94b1691fa8ffe8260e3777..d5999d7e01e44ef4f534de60e158864289eb134c 100644 --- a/opam/tezos-embedded-protocol-011-PtHangz2.opam +++ b/opam/tezos-embedded-protocol-011-PtHangz2.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-011-PtHangz2" "tezos-protocol-updater" "tezos-protocol-environment" diff --git a/opam/tezos-embedded-protocol-012-Psithaca.opam b/opam/tezos-embedded-protocol-012-Psithaca.opam index 05d8d83ca34f3760d4d57e118d064c98a3bd9a4f..f11dde9815888a4a68fbe1255e0a1ffd80ae2af1 100644 --- a/opam/tezos-embedded-protocol-012-Psithaca.opam +++ b/opam/tezos-embedded-protocol-012-Psithaca.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-012-Psithaca" "tezos-protocol-updater" "tezos-protocol-environment" diff --git a/opam/tezos-embedded-protocol-013-PtJakart.opam b/opam/tezos-embedded-protocol-013-PtJakart.opam index 87cf77073fa2be80a84541b78e30f8f0daa668a8..f8d307315c89b01640a5025c1e3aa2f697809ada 100644 --- a/opam/tezos-embedded-protocol-013-PtJakart.opam +++ b/opam/tezos-embedded-protocol-013-PtJakart.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-013-PtJakart" "tezos-protocol-updater" "tezos-protocol-environment" diff --git a/opam/tezos-embedded-protocol-014-PtKathma.opam b/opam/tezos-embedded-protocol-014-PtKathma.opam index f32a4f7b09c6a8b2dcd94671f28f846f7490512b..6190f85022af35d2f5e2eceda950a5b1e439ef16 100644 --- a/opam/tezos-embedded-protocol-014-PtKathma.opam +++ b/opam/tezos-embedded-protocol-014-PtKathma.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-014-PtKathma" "tezos-protocol-updater" "tezos-protocol-environment" diff --git a/opam/tezos-embedded-protocol-015-PtLimaPt.opam b/opam/tezos-embedded-protocol-015-PtLimaPt.opam index de2946e70df1e12a73ff52218e5cb14bdf8eaf94..18ab93075a01fcca7251b022640667bc9b9956dc 100644 --- a/opam/tezos-embedded-protocol-015-PtLimaPt.opam +++ b/opam/tezos-embedded-protocol-015-PtLimaPt.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-015-PtLimaPt" "tezos-protocol-updater" "tezos-protocol-environment" diff --git a/opam/tezos-embedded-protocol-016-PtMumbai.opam b/opam/tezos-embedded-protocol-016-PtMumbai.opam index 9e84c1617062ecf51b302098ce2220e03789b78d..5fc45431268116928602ed8a24a8329538ac4f48 100644 --- a/opam/tezos-embedded-protocol-016-PtMumbai.opam +++ b/opam/tezos-embedded-protocol-016-PtMumbai.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-016-PtMumbai" "tezos-protocol-updater" "tezos-protocol-environment" diff --git a/opam/tezos-embedded-protocol-alpha.opam b/opam/tezos-embedded-protocol-alpha.opam index dcd97d77dba24bb2b124b04f7068968da7740035..5660489100b2abaa292fe355407c78b4a1a403ec 100644 --- a/opam/tezos-embedded-protocol-alpha.opam +++ b/opam/tezos-embedded-protocol-alpha.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-alpha" "tezos-protocol-updater" "tezos-protocol-environment" diff --git a/opam/tezos-embedded-protocol-demo-counter.opam b/opam/tezos-embedded-protocol-demo-counter.opam index 8d196b26b64490161e10b073d329eed65a3c2e7a..bddeefde6683c641dbf50cfcea69c36014f8b3cc 100644 --- a/opam/tezos-embedded-protocol-demo-counter.opam +++ b/opam/tezos-embedded-protocol-demo-counter.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-demo-counter" "tezos-protocol-updater" "tezos-protocol-environment" diff --git a/opam/tezos-embedded-protocol-demo-noops.opam b/opam/tezos-embedded-protocol-demo-noops.opam index cc4ea9becd7c02ade5aaa070fa43dfdfda3e79eb..67dcea23964675492b4585b1988305213b8ae79e 100644 --- a/opam/tezos-embedded-protocol-demo-noops.opam +++ b/opam/tezos-embedded-protocol-demo-noops.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-demo-noops" "tezos-protocol-updater" "tezos-protocol-environment" diff --git a/opam/tezos-embedded-protocol-genesis.opam b/opam/tezos-embedded-protocol-genesis.opam index 461df939c4562f0a6c1f1e417025ab56eb2966b1..872c3725af35e84515199ea4ae8f1f2e13ec7a63 100644 --- a/opam/tezos-embedded-protocol-genesis.opam +++ b/opam/tezos-embedded-protocol-genesis.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-genesis" "tezos-protocol-updater" "tezos-protocol-environment" diff --git a/opam/tezos-error-monad.opam b/opam/tezos-error-monad.opam index d7ad9b03ac39b7e0de5c43cf3d27539bbd32910a..401f99dacd55b6513eedff366fb50c095c3f1373 100644 --- a/opam/tezos-error-monad.opam +++ b/opam/tezos-error-monad.opam @@ -9,7 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } - "ocaml" { >= "4.07" } + "ocaml" { >= "4.14" } "tezos-stdlib" "data-encoding" { >= "0.7.1" & < "1.0.0" } "lwt-canceler" { >= "0.3" & < "0.4" } diff --git a/opam/tezos-event-logging-test-helpers.opam b/opam/tezos-event-logging-test-helpers.opam index 831e5b7e8b3c9f6ca24b306f93255b98acb80b14..a7c013a54a95e4d2dfa28920e2039c700d488d1b 100644 --- a/opam/tezos-event-logging-test-helpers.opam +++ b/opam/tezos-event-logging-test-helpers.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-stdlib" "tezos-lwt-result-stdlib" "data-encoding" { >= "0.7.1" & < "1.0.0" } diff --git a/opam/tezos-event-logging.opam b/opam/tezos-event-logging.opam index ccafb1b2853ca78a5c933119099a0f328ff40e6c..2e55d3f300e0a0c5e2eecb890ba8ceaa58b66dc6 100644 --- a/opam/tezos-event-logging.opam +++ b/opam/tezos-event-logging.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-stdlib" "data-encoding" { >= "0.7.1" & < "1.0.0" } "tezos-error-monad" diff --git a/opam/tezos-expect-helper.opam b/opam/tezos-expect-helper.opam index f05a8bff98b10fd5ab59340d250bb26d905e9374..ec5502d38e2dc8259f5b1fcf8cfa6206abd7262e 100644 --- a/opam/tezos-expect-helper.opam +++ b/opam/tezos-expect-helper.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "ppx_expect" ] build: [ diff --git a/opam/tezos-injector-013-PtJakart.opam b/opam/tezos-injector-013-PtJakart.opam index 91987cb297e4f221bcba560b3e866162143f29cf..b2223f3099a70d0864786e7a4eee5df3cc342ca7 100644 --- a/opam/tezos-injector-013-PtJakart.opam +++ b/opam/tezos-injector-013-PtJakart.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "ppx_expect" "tezos-base" "tezos-stdlib-unix" diff --git a/opam/tezos-injector-014-PtKathma.opam b/opam/tezos-injector-014-PtKathma.opam index e39d8184ea1d7e7c0e4f9be11995726e38dfed1c..4801dd614ddcc795d3781bf28727fdaabcd74564 100644 --- a/opam/tezos-injector-014-PtKathma.opam +++ b/opam/tezos-injector-014-PtKathma.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "ppx_expect" "tezos-base" "tezos-stdlib-unix" diff --git a/opam/tezos-injector-015-PtLimaPt.opam b/opam/tezos-injector-015-PtLimaPt.opam index 06884a10706bc8c39a2c8d5e37a6271ae3849eac..0831390f1b1c4b3b672802e5e400d9e0dbdcb6e0 100644 --- a/opam/tezos-injector-015-PtLimaPt.opam +++ b/opam/tezos-injector-015-PtLimaPt.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "ppx_expect" "tezos-base" "tezos-stdlib-unix" diff --git a/opam/tezos-injector-016-PtMumbai.opam b/opam/tezos-injector-016-PtMumbai.opam index 40ab5d1b8f80d9693e8ecb64cc0d4b910a6e9af1..c03e76a04cfaa0698b6d80eba5e8fefcafd514e1 100644 --- a/opam/tezos-injector-016-PtMumbai.opam +++ b/opam/tezos-injector-016-PtMumbai.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "ppx_expect" "tezos-base" "tezos-stdlib-unix" diff --git a/opam/tezos-injector-alpha.opam b/opam/tezos-injector-alpha.opam index aada70fca7ff621c62035d0c481492e9829c0b2c..0133c8b3445aee49ecbb31d87dd7fd04122ec0ea 100644 --- a/opam/tezos-injector-alpha.opam +++ b/opam/tezos-injector-alpha.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "ppx_expect" "tezos-base" "tezos-stdlib-unix" diff --git a/opam/tezos-layer2-store.opam b/opam/tezos-layer2-store.opam index 870cd410cbe6cd3757b27a7cc5e15a02c0c1db48..3cea98b311aacb94463f1c06f692883aeb184ce4 100644 --- a/opam/tezos-layer2-store.opam +++ b/opam/tezos-layer2-store.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "index" { >= "1.6.0" & < "1.7.0" } "tezos-base" "irmin-pack" { >= "3.5.1" & < "3.6.0" } diff --git a/opam/tezos-layer2-utils-016-PtMumbai.opam b/opam/tezos-layer2-utils-016-PtMumbai.opam index d9eadc552aeee95d988ae12fc73562d7f26bb9be..75976a5d6284dcd4a91b4f5d7eba15404175b03d 100644 --- a/opam/tezos-layer2-utils-016-PtMumbai.opam +++ b/opam/tezos-layer2-utils-016-PtMumbai.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "ppx_expect" "tezos-base" "tezos-protocol-016-PtMumbai" diff --git a/opam/tezos-layer2-utils-alpha.opam b/opam/tezos-layer2-utils-alpha.opam index bba5faebf26ece556099c2a58a8d4700e3498ad9..faaf4f43e59db5c5dabe62c6f2e26fdea7469715 100644 --- a/opam/tezos-layer2-utils-alpha.opam +++ b/opam/tezos-layer2-utils-alpha.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "ppx_expect" "tezos-base" "tezos-protocol-alpha" diff --git a/opam/tezos-lazy-containers-tests.opam b/opam/tezos-lazy-containers-tests.opam index 9918b16367924725e4a987febfe9662d68237638..6a8112667da3a1b633c3afdb72fb59063f3aca5f 100644 --- a/opam/tezos-lazy-containers-tests.opam +++ b/opam/tezos-lazy-containers-tests.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-lazy-containers" {with-test} "qcheck-core" {with-test} "qcheck-alcotest" { with-test & >= "0.20" } diff --git a/opam/tezos-lwt-result-stdlib.opam b/opam/tezos-lwt-result-stdlib.opam index 603969c65135733ed62150a4197213db3bf00c2e..275f1eb38155083abc5eef983e3b156488d3424c 100644 --- a/opam/tezos-lwt-result-stdlib.opam +++ b/opam/tezos-lwt-result-stdlib.opam @@ -9,7 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } - "ocaml" { >= "4.12" } + "ocaml" { >= "4.14" } "lwt" { >= "5.6.0" } "alcotest-lwt" { with-test & >= "1.5.0" } "qcheck-alcotest" { with-test & >= "0.20" } diff --git a/opam/tezos-micheline-rewriting.opam b/opam/tezos-micheline-rewriting.opam index 7b8e9e569f2ed72503f09efa4fe3127bf714eb43..2dd4236d3de422c4dc3aa322e6640dd4449a6c7a 100644 --- a/opam/tezos-micheline-rewriting.opam +++ b/opam/tezos-micheline-rewriting.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "zarith" { >= "1.12" & < "1.13" } "zarith_stubs_js" "tezos-stdlib" diff --git a/opam/tezos-micheline.opam b/opam/tezos-micheline.opam index cc78ef114c85f1621be836ec3b134b9d0e963358..5b5358c94f1d2af9613e479c41b2c585dc90c8e8 100644 --- a/opam/tezos-micheline.opam +++ b/opam/tezos-micheline.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "ppx_expect" "uutf" "zarith" { >= "1.12" & < "1.13" } diff --git a/opam/tezos-mockup-commands.opam b/opam/tezos-mockup-commands.opam index 83026c24c3945506596686712700d163e9304d40..8ed94dfa9cf8b89d709e539406ce3a84fdb0cf04 100644 --- a/opam/tezos-mockup-commands.opam +++ b/opam/tezos-mockup-commands.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-clic" "tezos-client-commands" diff --git a/opam/tezos-mockup-proxy.opam b/opam/tezos-mockup-proxy.opam index c6a7604e81bf2e2a63b277e3b8a17c8c716ccf25..d0984756cf08839d799f2488a1a3aad53f996966 100644 --- a/opam/tezos-mockup-proxy.opam +++ b/opam/tezos-mockup-proxy.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-client-base" "tezos-protocol-environment" diff --git a/opam/tezos-mockup-registration.opam b/opam/tezos-mockup-registration.opam index 1f24dd1db643ce88a3f042ac2554ccafecdb9ba7..7cbb231880d2ef6f74c364ac7877288a0636722f 100644 --- a/opam/tezos-mockup-registration.opam +++ b/opam/tezos-mockup-registration.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-client-base" "tezos-shell-services" diff --git a/opam/tezos-mockup.opam b/opam/tezos-mockup.opam index 731ca7f44b7b932b6e5a62ccf9c2d5694f2da1f8..1a9f49eeee0a50ec1052094eaf39106e013fd6db 100644 --- a/opam/tezos-mockup.opam +++ b/opam/tezos-mockup.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-client-base" "tezos-mockup-proxy" diff --git a/opam/tezos-openapi.opam b/opam/tezos-openapi.opam index 5e9e9a25f3b97479f4b4a02c72d9595ab316c2d7..89cf19c62e9f4bf4a952752df2bb0bdb2ffbb170 100644 --- a/opam/tezos-openapi.opam +++ b/opam/tezos-openapi.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "ezjsonm" { >= "1.1.0" } "json-data-encoding" { >= "0.12" & < "0.13" } "tezt" { >= "3.0.0" } diff --git a/opam/tezos-p2p-services.opam b/opam/tezos-p2p-services.opam index f8b86b3bfdf1df32b2afafe2171a9e34e23bf0ea..b76c9ec83aea650b14b06125ead04cc75413a70d 100644 --- a/opam/tezos-p2p-services.opam +++ b/opam/tezos-p2p-services.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-rpc" ] diff --git a/opam/tezos-p2p.opam b/opam/tezos-p2p.opam index f9d3fe95f013b7a2e7b907b4baeed0123f3e52bc..25923a9c3f2ff94982bc99b0a58278b86557d193 100644 --- a/opam/tezos-p2p.opam +++ b/opam/tezos-p2p.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "lwt-watcher" { = "0.2" } "lwt-canceler" { >= "0.3" & < "0.4" } "ringo" { >= "1.0.0" } diff --git a/opam/tezos-protocol-000-Ps9mPmXa.opam b/opam/tezos-protocol-000-Ps9mPmXa.opam index e82b6e44141836f284c7088b535073d7c5bbe422..8aa26d264c07ce09f898e685566bd98007e6ce64 100644 --- a/opam/tezos-protocol-000-Ps9mPmXa.opam +++ b/opam/tezos-protocol-000-Ps9mPmXa.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-environment" ] build: [ diff --git a/opam/tezos-protocol-001-PtCJ7pwo.opam b/opam/tezos-protocol-001-PtCJ7pwo.opam index f2f1779f56af478dde3b90d2a4850c13e6444a07..3b542c27f0619c322d253f6feeebac077679a477 100644 --- a/opam/tezos-protocol-001-PtCJ7pwo.opam +++ b/opam/tezos-protocol-001-PtCJ7pwo.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-environment" ] build: [ diff --git a/opam/tezos-protocol-002-PsYLVpVv.opam b/opam/tezos-protocol-002-PsYLVpVv.opam index 3a24c4d32e9113352babed04fda3624589ac87a3..acff93255f3664ddc221b371c38cf5208c374426 100644 --- a/opam/tezos-protocol-002-PsYLVpVv.opam +++ b/opam/tezos-protocol-002-PsYLVpVv.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-environment" ] build: [ diff --git a/opam/tezos-protocol-003-PsddFKi3.opam b/opam/tezos-protocol-003-PsddFKi3.opam index a6504eb48c8299920fbb0e3f2592651a2afd7d0a..453ad0cdfe3fc84cf29542fad395452cda01e3b6 100644 --- a/opam/tezos-protocol-003-PsddFKi3.opam +++ b/opam/tezos-protocol-003-PsddFKi3.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-environment" ] build: [ diff --git a/opam/tezos-protocol-004-Pt24m4xi.opam b/opam/tezos-protocol-004-Pt24m4xi.opam index f0ea0dd31c1204a5c7ca366b8afedf996aeb2c91..e3b7e5ce7fa917de0769694bd4e56f2448efc106 100644 --- a/opam/tezos-protocol-004-Pt24m4xi.opam +++ b/opam/tezos-protocol-004-Pt24m4xi.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-environment" ] build: [ diff --git a/opam/tezos-protocol-005-PsBABY5H.opam b/opam/tezos-protocol-005-PsBABY5H.opam index f0ea0dd31c1204a5c7ca366b8afedf996aeb2c91..e3b7e5ce7fa917de0769694bd4e56f2448efc106 100644 --- a/opam/tezos-protocol-005-PsBABY5H.opam +++ b/opam/tezos-protocol-005-PsBABY5H.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-environment" ] build: [ diff --git a/opam/tezos-protocol-005-PsBabyM1.opam b/opam/tezos-protocol-005-PsBabyM1.opam index f0ea0dd31c1204a5c7ca366b8afedf996aeb2c91..e3b7e5ce7fa917de0769694bd4e56f2448efc106 100644 --- a/opam/tezos-protocol-005-PsBabyM1.opam +++ b/opam/tezos-protocol-005-PsBabyM1.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-environment" ] build: [ diff --git a/opam/tezos-protocol-006-PsCARTHA.opam b/opam/tezos-protocol-006-PsCARTHA.opam index f0ea0dd31c1204a5c7ca366b8afedf996aeb2c91..e3b7e5ce7fa917de0769694bd4e56f2448efc106 100644 --- a/opam/tezos-protocol-006-PsCARTHA.opam +++ b/opam/tezos-protocol-006-PsCARTHA.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-environment" ] build: [ diff --git a/opam/tezos-protocol-007-PsDELPH1.opam b/opam/tezos-protocol-007-PsDELPH1.opam index f0ea0dd31c1204a5c7ca366b8afedf996aeb2c91..e3b7e5ce7fa917de0769694bd4e56f2448efc106 100644 --- a/opam/tezos-protocol-007-PsDELPH1.opam +++ b/opam/tezos-protocol-007-PsDELPH1.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-environment" ] build: [ diff --git a/opam/tezos-protocol-008-PtEdo2Zk.opam b/opam/tezos-protocol-008-PtEdo2Zk.opam index f0ea0dd31c1204a5c7ca366b8afedf996aeb2c91..e3b7e5ce7fa917de0769694bd4e56f2448efc106 100644 --- a/opam/tezos-protocol-008-PtEdo2Zk.opam +++ b/opam/tezos-protocol-008-PtEdo2Zk.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-environment" ] build: [ diff --git a/opam/tezos-protocol-008-PtEdoTez.opam b/opam/tezos-protocol-008-PtEdoTez.opam index f0ea0dd31c1204a5c7ca366b8afedf996aeb2c91..e3b7e5ce7fa917de0769694bd4e56f2448efc106 100644 --- a/opam/tezos-protocol-008-PtEdoTez.opam +++ b/opam/tezos-protocol-008-PtEdoTez.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-environment" ] build: [ diff --git a/opam/tezos-protocol-009-PsFLoren.opam b/opam/tezos-protocol-009-PsFLoren.opam index f0ea0dd31c1204a5c7ca366b8afedf996aeb2c91..e3b7e5ce7fa917de0769694bd4e56f2448efc106 100644 --- a/opam/tezos-protocol-009-PsFLoren.opam +++ b/opam/tezos-protocol-009-PsFLoren.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-environment" ] build: [ diff --git a/opam/tezos-protocol-010-PtGRANAD.opam b/opam/tezos-protocol-010-PtGRANAD.opam index f0ea0dd31c1204a5c7ca366b8afedf996aeb2c91..e3b7e5ce7fa917de0769694bd4e56f2448efc106 100644 --- a/opam/tezos-protocol-010-PtGRANAD.opam +++ b/opam/tezos-protocol-010-PtGRANAD.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-environment" ] build: [ diff --git a/opam/tezos-protocol-011-PtHangz2.opam b/opam/tezos-protocol-011-PtHangz2.opam index a7ac2f52c9da79f705540062e25e2decfc8755af..59f5b6b0b44a3111c893650c10085c1b73e3bd25 100644 --- a/opam/tezos-protocol-011-PtHangz2.opam +++ b/opam/tezos-protocol-011-PtHangz2.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-environment" "tezos-base" ] diff --git a/opam/tezos-protocol-012-Psithaca.opam b/opam/tezos-protocol-012-Psithaca.opam index a7ac2f52c9da79f705540062e25e2decfc8755af..59f5b6b0b44a3111c893650c10085c1b73e3bd25 100644 --- a/opam/tezos-protocol-012-Psithaca.opam +++ b/opam/tezos-protocol-012-Psithaca.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-environment" "tezos-base" ] diff --git a/opam/tezos-protocol-013-PtJakart.opam b/opam/tezos-protocol-013-PtJakart.opam index a7ac2f52c9da79f705540062e25e2decfc8755af..59f5b6b0b44a3111c893650c10085c1b73e3bd25 100644 --- a/opam/tezos-protocol-013-PtJakart.opam +++ b/opam/tezos-protocol-013-PtJakart.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-environment" "tezos-base" ] diff --git a/opam/tezos-protocol-014-PtKathma.opam b/opam/tezos-protocol-014-PtKathma.opam index a7ac2f52c9da79f705540062e25e2decfc8755af..59f5b6b0b44a3111c893650c10085c1b73e3bd25 100644 --- a/opam/tezos-protocol-014-PtKathma.opam +++ b/opam/tezos-protocol-014-PtKathma.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-environment" "tezos-base" ] diff --git a/opam/tezos-protocol-015-PtLimaPt-tests.opam b/opam/tezos-protocol-015-PtLimaPt-tests.opam index 5ee85058b9d3e167db04ba0f1b86ec12c26b4abb..4ef48983946ea6ed83474543ce2be13366522527 100644 --- a/opam/tezos-protocol-015-PtLimaPt-tests.opam +++ b/opam/tezos-protocol-015-PtLimaPt-tests.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "alcotest-lwt" { with-test & >= "1.5.0" } "tezos-base" {with-test} "tezos-protocol-015-PtLimaPt" {with-test} diff --git a/opam/tezos-protocol-015-PtLimaPt.opam b/opam/tezos-protocol-015-PtLimaPt.opam index a7ac2f52c9da79f705540062e25e2decfc8755af..59f5b6b0b44a3111c893650c10085c1b73e3bd25 100644 --- a/opam/tezos-protocol-015-PtLimaPt.opam +++ b/opam/tezos-protocol-015-PtLimaPt.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-environment" "tezos-base" ] diff --git a/opam/tezos-protocol-016-PtMumbai-tests.opam b/opam/tezos-protocol-016-PtMumbai-tests.opam index 742f40a266942acb2e357ffca63597a1432b4628..9520acf154ffb8445aae6a8e03f358ce53188568 100644 --- a/opam/tezos-protocol-016-PtMumbai-tests.opam +++ b/opam/tezos-protocol-016-PtMumbai-tests.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "alcotest-lwt" { with-test & >= "1.5.0" } "tezos-base" {with-test} "tezos-protocol-016-PtMumbai" {with-test} diff --git a/opam/tezos-protocol-016-PtMumbai.opam b/opam/tezos-protocol-016-PtMumbai.opam index a7ac2f52c9da79f705540062e25e2decfc8755af..59f5b6b0b44a3111c893650c10085c1b73e3bd25 100644 --- a/opam/tezos-protocol-016-PtMumbai.opam +++ b/opam/tezos-protocol-016-PtMumbai.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-environment" "tezos-base" ] diff --git a/opam/tezos-protocol-alpha-tests.opam b/opam/tezos-protocol-alpha-tests.opam index f9ab2442e9f7d7f2dde2985189b04271e97658d2..63e248aa4ec70d724924f622965146da3ecda59a 100644 --- a/opam/tezos-protocol-alpha-tests.opam +++ b/opam/tezos-protocol-alpha-tests.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "alcotest-lwt" { with-test & >= "1.5.0" } "tezos-base" {with-test} "tezos-protocol-alpha" {with-test} diff --git a/opam/tezos-protocol-alpha.opam b/opam/tezos-protocol-alpha.opam index a7ac2f52c9da79f705540062e25e2decfc8755af..59f5b6b0b44a3111c893650c10085c1b73e3bd25 100644 --- a/opam/tezos-protocol-alpha.opam +++ b/opam/tezos-protocol-alpha.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-environment" "tezos-base" ] diff --git a/opam/tezos-protocol-demo-counter.opam b/opam/tezos-protocol-demo-counter.opam index d6516123b5b610b16b39e7590d55926eb38287e3..216bca84a51e2b12564693f48daa0d57c7d9e523 100644 --- a/opam/tezos-protocol-demo-counter.opam +++ b/opam/tezos-protocol-demo-counter.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-environment" ] build: [ diff --git a/opam/tezos-protocol-demo-noops.opam b/opam/tezos-protocol-demo-noops.opam index 7150f4fa9a08b9e3958df1655e22c2bd0d11c509..98f4cb83c0e6179d32710db8076dcbf59f31435b 100644 --- a/opam/tezos-protocol-demo-noops.opam +++ b/opam/tezos-protocol-demo-noops.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-environment" ] build: [ diff --git a/opam/tezos-protocol-genesis.opam b/opam/tezos-protocol-genesis.opam index 80c396703c4c341f16a8b9fe3880fcbea5599888..471d077a4401ad8c892534feb6447a9dcfa06a53 100644 --- a/opam/tezos-protocol-genesis.opam +++ b/opam/tezos-protocol-genesis.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-protocol-environment" ] build: [ diff --git a/opam/tezos-protocol-plugin-007-PsDELPH1-registerer.opam b/opam/tezos-protocol-plugin-007-PsDELPH1-registerer.opam index 254448fc182afb83173cfabde55c3572448975f6..bc9f4679581ea9cf1fee82daacb3953abf112b09 100644 --- a/opam/tezos-protocol-plugin-007-PsDELPH1-registerer.opam +++ b/opam/tezos-protocol-plugin-007-PsDELPH1-registerer.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-embedded-protocol-007-PsDELPH1" "tezos-protocol-plugin-007-PsDELPH1" diff --git a/opam/tezos-protocol-plugin-007-PsDELPH1.opam b/opam/tezos-protocol-plugin-007-PsDELPH1.opam index 5feaf3f33835e49d7a0c1d7f5a3da62547459ab8..aa2d166adfb0fbe71a9cf544e132365687519413 100644 --- a/opam/tezos-protocol-plugin-007-PsDELPH1.opam +++ b/opam/tezos-protocol-plugin-007-PsDELPH1.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-protocol-007-PsDELPH1" ] diff --git a/opam/tezos-protocol-plugin-008-PtEdo2Zk-registerer.opam b/opam/tezos-protocol-plugin-008-PtEdo2Zk-registerer.opam index 14ad2cdabe9de42ea37dff1fb38042fd0512cb18..7ee87971a122c8b9cfd26f7da6e3087fdf0b0b0a 100644 --- a/opam/tezos-protocol-plugin-008-PtEdo2Zk-registerer.opam +++ b/opam/tezos-protocol-plugin-008-PtEdo2Zk-registerer.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-embedded-protocol-008-PtEdo2Zk" "tezos-protocol-plugin-008-PtEdo2Zk" diff --git a/opam/tezos-protocol-plugin-008-PtEdo2Zk.opam b/opam/tezos-protocol-plugin-008-PtEdo2Zk.opam index 255c89485831c0929c92af1f0ed95cb3b40946b6..3f1f885c8cb61222af48ecda8974c4d70d15c04a 100644 --- a/opam/tezos-protocol-plugin-008-PtEdo2Zk.opam +++ b/opam/tezos-protocol-plugin-008-PtEdo2Zk.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-protocol-008-PtEdo2Zk" ] diff --git a/opam/tezos-protocol-plugin-009-PsFLoren-registerer.opam b/opam/tezos-protocol-plugin-009-PsFLoren-registerer.opam index 4416b1e6e20d3f5e8330f2b7d55714c5fd82ce40..a1e464f3b37d305f763b0e5ad9d75d63fa698ff7 100644 --- a/opam/tezos-protocol-plugin-009-PsFLoren-registerer.opam +++ b/opam/tezos-protocol-plugin-009-PsFLoren-registerer.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-embedded-protocol-009-PsFLoren" "tezos-protocol-plugin-009-PsFLoren" diff --git a/opam/tezos-protocol-plugin-009-PsFLoren.opam b/opam/tezos-protocol-plugin-009-PsFLoren.opam index bb800ae86e0281204ade7ee2bf59886652ae11e1..2d961620d7ec97274afe9404fa64113cb952826e 100644 --- a/opam/tezos-protocol-plugin-009-PsFLoren.opam +++ b/opam/tezos-protocol-plugin-009-PsFLoren.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-protocol-009-PsFLoren" ] diff --git a/opam/tezos-protocol-plugin-010-PtGRANAD-registerer.opam b/opam/tezos-protocol-plugin-010-PtGRANAD-registerer.opam index f90907b9247ff6f4e1aaaf6ffa1c6f5c32e7663d..e645a364d57730debe4f2c5f9a1bf59f19e81404 100644 --- a/opam/tezos-protocol-plugin-010-PtGRANAD-registerer.opam +++ b/opam/tezos-protocol-plugin-010-PtGRANAD-registerer.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-embedded-protocol-010-PtGRANAD" "tezos-protocol-plugin-010-PtGRANAD" diff --git a/opam/tezos-protocol-plugin-010-PtGRANAD.opam b/opam/tezos-protocol-plugin-010-PtGRANAD.opam index acb75bb8d29144f30a44f01699d10cc2ce8e4304..f6aea474fa4bff087a0097ebee7f72f065738b97 100644 --- a/opam/tezos-protocol-plugin-010-PtGRANAD.opam +++ b/opam/tezos-protocol-plugin-010-PtGRANAD.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-protocol-010-PtGRANAD" ] diff --git a/opam/tezos-protocol-plugin-011-PtHangz2-registerer.opam b/opam/tezos-protocol-plugin-011-PtHangz2-registerer.opam index 79f9543fe043c96d828c4f5797a3524b2826eb47..f85f268c8aa7c0f3838c640e2aac8f6712951c4b 100644 --- a/opam/tezos-protocol-plugin-011-PtHangz2-registerer.opam +++ b/opam/tezos-protocol-plugin-011-PtHangz2-registerer.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-embedded-protocol-011-PtHangz2" "tezos-protocol-plugin-011-PtHangz2" diff --git a/opam/tezos-protocol-plugin-011-PtHangz2.opam b/opam/tezos-protocol-plugin-011-PtHangz2.opam index 9fc7a79b120df5a6d44e20f3a407c235a8f18f36..0f54b801f657a7d9df25ea677e6484bdc0859ac1 100644 --- a/opam/tezos-protocol-plugin-011-PtHangz2.opam +++ b/opam/tezos-protocol-plugin-011-PtHangz2.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-protocol-011-PtHangz2" ] diff --git a/opam/tezos-protocol-plugin-012-Psithaca-registerer.opam b/opam/tezos-protocol-plugin-012-Psithaca-registerer.opam index ddd5c11f1000c5020bf38dd35899a7b00f8f5abd..6ec7e8eeb7a6cdc841151137e590d95532c1097c 100644 --- a/opam/tezos-protocol-plugin-012-Psithaca-registerer.opam +++ b/opam/tezos-protocol-plugin-012-Psithaca-registerer.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-embedded-protocol-012-Psithaca" "tezos-protocol-plugin-012-Psithaca" diff --git a/opam/tezos-protocol-plugin-012-Psithaca.opam b/opam/tezos-protocol-plugin-012-Psithaca.opam index 982504686ce53e1b30c6c97caa0ff878546d1d8c..96633daf4e546ad09b0063bdbe89c5dc012dd1b1 100644 --- a/opam/tezos-protocol-plugin-012-Psithaca.opam +++ b/opam/tezos-protocol-plugin-012-Psithaca.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-protocol-012-Psithaca" ] diff --git a/opam/tezos-protocol-plugin-013-PtJakart-registerer.opam b/opam/tezos-protocol-plugin-013-PtJakart-registerer.opam index 1d9c71a6e4d224caa14a2e7934cee7aa7ab8ed0a..3f540cad2b628afba1c1827fa5eb9a0486ca261e 100644 --- a/opam/tezos-protocol-plugin-013-PtJakart-registerer.opam +++ b/opam/tezos-protocol-plugin-013-PtJakart-registerer.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-embedded-protocol-013-PtJakart" "tezos-protocol-plugin-013-PtJakart" diff --git a/opam/tezos-protocol-plugin-013-PtJakart.opam b/opam/tezos-protocol-plugin-013-PtJakart.opam index 7b3ed19687bb599f095de7dc6bf1d009d5cb4659..46b01004894502311638e2429b602bf7ac3ba598 100644 --- a/opam/tezos-protocol-plugin-013-PtJakart.opam +++ b/opam/tezos-protocol-plugin-013-PtJakart.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-protocol-013-PtJakart" ] diff --git a/opam/tezos-protocol-plugin-014-PtKathma-registerer.opam b/opam/tezos-protocol-plugin-014-PtKathma-registerer.opam index ebc455bee8874eb614e7259929a3bfe2cb51b72c..831c43727c934c3d0cafceb4ea8b7b7ad8005d3b 100644 --- a/opam/tezos-protocol-plugin-014-PtKathma-registerer.opam +++ b/opam/tezos-protocol-plugin-014-PtKathma-registerer.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-embedded-protocol-014-PtKathma" "tezos-protocol-plugin-014-PtKathma" diff --git a/opam/tezos-protocol-plugin-014-PtKathma.opam b/opam/tezos-protocol-plugin-014-PtKathma.opam index 091806576b99097e6fc2e73b33727877ac5d3d1b..8b9422f98388cccba288359486feee738c10f990 100644 --- a/opam/tezos-protocol-plugin-014-PtKathma.opam +++ b/opam/tezos-protocol-plugin-014-PtKathma.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-protocol-014-PtKathma" ] diff --git a/opam/tezos-protocol-plugin-015-PtLimaPt-registerer.opam b/opam/tezos-protocol-plugin-015-PtLimaPt-registerer.opam index bdfe526313961a7c80c4517fae80d3b37a4f5e06..69d259bf47d5edf4477768b4bd8bbb7905997867 100644 --- a/opam/tezos-protocol-plugin-015-PtLimaPt-registerer.opam +++ b/opam/tezos-protocol-plugin-015-PtLimaPt-registerer.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-embedded-protocol-015-PtLimaPt" "tezos-protocol-plugin-015-PtLimaPt" diff --git a/opam/tezos-protocol-plugin-015-PtLimaPt-tests.opam b/opam/tezos-protocol-plugin-015-PtLimaPt-tests.opam index acc44676815778f0e257407a7937b3c5004fade8..aef2bfb40c2d04264cb4f5f9126e9c2abbfd3c2a 100644 --- a/opam/tezos-protocol-plugin-015-PtLimaPt-tests.opam +++ b/opam/tezos-protocol-plugin-015-PtLimaPt-tests.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" {with-test} "tezos-base-test-helpers" {with-test} "alcotest-lwt" { with-test & >= "1.5.0" } diff --git a/opam/tezos-protocol-plugin-015-PtLimaPt.opam b/opam/tezos-protocol-plugin-015-PtLimaPt.opam index d603c8858629f359b4f647de2c88a6846f2af68d..852774bf464cc990b7cee409a901bc18fa5401d3 100644 --- a/opam/tezos-protocol-plugin-015-PtLimaPt.opam +++ b/opam/tezos-protocol-plugin-015-PtLimaPt.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-protocol-015-PtLimaPt" ] diff --git a/opam/tezos-protocol-plugin-016-PtMumbai-registerer.opam b/opam/tezos-protocol-plugin-016-PtMumbai-registerer.opam index e313861c4764eb31e28aa73ca816df300363a47a..f283e4ac00cb73cf45a98976f7754ecc1a681803 100644 --- a/opam/tezos-protocol-plugin-016-PtMumbai-registerer.opam +++ b/opam/tezos-protocol-plugin-016-PtMumbai-registerer.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-embedded-protocol-016-PtMumbai" "tezos-protocol-plugin-016-PtMumbai" diff --git a/opam/tezos-protocol-plugin-016-PtMumbai-tests.opam b/opam/tezos-protocol-plugin-016-PtMumbai-tests.opam index a66d2586a54428b98de203d7628af04e7715db36..824b2f2614e39f2e216dd5aeeb1582808cc3e5b1 100644 --- a/opam/tezos-protocol-plugin-016-PtMumbai-tests.opam +++ b/opam/tezos-protocol-plugin-016-PtMumbai-tests.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" {with-test} "tezos-base-test-helpers" {with-test} "alcotest-lwt" { with-test & >= "1.5.0" } diff --git a/opam/tezos-protocol-plugin-016-PtMumbai.opam b/opam/tezos-protocol-plugin-016-PtMumbai.opam index 475651d4b3afff6a0eb8fe86cebdd558f4092f54..c086b3fe62076b11081b1ecc660fc4a3d16b89f4 100644 --- a/opam/tezos-protocol-plugin-016-PtMumbai.opam +++ b/opam/tezos-protocol-plugin-016-PtMumbai.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-protocol-016-PtMumbai" ] diff --git a/opam/tezos-protocol-plugin-alpha-registerer.opam b/opam/tezos-protocol-plugin-alpha-registerer.opam index 9683208a2d85ec5a7c9e4bf1cf76d09e128c513e..ec51b5b1d9c6ac52f7d2d8a684c4230a9bac97dd 100644 --- a/opam/tezos-protocol-plugin-alpha-registerer.opam +++ b/opam/tezos-protocol-plugin-alpha-registerer.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-embedded-protocol-alpha" "tezos-protocol-plugin-alpha" diff --git a/opam/tezos-protocol-plugin-alpha-tests.opam b/opam/tezos-protocol-plugin-alpha-tests.opam index f0a6285bda349e2b9a7538c5449cfcd931fb011a..06ae2a04291df36dbdb8ce11e06dac39500d7999 100644 --- a/opam/tezos-protocol-plugin-alpha-tests.opam +++ b/opam/tezos-protocol-plugin-alpha-tests.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" {with-test} "tezos-base-test-helpers" {with-test} "alcotest-lwt" { with-test & >= "1.5.0" } diff --git a/opam/tezos-protocol-plugin-alpha.opam b/opam/tezos-protocol-plugin-alpha.opam index ebb03f3aa42fed59eb1db9c110dacbdced6be0df..c0b87630da7ab1474f7df9247ac8438b1927e6d2 100644 --- a/opam/tezos-protocol-plugin-alpha.opam +++ b/opam/tezos-protocol-plugin-alpha.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-protocol-alpha" ] diff --git a/opam/tezos-protocol-updater.opam b/opam/tezos-protocol-updater.opam index 7925acf2756cd496665f20a0c6ab8511b0e8801e..17c8c44185627679775fcc5b1f5f627c1016da0d 100644 --- a/opam/tezos-protocol-updater.opam +++ b/opam/tezos-protocol-updater.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-stdlib-unix" "tezos-micheline" diff --git a/opam/tezos-proxy-server-config.opam b/opam/tezos-proxy-server-config.opam index 3cbe808fbc372ba3da4a29b3a1bc766039eae579..487d0ca6c5ab491fdf613be0edde5970c06b6636 100644 --- a/opam/tezos-proxy-server-config.opam +++ b/opam/tezos-proxy-server-config.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-stdlib-unix" "uri" { >= "3.1.0" } diff --git a/opam/tezos-proxy.opam b/opam/tezos-proxy.opam index bab3b94bd15403239dfabb282209768f72a0a4df..4579c0e5dc6e5c69f693fe0cd0edb47f2077deb9 100644 --- a/opam/tezos-proxy.opam +++ b/opam/tezos-proxy.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "aches" { >= "1.0.0" } "aches-lwt" { >= "1.0.0" } "tezos-base" diff --git a/opam/tezos-requester.opam b/opam/tezos-requester.opam index 93c18473676bb239c2c9aad1a4a6b34b11bc9ca0..99ffda04a0bac8b50f8edac97a6d4b57dba1069b 100644 --- a/opam/tezos-requester.opam +++ b/opam/tezos-requester.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-stdlib-unix" "lwt-watcher" { = "0.2" } diff --git a/opam/tezos-rpc-http-client-unix.opam b/opam/tezos-rpc-http-client-unix.opam index 97d9516cc90312d061ee598afb3b7935fa4866ff..f4999936af6169ccba40f38cf3fdd51e7bcad2a7 100644 --- a/opam/tezos-rpc-http-client-unix.opam +++ b/opam/tezos-rpc-http-client-unix.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-stdlib-unix" "tezos-base" "cohttp-lwt-unix" { >= "4.0.0" } diff --git a/opam/tezos-rpc-http-client.opam b/opam/tezos-rpc-http-client.opam index de46831d2c43bb6b079d138e7f930d45e4475a78..cae42a15bb39d5ac5f22061ce9ef97dd9e83fbb3 100644 --- a/opam/tezos-rpc-http-client.opam +++ b/opam/tezos-rpc-http-client.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "resto-cohttp-client" { >= "1.0" } "tezos-rpc" diff --git a/opam/tezos-rpc-http-server.opam b/opam/tezos-rpc-http-server.opam index 743df98189d2c697afe8129471e6beb7ed381b6e..ae270bee3757c06fe72dc538e31d6f57d4459b04 100644 --- a/opam/tezos-rpc-http-server.opam +++ b/opam/tezos-rpc-http-server.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-stdlib-unix" "resto-cohttp-server" { >= "1.0" } diff --git a/opam/tezos-rpc-http.opam b/opam/tezos-rpc-http.opam index c021d4070658ef668486cef5c1e6bfa36a88d28a..fcf4611d0c495be72b464843ecb580bdc0321fe1 100644 --- a/opam/tezos-rpc-http.opam +++ b/opam/tezos-rpc-http.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-rpc" "resto-cohttp" { >= "1.0" } diff --git a/opam/tezos-rpc.opam b/opam/tezos-rpc.opam index cfb5dfda10fdb92533b4b7c177550dc783ff0052..512baf702eca8b959c81282c716ce91c688d9d4f 100644 --- a/opam/tezos-rpc.opam +++ b/opam/tezos-rpc.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "data-encoding" { >= "0.7.1" & < "1.0.0" } "tezos-error-monad" "resto" { >= "1.0" } diff --git a/opam/tezos-sapling.opam b/opam/tezos-sapling.opam index 8e0de96773a56dcf92bfbbb8bc0468eff6bd9804..2fef032f3b5e8e4595c5fc454535843e4d1b1883 100644 --- a/opam/tezos-sapling.opam +++ b/opam/tezos-sapling.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "conf-rust" "integers" "integers_stubs_js" diff --git a/opam/tezos-scoru-wasm-benchmark.opam b/opam/tezos-scoru-wasm-benchmark.opam index 5cc2612fef3b0ada791f8ad36c41ea42117221fb..bf38c859dde2595cc8946e4a09504a727095e55d 100644 --- a/opam/tezos-scoru-wasm-benchmark.opam +++ b/opam/tezos-scoru-wasm-benchmark.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "ppx_deriving" "tezos-base" "tezt" { >= "3.0.0" } diff --git a/opam/tezos-scoru-wasm-fast-test.opam b/opam/tezos-scoru-wasm-fast-test.opam index e2b39a7b4c05db9f6ea4fb0079cf325b3fdfe8b7..aa8ac09274038f53ffe8d5e1fbbdf8364e7b49d6 100644 --- a/opam/tezos-scoru-wasm-fast-test.opam +++ b/opam/tezos-scoru-wasm-fast-test.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "ppx_import" {with-test} "ppx_deriving" {with-test} "tezos-base" {with-test} diff --git a/opam/tezos-scoru-wasm-fast.opam b/opam/tezos-scoru-wasm-fast.opam index 4366b64570fc10718d36e91083b7034c67cb65da..d626ee3b7b439aebacb0c6bad8d3fe87dbf4eae9 100644 --- a/opam/tezos-scoru-wasm-fast.opam +++ b/opam/tezos-scoru-wasm-fast.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-tree-encoding" "tezos-webassembly-interpreter" diff --git a/opam/tezos-scoru-wasm-helpers.opam b/opam/tezos-scoru-wasm-helpers.opam index 37e7398d84579b04e3bac359351ce1828bf80bf1..565d96de2e673a950e6e66b95c44376d5c882ac0 100644 --- a/opam/tezos-scoru-wasm-helpers.opam +++ b/opam/tezos-scoru-wasm-helpers.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "ppx_import" "ppx_deriving" "tezos-base" diff --git a/opam/tezos-scoru-wasm-test-helpers.opam b/opam/tezos-scoru-wasm-test-helpers.opam index 2edc0ec20eedda501db28e7098317552fe35216e..3187f3a60b67581da5a73b4aaf6344e3986e8c9c 100644 --- a/opam/tezos-scoru-wasm-test-helpers.opam +++ b/opam/tezos-scoru-wasm-test-helpers.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "ppx_import" "ppx_deriving" "tezos-base" diff --git a/opam/tezos-scoru-wasm-test.opam b/opam/tezos-scoru-wasm-test.opam index 6315306fcfe1352cadbd49f35ba61892cd71d1fd..2e304f4099c63f1ff1e5423578a2e71dcd5b8e55 100644 --- a/opam/tezos-scoru-wasm-test.opam +++ b/opam/tezos-scoru-wasm-test.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "ppx_import" {with-test} "ppx_deriving" {with-test} "tezos-base" {with-test} diff --git a/opam/tezos-scoru-wasm.opam b/opam/tezos-scoru-wasm.opam index fe3f882449a3076e07a7ba8462824c4d4a0f324f..de5b5b93640c46e5b1832d2aa0c0ee272bb3e337 100644 --- a/opam/tezos-scoru-wasm.opam +++ b/opam/tezos-scoru-wasm.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-tree-encoding" "tezos-lazy-containers" diff --git a/opam/tezos-shell-benchmarks.opam b/opam/tezos-shell-benchmarks.opam index 908b8212ebaa31677d778913776ff6b6d13d6105..6d258ca0076d281759f8e98b0f41ae9fa6fe77b8 100644 --- a/opam/tezos-shell-benchmarks.opam +++ b/opam/tezos-shell-benchmarks.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-stdlib" "tezos-base" "tezos-error-monad" diff --git a/opam/tezos-shell-context-test.opam b/opam/tezos-shell-context-test.opam index cc1dbcc277d506c94e3667479558402ad01da4a9..994827cd274386bd6332abc85cf2ab2c3ab21e86 100644 --- a/opam/tezos-shell-context-test.opam +++ b/opam/tezos-shell-context-test.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-shell-context" {with-test} "alcotest-lwt" { with-test & >= "1.5.0" } "tezos-test-helpers" {with-test} diff --git a/opam/tezos-shell-context.opam b/opam/tezos-shell-context.opam index 86ac2ff9316a858f7aa98d6ac8e3e3d8b91a3aec..ade5012e5110cdab2cc0c61732a42fb3f7fcf46a 100644 --- a/opam/tezos-shell-context.opam +++ b/opam/tezos-shell-context.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-protocol-environment" "tezos-context" diff --git a/opam/tezos-shell-services-test-helpers.opam b/opam/tezos-shell-services-test-helpers.opam index bc415ef9c1a1bb23ae762979e1cc26653cdeb6a3..b9fdfd33ce228970b3e27f7912689f3091ecba48 100644 --- a/opam/tezos-shell-services-test-helpers.opam +++ b/opam/tezos-shell-services-test-helpers.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-shell-services" "tezos-test-helpers" diff --git a/opam/tezos-shell-services.opam b/opam/tezos-shell-services.opam index fe38feb6a4ceee0205426fa3c34e922cc7780360..89861404495d6cd7dd101af7308295981c1fe83b 100644 --- a/opam/tezos-shell-services.opam +++ b/opam/tezos-shell-services.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-rpc" "tezos-p2p-services" diff --git a/opam/tezos-shell.opam b/opam/tezos-shell.opam index 828a0d2fddd24578b33fc8fc9227de7c25ac4d28..9271dc436739891bc04e258e89601fc780101feb 100644 --- a/opam/tezos-shell.opam +++ b/opam/tezos-shell.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "ppx_expect" "lwt-watcher" { = "0.2" } "lwt-canceler" { >= "0.3" & < "0.4" } diff --git a/opam/tezos-signer-backends.opam b/opam/tezos-signer-backends.opam index df8018365930fc37229c93604af09427bc27d51c..b5d6be435bd26c20c691f9143d8422d2f4a14090 100644 --- a/opam/tezos-signer-backends.opam +++ b/opam/tezos-signer-backends.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-stdlib" "tezos-client-base" diff --git a/opam/tezos-signer-services.opam b/opam/tezos-signer-services.opam index 03e27b42b9c678dd42902fef34cddc7f99a8bb5e..ff688997b9d413cc74a130b8f846367da59cc86a 100644 --- a/opam/tezos-signer-services.opam +++ b/opam/tezos-signer-services.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-rpc" "tezos-client-base" diff --git a/opam/tezos-smart-rollup-016-PtMumbai.opam b/opam/tezos-smart-rollup-016-PtMumbai.opam index 9f4fc25da4784b18e81d2009c0adf8734fe12799..f6b715dadb8e7ac3e1cce8339978023332987863 100644 --- a/opam/tezos-smart-rollup-016-PtMumbai.opam +++ b/opam/tezos-smart-rollup-016-PtMumbai.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "ppx_expect" "tezos-base" "tezos-protocol-016-PtMumbai" diff --git a/opam/tezos-smart-rollup-alpha.opam b/opam/tezos-smart-rollup-alpha.opam index 1cf36123b271dae03ab65942afaaef5ec2825362..2804a275e2562dd8af55857ffd1d3d847c2924bd 100644 --- a/opam/tezos-smart-rollup-alpha.opam +++ b/opam/tezos-smart-rollup-alpha.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "ppx_expect" "tezos-base" "tezos-protocol-alpha" diff --git a/opam/tezos-stdlib-unix.opam b/opam/tezos-stdlib-unix.opam index 9414a21968c8c186c832faa4f6c005a42b2212dd..ec825979b16eb38d376c7108d02b584b4abcb682 100644 --- a/opam/tezos-stdlib-unix.opam +++ b/opam/tezos-stdlib-unix.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "base-unix" "tezos-error-monad" "tezos-lwt-result-stdlib" diff --git a/opam/tezos-store.opam b/opam/tezos-store.opam index f87be3ea7b2b4773852568a870a49445ffc3ae3d..595e676318c6a4841ce64afd8b59b78719df2aca 100644 --- a/opam/tezos-store.opam +++ b/opam/tezos-store.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-stdlib-unix" "tezos-base" "tezos-crypto" diff --git a/opam/tezos-test-helpers-extra.opam b/opam/tezos-test-helpers-extra.opam index 33f40e6ba07c1468a97adc6f0e137c3281c4415b..db9da3c8a400867ae80ae1dfae2984053f81d1bf 100644 --- a/opam/tezos-test-helpers-extra.opam +++ b/opam/tezos-test-helpers-extra.opam @@ -9,7 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } - "ocaml" { >= "4.08" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-crypto" "tezos-test-helpers" diff --git a/opam/tezos-test-helpers.opam b/opam/tezos-test-helpers.opam index 8c901cfcdabe1ba442a876cde201aa35d3b0ff71..4b5b3d0e31f7205458bb07faac6c823a59fb717a 100644 --- a/opam/tezos-test-helpers.opam +++ b/opam/tezos-test-helpers.opam @@ -9,7 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } - "ocaml" { >= "4.12" } + "ocaml" { >= "4.14" } "uri" { >= "3.1.0" } "fmt" { >= "0.8.7" } "qcheck-alcotest" { >= "0.20" } diff --git a/opam/tezos-tooling.opam b/opam/tezos-tooling.opam index 562eef4a6b7b4ac7597e88ed60127c78d2ac85dd..1ef38c9ec29b612b13ffc527a546e3750792b796 100644 --- a/opam/tezos-tooling.opam +++ b/opam/tezos-tooling.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "bisect_ppx" { >= "2.7.0" } "ocamlformat" { = "0.21.0" } "ometrics" { >= "0.2.1" } diff --git a/opam/tezos-tps-evaluation.opam b/opam/tezos-tps-evaluation.opam index 024c1a35198279c6fadd089186e0027224168d24..444a9ad1d215e7c6a81364b9dde1009b149b2d75 100644 --- a/opam/tezos-tps-evaluation.opam +++ b/opam/tezos-tps-evaluation.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "caqti" "caqti-dynload" diff --git a/opam/tezos-tree-encoding-test.opam b/opam/tezos-tree-encoding-test.opam index 7b40c94f350797e9aeea645e506dbc1d43fd5515..172a0f114278f3155b3391a4dda0fb0f88139ac7 100644 --- a/opam/tezos-tree-encoding-test.opam +++ b/opam/tezos-tree-encoding-test.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" {with-test} "tezos-tree-encoding" {with-test} "tezos-context" {with-test} diff --git a/opam/tezos-tree-encoding.opam b/opam/tezos-tree-encoding.opam index ab2798bf742f484f494ce9da8449c932c8cda6c7..28ae9f53749452923a1da92f87749847f36958f8 100644 --- a/opam/tezos-tree-encoding.opam +++ b/opam/tezos-tree-encoding.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-lazy-containers" "tezos-lwt-result-stdlib" diff --git a/opam/tezos-tx-rollup-015-PtLimaPt.opam b/opam/tezos-tx-rollup-015-PtLimaPt.opam index 4e13beb1daa8a8481d4323e5041a932d1aaf4c1c..a00c3f89d953f0569f3160a77d85a1bece7626a9 100644 --- a/opam/tezos-tx-rollup-015-PtLimaPt.opam +++ b/opam/tezos-tx-rollup-015-PtLimaPt.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "ppx_expect" "index" { >= "1.6.0" & < "1.7.0" } "tezos-base" diff --git a/opam/tezos-validation.opam b/opam/tezos-validation.opam index 074b08617a069743837cc57e6cb382992b44d335..201bcc3e50ba76aa58b4aac01c4e1e2ab46b3d13 100644 --- a/opam/tezos-validation.opam +++ b/opam/tezos-validation.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-crypto" "tezos-rpc" diff --git a/opam/tezos-version.opam b/opam/tezos-version.opam index c2de963b50a253e9ce9b5ef5934b583da1e0ba64..bfba3844cb01d481943ae8a0d7dae29061e21bfd 100644 --- a/opam/tezos-version.opam +++ b/opam/tezos-version.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "ppx_deriving" "tezos-base" "dune-configurator" diff --git a/opam/tezos-wasmer.opam b/opam/tezos-wasmer.opam index 0dabe6b089e096947af122f235197ce551187a86..2b182944646e89f5e5303e2c0523c81af475a2b9 100644 --- a/opam/tezos-wasmer.opam +++ b/opam/tezos-wasmer.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "ppx_deriving" "ctypes" { >= "0.18.0" } "ctypes-foreign" { >= "0.18.0" } diff --git a/opam/tezos-webassembly-interpreter-extra.opam b/opam/tezos-webassembly-interpreter-extra.opam index dcd8aca1af62b2d5317fd6c11080baa62196077e..0f5bbc01b0a6ee0ebb8946893ff2f2265c5c789a 100644 --- a/opam/tezos-webassembly-interpreter-extra.opam +++ b/opam/tezos-webassembly-interpreter-extra.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "Apache-2.0" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-webassembly-interpreter" "lwt" { >= "5.6.0" } "tezos-lazy-containers" diff --git a/opam/tezos-workers.opam b/opam/tezos-workers.opam index 4cd118f89acb58088aae61703c646af1ee344383..56b6b8c74cf7ff4d1d47b6f7929c6c957f5c13ba 100644 --- a/opam/tezos-workers.opam +++ b/opam/tezos-workers.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezos-base" "tezos-stdlib-unix" "tezos-stdlib" {with-test} diff --git a/opam/tezt-performance-regression.opam b/opam/tezt-performance-regression.opam index 2e5288c8909972b5d052056f191164491ed9b707..4fa48ea18b46b8733b2155e40d79e83db0d44c18 100644 --- a/opam/tezt-performance-regression.opam +++ b/opam/tezt-performance-regression.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezt" { >= "3.0.0" } "uri" { >= "3.1.0" } "cohttp-lwt-unix" { >= "4.0.0" } diff --git a/opam/tezt-self-tests.opam b/opam/tezt-self-tests.opam index 44cf3116f3680747da21e947215767270600752d..9ebbafa5786337afd58ce16a5d35cc2e1d7c50d0 100644 --- a/opam/tezt-self-tests.opam +++ b/opam/tezt-self-tests.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezt" { >= "3.0.0" } "tezt-tezos" "base-unix" diff --git a/opam/tezt-tezos.opam b/opam/tezt-tezos.opam index 17c851d566257fb0a1627888fbf8f39b7a3c9d3a..25bdaf810f119bfa007c2bc1b8c0536aa5d4a3dd 100644 --- a/opam/tezt-tezos.opam +++ b/opam/tezt-tezos.opam @@ -9,6 +9,7 @@ dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "3.0" } + "ocaml" { >= "4.14" } "tezt" { >= "3.0.0" } "tezt-performance-regression" "uri" { >= "3.1.0" } diff --git a/src/bin_dal_node/errors.ml b/src/bin_dal_node/errors.ml index a5312f040958ec5c53ca4ec946d8bd0f89743649..47ff6e433d5b9c50a4227cd8ff713d37b99f12da 100644 --- a/src/bin_dal_node/errors.ml +++ b/src/bin_dal_node/errors.ml @@ -68,7 +68,7 @@ let other_result v = let other_lwt_result v = let open Lwt_syntax in - let* v = v in + let* v in return @@ other_result v (* Helpers to cast the errors into tzresult monad. *) @@ -93,12 +93,12 @@ let error_to_tzresult e = let to_option_tzresult ?(none = fun _e -> false) r = let open Lwt_result_syntax in - let*! r = r in + let*! r in match r with | Ok s -> return_some s | Error err -> if none err then return_none else error_to_tzresult err let to_tzresult r = let open Lwt_result_syntax in - let*! r = r in + let*! r in match r with Ok s -> return s | Error e -> error_to_tzresult e diff --git a/src/bin_node/node_run_command.ml b/src/bin_node/node_run_command.ml index f14b9e4773b2411c190e12713f6f31e80e267ba6..f59546905ce30fc28bfbd0dda5a781564ee21094 100644 --- a/src/bin_node/node_run_command.ml +++ b/src/bin_node/node_run_command.ml @@ -557,7 +557,7 @@ let run ?verbosity ?sandbox ?target ?(cli_warnings = []) | _ -> Lwt.return_unit) node in - let*? node = node in + let*? node in let node_downer = Lwt_exit.register_clean_up_callback ~loc:__LOC__ (fun _ -> let*! () = Event.(emit shutting_down_node) () in diff --git a/src/lib_context/test/test_merkle_proof.ml b/src/lib_context/test/test_merkle_proof.ml index 8a468a19e7a8f97a498d7269515f287a7fa7d745..58ab6a3630bb0f8e92d224581626e9a1ae79f433 100644 --- a/src/lib_context/test/test_merkle_proof.ml +++ b/src/lib_context/test/test_merkle_proof.ml @@ -85,12 +85,12 @@ module Proof32 (Encoding : Tezos_context_sigs.Context.PROOF_ENCODING) = struct let rec inode_tree (depth, width) = if depth <= 0 then - let+ hash = hash in + let+ hash in Blinded_inode hash else oneof [ - (let+ hash = hash in + (let+ hash in Blinded_inode hash); (let* size = int_bound 3 in let size = size + 1 in @@ -302,12 +302,12 @@ module Proof2 (Encoding : Tezos_context_sigs.Context.PROOF_ENCODING) = struct let rec inode_tree (depth, width) = if depth <= 0 then - let+ hash = hash in + let+ hash in Blinded_inode hash else oneof [ - (let+ hash = hash in + (let+ hash in Blinded_inode hash); (let* size = int_bound 3 in let size = size + 1 in diff --git a/src/lib_layer2_store/delayed_write_monad.ml b/src/lib_layer2_store/delayed_write_monad.ml index 91a8bb7899c87b2dd678fb38652158c39af7ccbc..2a120c457d4bc2a440cb6353360aa9bf8c118889 100644 --- a/src/lib_layer2_store/delayed_write_monad.ml +++ b/src/lib_layer2_store/delayed_write_monad.ml @@ -63,7 +63,7 @@ let ignore {result; _} = result module Lwt_result_syntax = struct let bind f a = let open Lwt_result_syntax in - let* a = a in + let* a in let* b = f a.result in let write = match (a.write, b.write) with diff --git a/src/lib_lwt_result_stdlib/bare/structs/seq_e.ml b/src/lib_lwt_result_stdlib/bare/structs/seq_e.ml index 2cba052006666a534bab8f74d7f456652766f46f..f50e85bcf88c80d67e419e6815e8eecd5a607529 100644 --- a/src/lib_lwt_result_stdlib/bare/structs/seq_e.ml +++ b/src/lib_lwt_result_stdlib/bare/structs/seq_e.ml @@ -43,7 +43,7 @@ let empty () = Ok Nil let return x () = Ok (Cons (x, empty)) let return_e r () = - let* r = r in + let* r in Ok (Cons (r, empty)) let interrupted e () = Error e @@ -51,7 +51,7 @@ let interrupted e () = Error e let cons item t () = Ok (Cons (item, t)) let cons_e item t () = - let* item = item in + let* item in Ok (Cons (item, t)) let rec append ta tb () = diff --git a/src/lib_lwt_result_stdlib/bare/structs/seq_es.ml b/src/lib_lwt_result_stdlib/bare/structs/seq_es.ml index b11fd85e1b20a24e259bd5b4797fc916841a5289..b0cdaa2501644fe5ba17246239e3054747da34ff 100644 --- a/src/lib_lwt_result_stdlib/bare/structs/seq_es.ml +++ b/src/lib_lwt_result_stdlib/bare/structs/seq_es.ml @@ -73,11 +73,11 @@ let cons_e item t () = let cons_s item t () = let open Lwt_syntax in - let* item = item in + let* item in return_ok (Cons (item, t)) let cons_es item t () = - let* item = item in + let* item in return (Cons (item, t)) let rec append ta tb () = diff --git a/src/lib_lwt_result_stdlib/bare/structs/seq_s.ml b/src/lib_lwt_result_stdlib/bare/structs/seq_s.ml index 8bb7f6fce294f6fa6318d6a1432bbe2c74ca5338..f0ddef4cfa547302f78da7251c949ca0b7ab6317 100644 --- a/src/lib_lwt_result_stdlib/bare/structs/seq_s.ml +++ b/src/lib_lwt_result_stdlib/bare/structs/seq_s.ml @@ -47,7 +47,7 @@ let return_s p () = Lwt.map (fun x -> Cons (x, empty)) p let cons item t () = Lwt.return (Cons (item, t)) let cons_s item t () = - let* item = item in + let* item in return (Cons (item, t)) let rec append ta tb () = diff --git a/src/lib_lwt_result_stdlib/test/test_fuzzing_helpers.ml b/src/lib_lwt_result_stdlib/test/test_fuzzing_helpers.ml index a5eb4a5bd738249178b70a3e4ff8f90e162b62e1..fa20a442bd591db1bb61f47c7c3726f7e59f5134 100644 --- a/src/lib_lwt_result_stdlib/test/test_fuzzing_helpers.ml +++ b/src/lib_lwt_result_stdlib/test/test_fuzzing_helpers.ml @@ -560,7 +560,7 @@ let eq_e ?pp (a : ('a, 'trace) result) (b : ('a, 'trace) result) = eq ?pp a b let eq_s ?pp a b = Lwt_main.run (let open Lwt_syntax in - let+ a = a and+ b = b in + let+ a and+ b in eq ?pp a b) (** [eq_es] is a duplicate of {!eq_s} for consistency @@ -588,7 +588,7 @@ let eq_es ?pp (a : ('a, 'b) result Lwt.t) (b : ('a, 'b) result Lwt.t) = let eq_es_ep ?pp es ep = Lwt_main.run (let open Lwt_syntax in - let+ es = es and+ ep = ep in + let+ es and+ ep in match (es, ep) with | Ok ok_es, Ok ok_ep -> eq ?pp ok_es ok_ep | Error error_es, Error trace_ep -> @@ -611,7 +611,7 @@ let eq_es_ep ?pp es ep = let eq_ep ?pp a b = Lwt_main.run (let open Lwt_syntax in - let+ a = a and+ b = b in + let+ a and+ b in match (a, b) with | Ok ok_es, Ok ok_ep -> eq ?pp ok_es ok_ep | Error _, Error _ -> diff --git a/src/lib_lwt_result_stdlib/test/test_generic.ml b/src/lib_lwt_result_stdlib/test/test_generic.ml index 21f8148afbe0cfcf36fbe2b0961c5db55ba46328..d9f1e844ea7d39f010f77135bda02d5888601ea8 100644 --- a/src/lib_lwt_result_stdlib/test/test_generic.ml +++ b/src/lib_lwt_result_stdlib/test/test_generic.ml @@ -85,7 +85,7 @@ module Testing = struct let eq a b = Assert.equal ~pp a b let eq_s a b = - let+ b = b in + let+ b in Assert.equal ~pp a b let eq_s_catch a b = @@ -113,7 +113,7 @@ module Testing = struct let eq a b = Assert.equal ~pp a b let eq_s a b = - let+ b = b in + let+ b in eq a b let eq_s_catch a b = @@ -143,7 +143,7 @@ module Testing = struct let eq a b = Assert.equal ~pp a b let eq_s a b = - let+ b = b in + let+ b in Assert.equal ~pp a b let eq_s_catch a b = diff --git a/src/lib_lwt_result_stdlib/test/test_list_basic_lwt.ml b/src/lib_lwt_result_stdlib/test/test_list_basic_lwt.ml index 1b3c7ced05a6f87024cecab27ddb95d8b1040fc1..cc3299408e302c21cc514a4c7de059f0c3c76038 100644 --- a/src/lib_lwt_result_stdlib/test/test_list_basic_lwt.ml +++ b/src/lib_lwt_result_stdlib/test/test_list_basic_lwt.ml @@ -35,13 +35,13 @@ let assert_err e = e = Error () let assert_err_s e = let open Lwt_syntax in - let* e = e in + let* e in assert (e = Error ()) ; return_unit let assert_err_p e = let open Lwt_syntax in - let* e = e in + let* e in assert (e = Error (Support.Test_trace.make ())) ; return_unit diff --git a/src/lib_p2p/test/test_p2p_logging.ml b/src/lib_p2p/test/test_p2p_logging.ml index 0a488785395082f96a19b11af86b2dfaef385813..dcc30420023fd712159760562415ff95e1252fed 100644 --- a/src/lib_p2p/test/test_p2p_logging.ml +++ b/src/lib_p2p/test/test_p2p_logging.ml @@ -53,7 +53,7 @@ module Authentication = struct let client _ch sched addr port = let open Lwt_result_syntax in - let*! id2 = id2 in + let*! id2 in let* _, auth_fd = connect sched addr port id2 in let* conn = P2p_socket.accept ~canceler auth_fd encoding in let*! () = P2p_socket.close conn in @@ -99,7 +99,7 @@ module Nack = struct let client ch sched addr port = let open Lwt_result_syntax in - let*! id2 = id2 in + let*! id2 in let* _, auth_fd = connect sched addr port id2 in let*! _conn = P2p_socket.accept ~canceler auth_fd Data_encoding.bytes in sync ch @@ -164,7 +164,7 @@ module Read_and_write = struct let client ch sched addr port = let open Lwt_result_syntax in - let*! id2 = id2 in + let*! id2 in let* _, auth_fd = connect sched addr port id2 in let* conn = P2p_socket.accept ~canceler auth_fd Data_encoding.bytes in let* () = diff --git a/src/lib_p2p/test/test_p2p_socket.ml b/src/lib_p2p/test/test_p2p_socket.ml index 713b61493a3421dd54ad0f41a4f4e68703c9344a..27bb80f678058fb032dfe1d61093facd9863b4ce 100644 --- a/src/lib_p2p/test/test_p2p_socket.ml +++ b/src/lib_p2p/test/test_p2p_socket.ml @@ -275,7 +275,7 @@ module Nack = struct let open Lwt_result_syntax in let* info, auth_fd = accept sched socket in let* () = tzassert info.incoming __POS__ in - let*! id2 = id2 in + let*! id2 in let* () = tzassert (P2p_peer.Id.compare info.peer_id id2.peer_id = 0) __POS__ in @@ -284,7 +284,7 @@ module Nack = struct let client ch sched addr port = let open Lwt_result_syntax in - let*! id2 = id2 in + let*! id2 in let* auth_fd = connect sched addr port id2 in let*! conn = P2p_socket.accept ~canceler auth_fd encoding in let* () = tzassert (is_rejected conn) __POS__ in @@ -309,7 +309,7 @@ module Nacked = struct let client ch sched addr port = let open Lwt_result_syntax in - let*! id2 = id2 in + let*! id2 in let* auth_fd = connect sched addr port id2 in let*! () = P2p_socket.nack auth_fd P2p_rejection.No_motive [] in sync ch @@ -342,7 +342,7 @@ module Simple_message = struct let client ch sched addr port = let open Lwt_result_syntax in - let*! id2 = id2 in + let*! id2 in let* auth_fd = connect sched addr port id2 in let* conn = P2p_socket.accept ~canceler auth_fd encoding in let* () = P2p_socket.write_sync conn simple_msg2 in @@ -382,7 +382,7 @@ module Chunked_message = struct let client ch sched addr port = let open Lwt_result_syntax in - let*! id2 = id2 in + let*! id2 in let* auth_fd = connect sched addr port id2 in let* conn = P2p_socket.accept ~canceler ~binary_chunks_size:21 auth_fd encoding @@ -426,7 +426,7 @@ module Oversized_message = struct let client ch sched addr port = let open Lwt_result_syntax in - let*! id2 = id2 in + let*! id2 in let* auth_fd = connect sched addr port id2 in let* conn = P2p_socket.accept ~canceler auth_fd encoding in let* () = P2p_socket.write_sync conn simple_msg2 in @@ -456,7 +456,7 @@ module Close_on_read = struct let client ch sched addr port = let open Lwt_result_syntax in - let*! id2 = id2 in + let*! id2 in let* auth_fd = connect sched addr port id2 in let* conn = P2p_socket.accept ~canceler auth_fd encoding in let* () = sync ch in @@ -487,7 +487,7 @@ module Close_on_write = struct let client ch sched addr port = let open Lwt_result_syntax in - let*! id2 = id2 in + let*! id2 in let* auth_fd = connect sched addr port id2 in let* conn = P2p_socket.accept ~canceler auth_fd encoding in let* () = sync ch in @@ -533,7 +533,7 @@ module Garbled_data = struct let client _ch sched addr port = let open Lwt_result_syntax in - let*! id2 = id2 in + let*! id2 in let* auth_fd = connect sched addr port id2 in let* conn = P2p_socket.accept ~canceler auth_fd encoding in let*! err = P2p_socket.read conn in diff --git a/src/lib_rpc_http/test/test_rpc_http.ml b/src/lib_rpc_http/test/test_rpc_http.ml index 9b8eb08b612a97a73af268d628e54d72647ebca1..cab7cf33dee115374692a2521593f92c9e066010 100644 --- a/src/lib_rpc_http/test/test_rpc_http.ml +++ b/src/lib_rpc_http/test/test_rpc_http.ml @@ -85,7 +85,7 @@ module Generator = struct let open Gen in let rec add_to_policy policy n = if n > 0 then - let* acl = acl and* endpoint = addr_port_id in + let* acl and* endpoint = addr_port_id in add_to_policy (put_policy (endpoint, acl) policy) (n - 1) else pure policy in @@ -116,7 +116,7 @@ module Generator = struct let find_policy_setup : find_policy_setup Gen.t = let open Gen in let generate_entry = - let* endpoint = addr_port_id and* acl = acl in + let* endpoint = addr_port_id and* acl in pure (endpoint, acl) in let* p = policy diff --git a/src/lib_shell/bootstrap_pipeline.ml b/src/lib_shell/bootstrap_pipeline.ml index bf2dbc627fe9ec3c9258cf033b64a05aded52c7d..8b5556d39d0a0e0fffb8a03f636d21e5aa2a03be 100644 --- a/src/lib_shell/bootstrap_pipeline.ml +++ b/src/lib_shell/bootstrap_pipeline.ml @@ -486,7 +486,7 @@ let rec validation_worker_loop pipeline = Bootstrap_pipeline_event.(emit requesting_validation) (hash, pipeline.peer_id) in - let* operations = operations in + let* operations in let* () = protect ~canceler:pipeline.canceler (fun () -> let*! r = diff --git a/src/lib_shell/chain_validator.ml b/src/lib_shell/chain_validator.ml index c5c6ebff68695b8129c3d518a776105e67713e2c..bed566cfc6be0aa347fa94595e1575ba7495c045 100644 --- a/src/lib_shell/chain_validator.ml +++ b/src/lib_shell/chain_validator.ml @@ -609,7 +609,7 @@ let on_disconnection w peer_id = match P2p_peer.Error_table.find nv.active_peers peer_id with | None -> return_unit | Some pv -> ( - let*! pv = pv in + let*! pv in match pv with | Ok pv -> let*! () = Peer_validator.shutdown pv in diff --git a/src/lib_stdlib/hash_queue.ml b/src/lib_stdlib/hash_queue.ml index 632d29defd0ba63e080448a54ce9b010ff2926ca..e9b85e91c4becc1e3bce8552ef96aa62b248639e 100644 --- a/src/lib_stdlib/hash_queue.ml +++ b/src/lib_stdlib/hash_queue.ml @@ -67,7 +67,7 @@ struct let open Lwt.Syntax in fold (fun k v acc -> - let* acc = acc in + let* acc in f k v acc) q (Lwt.return acc) diff --git a/src/lib_stdlib/test-unix/test_circular_buffer.ml b/src/lib_stdlib/test-unix/test_circular_buffer.ml index 3347a799d494b0b5e76009aa64e0a87c6273a4d9..f315f9260cd598588f8ae49de6954b985c3e8cbc 100644 --- a/src/lib_stdlib/test-unix/test_circular_buffer.ml +++ b/src/lib_stdlib/test-unix/test_circular_buffer.ml @@ -112,7 +112,7 @@ module Constant = struct Array.iteri (fun i data -> ignore - (let* data = data in + (let* data in let _ = Buff.read data circular_buffer ~into:buff ~offset:0 in assert ( Bytes.sub buff 0 (Buff.length data) @@ -130,7 +130,7 @@ module Constant = struct Array.iter (fun (i, data) -> ignore - (let* data = data in + (let* data in let max_iter = 10 in let rec exhaust data offset iter = let length = Buff.length data in diff --git a/src/lib_time_measurement/.ocamlformat b/src/lib_time_measurement/.ocamlformat index 4d3778114a8a398cb3e86494c7d563794ac6549b..23c9b63c9c3236030ed112960ec8353bc7d3a8e2 100644 --- a/src/lib_time_measurement/.ocamlformat +++ b/src/lib_time_measurement/.ocamlformat @@ -1,5 +1,5 @@ version=0.21.0 -ocaml-version=4.12.1 +ocaml-version=4.14 wrap-fun-args=false let-binding-spacing=compact field-space=loose diff --git a/src/proto_015_PtLimaPt/lib_benchmark/michelson_samplers.ml b/src/proto_015_PtLimaPt/lib_benchmark/michelson_samplers.ml index ab56005225f5d9a68f28bc7a5b1d8e9f9aca9eca..bab546c70b03899425c128dfb5090483389f4429 100644 --- a/src/proto_015_PtLimaPt/lib_benchmark/michelson_samplers.ml +++ b/src/proto_015_PtLimaPt/lib_benchmark/michelson_samplers.ml @@ -536,7 +536,7 @@ end) fun arg_ty -> let open M in let* c = originated in - let* entrypoint = entrypoint in + let* entrypoint in let destination = Alpha_context.Destination.Contract (Originated c) in return (Typed_contract.Internal_for_tests.typed_exn @@ -551,7 +551,7 @@ end) fun arg_ty -> let open M in let* ru = sc_rollup in - let* entrypoint = entrypoint in + let* entrypoint in let destination = Alpha_context.Destination.Sc_rollup ru in return (Typed_contract.Internal_for_tests.typed_exn @@ -593,7 +593,7 @@ end) | Pair_t (Ticket_t _, Tx_rollup_l2_address_t, _, _) -> let* b = Base_samplers.uniform_bool in if b then - let* tx_rollup = tx_rollup in + let* tx_rollup in let destination = Alpha_context.Destination.Tx_rollup tx_rollup in let entrypoint = Alpha_context.Entrypoint.deposit in return diff --git a/src/proto_015_PtLimaPt/lib_delegate/baking_simulator.ml b/src/proto_015_PtLimaPt/lib_delegate/baking_simulator.ml index 957768d1b412cecb857d1ed8198d34a5ac496cf4..daf2ddde0376428824f7eeef5fdaba20dd6c68f0 100644 --- a/src/proto_015_PtLimaPt/lib_delegate/baking_simulator.ml +++ b/src/proto_015_PtLimaPt/lib_delegate/baking_simulator.ml @@ -126,7 +126,7 @@ let begin_construction ~timestamp ~protocol_data let ( let** ) x k = let open Lwt_result_syntax in - let*! x = x in + let*! x in let*? x = Environment.wrap_tzresult x in k x diff --git a/src/proto_015_PtLimaPt/lib_delegate/baking_vdf.ml b/src/proto_015_PtLimaPt/lib_delegate/baking_vdf.ml index 621daa8e402241e5b267ff0188439e843b312e08..e8994dc556a54e33cdee330422c777197f5fff70 100644 --- a/src/proto_015_PtLimaPt/lib_delegate/baking_vdf.ml +++ b/src/proto_015_PtLimaPt/lib_delegate/baking_vdf.ml @@ -86,7 +86,7 @@ let restart_block_stream cctxt chain state = let log_errors_and_continue ~name p = let open Lwt_syntax in - let* p = p in + let* p in match p with | Ok () -> return_unit | Error errs -> Events.(emit vdf_daemon_error) (name, errs) diff --git a/src/proto_015_PtLimaPt/lib_plugin/test/test_consensus_filter.ml b/src/proto_015_PtLimaPt/lib_plugin/test/test_consensus_filter.ml index a0f2521fc5947a1a0de110c9670420fe18a33ee6..683864c0a492320b44613314d2d2f48ce0797a18 100644 --- a/src/proto_015_PtLimaPt/lib_plugin/test/test_consensus_filter.ml +++ b/src/proto_015_PtLimaPt/lib_plugin/test/test_consensus_filter.ml @@ -53,11 +53,11 @@ module Generator = struct let of_result = Result.value_f ~default:(fun _ -> assert false) let small_nat_32 = - let+ small_nat = small_nat in + let+ small_nat in Int32.of_int small_nat let small_signed_32 = - let+ small_signed_int = small_signed_int in + let+ small_signed_int in Int32.of_int small_signed_int let dup gen = diff --git a/src/proto_015_PtLimaPt/lib_protocol/test/unit/test_sc_rollup_game.ml b/src/proto_015_PtLimaPt/lib_protocol/test/unit/test_sc_rollup_game.ml index 6e828799992d7b0879b4fe5148966b998cf18387..4fd48905cc831db88e16aa9dba5cba5b482bfc97 100644 --- a/src/proto_015_PtLimaPt/lib_protocol/test/unit/test_sc_rollup_game.ml +++ b/src/proto_015_PtLimaPt/lib_protocol/test/unit/test_sc_rollup_game.ml @@ -300,7 +300,7 @@ let test_staker_injectivity () = once. *) let* _, _, defender, res = staker_injectivity_gen ~refuter2_plays:true in let open Lwt_syntax in - let* res = res in + let* res in Assert.proto_error ~loc:__LOC__ res diff --git a/src/proto_015_PtLimaPt/lib_tx_rollup/batcher.ml b/src/proto_015_PtLimaPt/lib_tx_rollup/batcher.ml index 4241399ae2f03623cd1afe53388bc0490cc46882..e74d0da5a7212ceb57ce12fa7bf78780d407463c 100644 --- a/src/proto_015_PtLimaPt/lib_tx_rollup/batcher.ml +++ b/src/proto_015_PtLimaPt/lib_tx_rollup/batcher.ml @@ -347,7 +347,7 @@ let get_queue () = let handle_request_error rq = let open Lwt_syntax in - let* rq = rq in + let* rq in match rq with | Ok res -> return_ok res | Error (Worker.Request_error errs) -> Lwt.return_error errs diff --git a/src/proto_016_PtMumbai/lib_benchmark/michelson_samplers.ml b/src/proto_016_PtMumbai/lib_benchmark/michelson_samplers.ml index fafdce74e0c327bad181408d5763f6c555a7540b..27a0d98ef9da8894923dd6a7ddbef0c67eb1fc2b 100644 --- a/src/proto_016_PtMumbai/lib_benchmark/michelson_samplers.ml +++ b/src/proto_016_PtMumbai/lib_benchmark/michelson_samplers.ml @@ -525,7 +525,7 @@ end) fun arg_ty -> let open M in let* c = originated in - let* entrypoint = entrypoint in + let* entrypoint in let destination = Alpha_context.Destination.Contract (Originated c) in return (Typed_contract.Internal_for_tests.typed_exn diff --git a/src/proto_016_PtMumbai/lib_benchmarks_proto/sc_rollup_benchmarks.ml b/src/proto_016_PtMumbai/lib_benchmarks_proto/sc_rollup_benchmarks.ml index dcd9b2d4cde1e88a5f64b25968745ab3e5a80a0b..105a38bd6ff4e4598f1a0610176411685ce414b3 100644 --- a/src/proto_016_PtMumbai/lib_benchmarks_proto/sc_rollup_benchmarks.ml +++ b/src/proto_016_PtMumbai/lib_benchmarks_proto/sc_rollup_benchmarks.ml @@ -154,7 +154,7 @@ module Pvm_state_generator = struct gen_tree (tree_depth - 1) (let rec kont' nb_subtrees acc_subtrees subtree = - let*! subtree = subtree in + let*! subtree in let acc_subtrees = subtree :: acc_subtrees in let nb_subtrees = nb_subtrees + 1 in if nb_subtrees = tree_branching_factor then diff --git a/src/proto_016_PtMumbai/lib_dal/RPC.ml b/src/proto_016_PtMumbai/lib_dal/RPC.ml index 78bc23de7a888056ca709fcf8ccaeaa03bb51632..710b481452fb64afbcfc5802a81aeb9102fd01e4 100644 --- a/src/proto_016_PtMumbai/lib_dal/RPC.ml +++ b/src/proto_016_PtMumbai/lib_dal/RPC.ml @@ -173,7 +173,7 @@ module DAC = struct let open Dac_manager.Reveal_hash in let external_message = let open Option_syntax in - let* encoded_l1_message = encoded_l1_message in + let* encoded_l1_message in let* as_bytes = Hex.to_bytes @@ `Hex encoded_l1_message in External_message.of_bytes as_bytes in diff --git a/src/proto_016_PtMumbai/lib_delegate/baking_simulator.ml b/src/proto_016_PtMumbai/lib_delegate/baking_simulator.ml index 2d09542279ad4c42e06dfe92dc237cf67fece7f5..5ae61e3f47c91eb8cf3568c4c7bd85fbd32c9494 100644 --- a/src/proto_016_PtMumbai/lib_delegate/baking_simulator.ml +++ b/src/proto_016_PtMumbai/lib_delegate/baking_simulator.ml @@ -131,7 +131,7 @@ let begin_construction ~timestamp ~protocol_data let ( let** ) x k = let open Lwt_result_syntax in - let*! x = x in + let*! x in let*? x = Environment.wrap_tzresult x in k x diff --git a/src/proto_016_PtMumbai/lib_delegate/baking_vdf.ml b/src/proto_016_PtMumbai/lib_delegate/baking_vdf.ml index 8d2caefb709b75a58f4d4e47246114fe3fcd2537..6c948c31a4b3f3d3d46a4fc37a02129ac0638e49 100644 --- a/src/proto_016_PtMumbai/lib_delegate/baking_vdf.ml +++ b/src/proto_016_PtMumbai/lib_delegate/baking_vdf.ml @@ -86,7 +86,7 @@ let restart_block_stream cctxt chain state = let log_errors_and_continue ~name p = let open Lwt_syntax in - let* p = p in + let* p in match p with | Ok () -> return_unit | Error errs -> Events.(emit vdf_daemon_error) (name, errs) diff --git a/src/proto_016_PtMumbai/lib_plugin/test/test_consensus_filter.ml b/src/proto_016_PtMumbai/lib_plugin/test/test_consensus_filter.ml index a0f2521fc5947a1a0de110c9670420fe18a33ee6..683864c0a492320b44613314d2d2f48ce0797a18 100644 --- a/src/proto_016_PtMumbai/lib_plugin/test/test_consensus_filter.ml +++ b/src/proto_016_PtMumbai/lib_plugin/test/test_consensus_filter.ml @@ -53,11 +53,11 @@ module Generator = struct let of_result = Result.value_f ~default:(fun _ -> assert false) let small_nat_32 = - let+ small_nat = small_nat in + let+ small_nat in Int32.of_int small_nat let small_signed_32 = - let+ small_signed_int = small_signed_int in + let+ small_signed_int in Int32.of_int small_signed_int let dup gen = diff --git a/src/proto_016_PtMumbai/lib_protocol/test/unit/test_sc_rollup_inbox_legacy.ml b/src/proto_016_PtMumbai/lib_protocol/test/unit/test_sc_rollup_inbox_legacy.ml index 8c02831d36f1e85e39a93a0e54a9710c3e2c9b1f..62d5c006230ca4432e7ccd4786eccfbddcba5156 100644 --- a/src/proto_016_PtMumbai/lib_protocol/test/unit/test_sc_rollup_inbox_legacy.ml +++ b/src/proto_016_PtMumbai/lib_protocol/test/unit/test_sc_rollup_inbox_legacy.ml @@ -417,7 +417,7 @@ let test_inclusion_proofs_depending_on_history_capacity in let proof s v = let open Lwt_result_syntax in - let*! v = v in + let*! v in match Environment.wrap_tzresult v with | Ok v -> return v | Error _ -> tzfail (err (s ^ ": Expecting some inclusion proof.")) diff --git a/src/proto_016_PtMumbai/lib_sc_rollup_node/RPC_directory_helpers.ml b/src/proto_016_PtMumbai/lib_sc_rollup_node/RPC_directory_helpers.ml index 8f29f3dbe63488ff8560011712017a72f7f53eda..9e0cbc67258667656e0bcef55b7c9cc6dcc9f585 100644 --- a/src/proto_016_PtMumbai/lib_sc_rollup_node/RPC_directory_helpers.ml +++ b/src/proto_016_PtMumbai/lib_sc_rollup_node/RPC_directory_helpers.ml @@ -48,14 +48,14 @@ module Make_directory (S : PARAM) = struct let register0 service f = let open Lwt_result_syntax in register (Tezos_rpc.Service.subst0 service) @@ fun ctxt query input -> - let*? ctxt = ctxt in + let*? ctxt in f ctxt query input let register1 service f = let open Lwt_result_syntax in register (Tezos_rpc.Service.subst1 service) @@ fun (ctxt, arg) query input -> - let*? ctxt = ctxt in + let*? ctxt in f ctxt arg query input let build_directory node_ctxt = diff --git a/src/proto_016_PtMumbai/lib_sc_rollup_node/batcher.ml b/src/proto_016_PtMumbai/lib_sc_rollup_node/batcher.ml index 71cbb62d919f33fd93b5ba04b17cbd2446e13b75..357a86dbf91f15caac68da6c9b07b7354bf41056 100644 --- a/src/proto_016_PtMumbai/lib_sc_rollup_node/batcher.ml +++ b/src/proto_016_PtMumbai/lib_sc_rollup_node/batcher.ml @@ -359,7 +359,7 @@ module Make (Simulation : Simulation.S) : S = struct let handle_request_error rq = let open Lwt_syntax in - let* rq = rq in + let* rq in match rq with | Ok res -> return_ok res | Error (Worker.Request_error errs) -> Lwt.return_error errs diff --git a/src/proto_016_PtMumbai/lib_sc_rollup_node/commitment.ml b/src/proto_016_PtMumbai/lib_sc_rollup_node/commitment.ml index 69f46477f999765ebf8b87605816ee3564ca690c..6b4376b72743b647e0c0cc14344883d9f0f361f5 100644 --- a/src/proto_016_PtMumbai/lib_sc_rollup_node/commitment.ml +++ b/src/proto_016_PtMumbai/lib_sc_rollup_node/commitment.ml @@ -47,7 +47,7 @@ open Alpha_context module Lwt_result_option_syntax = struct let ( let** ) a f = let open Lwt_result_syntax in - let* a = a in + let* a in match a with None -> return_none | Some a -> f a end @@ -55,7 +55,7 @@ module Lwt_result_option_list_syntax = struct (** A small monadic combinator to return an empty list on None results. *) let ( let*& ) x f = let open Lwt_result_syntax in - let* x = x in + let* x in match x with None -> return_nil | Some x -> f x end diff --git a/src/proto_016_PtMumbai/lib_sc_rollup_node/inbox.ml b/src/proto_016_PtMumbai/lib_sc_rollup_node/inbox.ml index c1db7fda7d65027e59982b43bac61d17994bcd2b..fc92ac73074d79b09be97da302d232eb368b274d 100644 --- a/src/proto_016_PtMumbai/lib_sc_rollup_node/inbox.ml +++ b/src/proto_016_PtMumbai/lib_sc_rollup_node/inbox.ml @@ -37,7 +37,7 @@ let get_messages Node_context.{l1_ctxt; _} head = let apply (type kind) accu ~source:_ (operation : kind manager_operation) _result = let open Result_syntax in - let+ accu = accu in + let+ accu in match operation with | Sc_rollup_add_messages {messages} -> let messages = @@ -53,7 +53,7 @@ let get_messages Node_context.{l1_ctxt; _} head = (result : kind Apply_internal_results.successful_internal_operation_result) = let open Result_syntax in - let* accu = accu in + let* accu in match (operation, result) with | ( { operation = Transaction {destination = Sc_rollup rollup; parameters; _}; diff --git a/src/proto_016_PtMumbai/lib_sc_rollup_node/node_context.ml b/src/proto_016_PtMumbai/lib_sc_rollup_node/node_context.ml index 747057383c663117bbf68a5fee50c248c2144d3b..cef0e85c76a5216b5fd9c9e33843b86540bbf371 100644 --- a/src/proto_016_PtMumbai/lib_sc_rollup_node/node_context.ml +++ b/src/proto_016_PtMumbai/lib_sc_rollup_node/node_context.ml @@ -228,7 +228,7 @@ let trace_lwt_result_with x = module Lwt_result_option_syntax = struct let ( let** ) a f = let open Lwt_result_syntax in - let* a = a in + let* a in match a with None -> return_none | Some a -> f a end diff --git a/src/proto_alpha/lib_benchmark/michelson_samplers.ml b/src/proto_alpha/lib_benchmark/michelson_samplers.ml index fafdce74e0c327bad181408d5763f6c555a7540b..27a0d98ef9da8894923dd6a7ddbef0c67eb1fc2b 100644 --- a/src/proto_alpha/lib_benchmark/michelson_samplers.ml +++ b/src/proto_alpha/lib_benchmark/michelson_samplers.ml @@ -525,7 +525,7 @@ end) fun arg_ty -> let open M in let* c = originated in - let* entrypoint = entrypoint in + let* entrypoint in let destination = Alpha_context.Destination.Contract (Originated c) in return (Typed_contract.Internal_for_tests.typed_exn diff --git a/src/proto_alpha/lib_benchmarks_proto/sc_rollup_benchmarks.ml b/src/proto_alpha/lib_benchmarks_proto/sc_rollup_benchmarks.ml index da9692cbbf78907087747c8de8ae00205b8b0df4..ff3fbbc74a6917bf0dac8a7e32b54a521f24639a 100644 --- a/src/proto_alpha/lib_benchmarks_proto/sc_rollup_benchmarks.ml +++ b/src/proto_alpha/lib_benchmarks_proto/sc_rollup_benchmarks.ml @@ -154,7 +154,7 @@ module Pvm_state_generator = struct gen_tree (tree_depth - 1) (let rec kont' nb_subtrees acc_subtrees subtree = - let*! subtree = subtree in + let*! subtree in let acc_subtrees = subtree :: acc_subtrees in let nb_subtrees = nb_subtrees + 1 in if nb_subtrees = tree_branching_factor then diff --git a/src/proto_alpha/lib_dac/RPC.ml b/src/proto_alpha/lib_dac/RPC.ml index 60b79ceb1eeccc42a52e7bc03edc761240bbbe2e..3e242f73cf6f6483516c5d5ea7526043989769c7 100644 --- a/src/proto_alpha/lib_dac/RPC.ml +++ b/src/proto_alpha/lib_dac/RPC.ml @@ -154,7 +154,7 @@ module DAC = struct let open Dac_manager.Reveal_hash in let external_message = let open Option_syntax in - let* encoded_l1_message = encoded_l1_message in + let* encoded_l1_message in let* as_bytes = Hex.to_bytes @@ `Hex encoded_l1_message in External_message.of_bytes as_bytes in diff --git a/src/proto_alpha/lib_delegate/baking_simulator.ml b/src/proto_alpha/lib_delegate/baking_simulator.ml index 2d09542279ad4c42e06dfe92dc237cf67fece7f5..5ae61e3f47c91eb8cf3568c4c7bd85fbd32c9494 100644 --- a/src/proto_alpha/lib_delegate/baking_simulator.ml +++ b/src/proto_alpha/lib_delegate/baking_simulator.ml @@ -131,7 +131,7 @@ let begin_construction ~timestamp ~protocol_data let ( let** ) x k = let open Lwt_result_syntax in - let*! x = x in + let*! x in let*? x = Environment.wrap_tzresult x in k x diff --git a/src/proto_alpha/lib_delegate/baking_vdf.ml b/src/proto_alpha/lib_delegate/baking_vdf.ml index b08fd5ebea7bc3862b785ec864703cf70a8a78ef..8b8d472abbdc161ff8c5cada32f7fa2db95708a4 100644 --- a/src/proto_alpha/lib_delegate/baking_vdf.ml +++ b/src/proto_alpha/lib_delegate/baking_vdf.ml @@ -86,7 +86,7 @@ let restart_block_stream cctxt chain state = let log_errors_and_continue ~name p = let open Lwt_syntax in - let* p = p in + let* p in match p with | Ok () -> return_unit | Error errs -> Events.(emit vdf_daemon_error) (name, errs) diff --git a/src/proto_alpha/lib_plugin/test/test_consensus_filter.ml b/src/proto_alpha/lib_plugin/test/test_consensus_filter.ml index a0f2521fc5947a1a0de110c9670420fe18a33ee6..683864c0a492320b44613314d2d2f48ce0797a18 100644 --- a/src/proto_alpha/lib_plugin/test/test_consensus_filter.ml +++ b/src/proto_alpha/lib_plugin/test/test_consensus_filter.ml @@ -53,11 +53,11 @@ module Generator = struct let of_result = Result.value_f ~default:(fun _ -> assert false) let small_nat_32 = - let+ small_nat = small_nat in + let+ small_nat in Int32.of_int small_nat let small_signed_32 = - let+ small_signed_int = small_signed_int in + let+ small_signed_int in Int32.of_int small_signed_int let dup gen = diff --git a/src/proto_alpha/lib_protocol/delegate_consensus_key.ml b/src/proto_alpha/lib_protocol/delegate_consensus_key.ml index f981f386e287b146c39135b220469ff31a07bde1..853e220c62d378e98d673861c06875cc285db1a3 100644 --- a/src/proto_alpha/lib_protocol/delegate_consensus_key.ml +++ b/src/proto_alpha/lib_protocol/delegate_consensus_key.ml @@ -219,7 +219,7 @@ let activate ctxt ~new_cycle = ~order:`Undefined ~init:(ok ctxt) ~f:(fun delegate ctxt -> - let*? ctxt = ctxt in + let*? ctxt in let delegate = Contract_repr.Implicit delegate in let* update = Storage.Contract.Pending_consensus_keys.find (ctxt, delegate) new_cycle diff --git a/src/proto_alpha/lib_protocol/skip_list_repr.ml b/src/proto_alpha/lib_protocol/skip_list_repr.ml index 17203bd1329fec7123f6dc7d4d1cc84d79f09d85..928a4514f99513de6dda51a0915c56af5c4a5a7c 100644 --- a/src/proto_alpha/lib_protocol/skip_list_repr.ml +++ b/src/proto_alpha/lib_protocol/skip_list_repr.ml @@ -438,7 +438,7 @@ end) : S = struct let assume_some o f = let open Monad_syntax in - let* o = o in + let* o in match o with None -> return false | Some x -> f x let valid_back_path ~equal_ptr ~deref ~cell_ptr ~target_ptr path = diff --git a/src/proto_alpha/lib_protocol/test/unit/test_sc_rollup_inbox_legacy.ml b/src/proto_alpha/lib_protocol/test/unit/test_sc_rollup_inbox_legacy.ml index 1ecd4abbbd42e6e3c0cbbf5d2e592748c4a346e0..1c8a4f180afc145bda8ef52c8f29d76a3386f952 100644 --- a/src/proto_alpha/lib_protocol/test/unit/test_sc_rollup_inbox_legacy.ml +++ b/src/proto_alpha/lib_protocol/test/unit/test_sc_rollup_inbox_legacy.ml @@ -415,7 +415,7 @@ let test_inclusion_proofs_depending_on_history_capacity in let proof s v = let open Lwt_result_syntax in - let*! v = v in + let*! v in match Environment.wrap_tzresult v with | Ok v -> return v | Error _ -> tzfail (err (s ^ ": Expecting some inclusion proof.")) diff --git a/src/proto_alpha/lib_sc_rollup_node/RPC_directory_helpers.ml b/src/proto_alpha/lib_sc_rollup_node/RPC_directory_helpers.ml index 8f29f3dbe63488ff8560011712017a72f7f53eda..9e0cbc67258667656e0bcef55b7c9cc6dcc9f585 100644 --- a/src/proto_alpha/lib_sc_rollup_node/RPC_directory_helpers.ml +++ b/src/proto_alpha/lib_sc_rollup_node/RPC_directory_helpers.ml @@ -48,14 +48,14 @@ module Make_directory (S : PARAM) = struct let register0 service f = let open Lwt_result_syntax in register (Tezos_rpc.Service.subst0 service) @@ fun ctxt query input -> - let*? ctxt = ctxt in + let*? ctxt in f ctxt query input let register1 service f = let open Lwt_result_syntax in register (Tezos_rpc.Service.subst1 service) @@ fun (ctxt, arg) query input -> - let*? ctxt = ctxt in + let*? ctxt in f ctxt arg query input let build_directory node_ctxt = diff --git a/src/proto_alpha/lib_sc_rollup_node/batcher.ml b/src/proto_alpha/lib_sc_rollup_node/batcher.ml index 0460e4733c5e734bf746693f34d84c7a30bcf3d7..b1782893b7a06e09c96b864e2ec2bf52bac77310 100644 --- a/src/proto_alpha/lib_sc_rollup_node/batcher.ml +++ b/src/proto_alpha/lib_sc_rollup_node/batcher.ml @@ -359,7 +359,7 @@ module Make (Simulation : Simulation.S) : S = struct let handle_request_error rq = let open Lwt_syntax in - let* rq = rq in + let* rq in match rq with | Ok res -> return_ok res | Error (Worker.Request_error errs) -> Lwt.return_error errs diff --git a/src/proto_alpha/lib_sc_rollup_node/commitment.ml b/src/proto_alpha/lib_sc_rollup_node/commitment.ml index 69f46477f999765ebf8b87605816ee3564ca690c..6b4376b72743b647e0c0cc14344883d9f0f361f5 100644 --- a/src/proto_alpha/lib_sc_rollup_node/commitment.ml +++ b/src/proto_alpha/lib_sc_rollup_node/commitment.ml @@ -47,7 +47,7 @@ open Alpha_context module Lwt_result_option_syntax = struct let ( let** ) a f = let open Lwt_result_syntax in - let* a = a in + let* a in match a with None -> return_none | Some a -> f a end @@ -55,7 +55,7 @@ module Lwt_result_option_list_syntax = struct (** A small monadic combinator to return an empty list on None results. *) let ( let*& ) x f = let open Lwt_result_syntax in - let* x = x in + let* x in match x with None -> return_nil | Some x -> f x end diff --git a/src/proto_alpha/lib_sc_rollup_node/inbox.ml b/src/proto_alpha/lib_sc_rollup_node/inbox.ml index c1db7fda7d65027e59982b43bac61d17994bcd2b..fc92ac73074d79b09be97da302d232eb368b274d 100644 --- a/src/proto_alpha/lib_sc_rollup_node/inbox.ml +++ b/src/proto_alpha/lib_sc_rollup_node/inbox.ml @@ -37,7 +37,7 @@ let get_messages Node_context.{l1_ctxt; _} head = let apply (type kind) accu ~source:_ (operation : kind manager_operation) _result = let open Result_syntax in - let+ accu = accu in + let+ accu in match operation with | Sc_rollup_add_messages {messages} -> let messages = @@ -53,7 +53,7 @@ let get_messages Node_context.{l1_ctxt; _} head = (result : kind Apply_internal_results.successful_internal_operation_result) = let open Result_syntax in - let* accu = accu in + let* accu in match (operation, result) with | ( { operation = Transaction {destination = Sc_rollup rollup; parameters; _}; diff --git a/src/proto_alpha/lib_sc_rollup_node/node_context.ml b/src/proto_alpha/lib_sc_rollup_node/node_context.ml index 392634b3909e2c9e4162725f4eca0e6c26d9c759..503b529db7428d5f7886df0fc3c4c1a6d9e9a432 100644 --- a/src/proto_alpha/lib_sc_rollup_node/node_context.ml +++ b/src/proto_alpha/lib_sc_rollup_node/node_context.ml @@ -228,7 +228,7 @@ let trace_lwt_result_with x = module Lwt_result_option_syntax = struct let ( let** ) a f = let open Lwt_result_syntax in - let* a = a in + let* a in match a with None -> return_none | Some a -> f a end diff --git a/tezt/tests/sc_rollup.ml b/tezt/tests/sc_rollup.ml index 3c78c4dc93f3d95769c230bbd29ff9be6c733ebf..3d0a6e140be2143d2b5b389171af4265506fb859 100644 --- a/tezt/tests/sc_rollup.ml +++ b/tezt/tests/sc_rollup.ml @@ -1426,8 +1426,8 @@ let mode_publish mode publishes protocol sc_rollup_node sc_rollup_client and state_hash_other = Sc_rollup_client.state_hash ~hooks sc_rollup_other_client in - let*! state_hash = state_hash in - let*! state_hash_other = state_hash_other in + let*! state_hash in + let*! state_hash_other in Check.((state_hash = state_hash_other) string) ~error_msg: "State hash of other rollup node is %R but the first rollup node has %L" ;