Skip to content
Snippets Groups Projects
Commit 87d7124a authored by François Bobot's avatar François Bobot
Browse files

[CI] Fix for 4.10

parent 2023bc3f
No related branches found
No related tags found
No related merge requests found
...@@ -3,7 +3,14 @@ opam-version: "2.0" ...@@ -3,7 +3,14 @@ opam-version: "2.0"
homepage: "https://git.frama-c.com/bobot/colibri2" homepage: "https://git.frama-c.com/bobot/colibri2"
bug-reports: "https://git.frama-c.com/bobot/colibri2/issues" bug-reports: "https://git.frama-c.com/bobot/colibri2/issues"
depends: [ depends: [
"ppx_deriving_yojson"
"dolmen" {>= "0.5~dev"}
"dolmen_type" {>= "0.5~dev"}
"dolmen_loop" {>= "0.5~dev"}
"dune" {>= "2.7"} "dune" {>= "2.7"}
"zarith"
"cmdliner"
"ocaml" {>= "4.08"}
"odoc" {with-doc} "odoc" {with-doc}
] ]
build: [ build: [
......
...@@ -6,6 +6,16 @@ ...@@ -6,6 +6,16 @@
(name colibrics) (name colibrics)
(package (package
(name colibrics) (name colibrics)
(depends
"ppx_deriving_yojson"
("dolmen" (>= "0.5~dev"))
("dolmen_type" (>= "0.5~dev"))
("dolmen_loop" (>= "0.5~dev"))
"dune"
"zarith"
"cmdliner"
("ocaml" (>= "4.08"))
)
) )
(source (uri "git+https://git.frama-c.com/bobot/colibri2.git")) (source (uri "git+https://git.frama-c.com/bobot/colibri2.git"))
......
...@@ -120,7 +120,7 @@ module Fast: sig ...@@ -120,7 +120,7 @@ module Fast: sig
end end
module Register (D:S): sig module Register (_:S): sig
val init: Egraph.t -> unit val init: Egraph.t -> unit
(** to run for each new delay *) (** to run for each new delay *)
end end
......
...@@ -33,14 +33,14 @@ include (S with type context := unit) ...@@ -33,14 +33,14 @@ include (S with type context := unit)
module Make module Make
(Context: sig type t end) (Context: sig type t end)
(Array: (_:
sig sig
type 'a t type 'a t
val create: Context.t -> int -> 'a -> 'a t val create: Context.t -> int -> 'a -> 'a t
val get: 'a t -> int -> 'a val get: 'a t -> int -> 'a
val set: 'a t -> int -> 'a -> unit val set: 'a t -> int -> 'a -> unit
end) end)
(Ref:sig (_:sig
type 'a t type 'a t
val create: Context.t -> 'a -> 'a t val create: Context.t -> 'a -> 'a t
val get: 'a t -> 'a val get: 'a t -> 'a
......
...@@ -32,7 +32,7 @@ module Hashcons : ...@@ -32,7 +32,7 @@ module Hashcons :
val pp: t Pp.pp val pp: t Pp.pp
end end
module Make (X : sig end): module type of Hashcons module Make (_ : sig end): module type of Hashcons
module type Fresh = sig module type Fresh = sig
type t = private int type t = private int
...@@ -45,6 +45,6 @@ module type Fresh = sig ...@@ -45,6 +45,6 @@ module type Fresh = sig
(** to use with care *) (** to use with care *)
end end
module Fresh (X : sig end) : Fresh module Fresh (_ : sig end) : Fresh
val find_new_name: int Popop_stdlib.DStr.H.t -> string -> string val find_new_name: int Popop_stdlib.DStr.H.t -> string -> string
...@@ -125,7 +125,7 @@ module type Key = sig ...@@ -125,7 +125,7 @@ module type Key = sig
end) : Registry with type 'a key := 'a t and type 'a data = 'a S.data end) : Registry with type 'a key := 'a t and type 'a data = 'a S.data
end end
module Make_key(X:sig end) : Key module Make_key(_:sig end) : Key
module type Registry2 = sig module type Registry2 = sig
type ('k,'d) key type ('k,'d) key
...@@ -184,4 +184,4 @@ module type Key2 = sig ...@@ -184,4 +184,4 @@ module type Key2 = sig
end end
module Make_key2(X:sig end): Key2 module Make_key2(_:sig end): Key2
...@@ -27,8 +27,8 @@ ...@@ -27,8 +27,8 @@
include module type of Keys_sig include module type of Keys_sig
module Make_key(X:sig end) : Key module Make_key(_:sig end) : Key
module Make_key2(X:sig end): Key2 module Make_key2(_:sig end): Key2
[%%else] [%%else]
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment