Skip to content

Commit b829838

Browse files
committed
Add dune 3.22.0 conflict due to regression
1 parent 3a31885 commit b829838

3 files changed

Lines changed: 3 additions & 0 deletions

File tree

dune-project

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ Goblint includes analyses for assertions, overflows, deadlocks, etc and can be e
7777
memtrace
7878
)
7979
(conflicts
80+
(dune (>= 3.22.0)) ; TODO: remove if fixed (https://github.com/ocaml/dune/issues/14085)
8081
(result (< 1.5)) ; transitive dependency, overrides standard Result module and doesn't have map_error, bind
8182
(apron (< v0.9.15)) ; lower bounds for depopts seem to not properly constrain in builtin-0install lower-bounds job, so upper bounds for conflicts instead
8283
(camlidl (< 1.13)) ; for stability (https://github.com/goblint/analyzer/issues/1520)

goblint.opam

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@ depends: [
7474
]
7575
depopts: ["apron" "z3" "domainslib" "memtrace"]
7676
conflicts: [
77+
"dune" {>= "3.22.0"}
7778
"result" {< "1.5"}
7879
"apron" {< "v0.9.15"}
7980
"camlidl" {< "1.13"}

goblint.opam.locked

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,7 @@ build: [
136136
dev-repo: "git+https://github.com/goblint/analyzer.git"
137137
available: os-family != "bsd" & os-distribution != "alpine" & (arch != "arm64" | os = "macos")
138138
conflicts: [
139+
"dune" {>= "3.22.0"}
139140
"result" {< "1.5"}
140141
"apron" {< "v0.9.15"}
141142
"camlidl" {< "1.13"}

0 commit comments

Comments
 (0)