Skip to content

Commit fe57c27

Browse files
authored
Merge pull request #17413 from MinaProtocol/dw/rocksdb-warning-error
Rocksdb/dune: treat warnings as errors
2 parents b566b4c + 03a8b54 commit fe57c27

File tree

6 files changed

+10
-1
lines changed

6 files changed

+10
-1
lines changed

src/lib/rocksdb/database.ml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
(* rocksdb.ml -- expose RocksDB operations for Mina *)
2+
open Core_kernel
23

34
type t = { uuid : Uuid.Stable.V1.t; db : (Rocks.t[@sexp.opaque]) }
45
[@@deriving sexp]

src/lib/rocksdb/database.mli

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
open Core_kernel
2+
13
type uuid := Uuid.Stable.V1.t
24

35
type key := Bigstring.t

src/lib/rocksdb/dune

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
(name rocksdb)
33
(public_name rocksdb)
44
(library_flags -linkall)
5-
(flags -open Core_kernel)
5+
(flags (:standard -warn-error +a))
66
(libraries
77
;; opam libraries
88
async

src/lib/rocksdb/intf.ml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
open Core_kernel
2+
13
module Key = struct
24
module type S = sig
35
type 'a t

src/lib/rocksdb/serializable.ml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
open Core_kernel
2+
13
module Make (Key : Binable.S) (Value : Binable.S) :
24
Key_value_database.Intf.S
35
with module M := Key_value_database.Monad.Ident

src/lib/rocksdb/serializable.mli

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
open Core_kernel
2+
13
module Make (Key : Binable.S) (Value : Binable.S) :
24
Key_value_database.Intf.S
35
with module M := Key_value_database.Monad.Ident

0 commit comments

Comments
 (0)