From 5da2f2e2fe145e1b2c557689bdee394889da72bf Mon Sep 17 00:00:00 2001
From: Ralf Jung <jung@mpi-sws.org>
Date: Wed, 11 Sep 2024 16:04:25 +0200
Subject: [PATCH] test Coq 8.20

---
 .gitlab-ci.yml | 18 ++++++++++++------
 README.md      |  2 +-
 coq-stdpp.opam |  2 +-
 3 files changed, 14 insertions(+), 8 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 3b624ae3..c16e6639 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -45,10 +45,10 @@ variables:
 ## Build jobs
 
 # The newest version runs with timing.
-build-coq.8.19.0:
+build-coq.8.20.0:
   <<: *template
   variables:
-    OPAM_PINS: "coq version 8.19.0"
+    OPAM_PINS: "coq version 8.20.0"
     DENY_WARNINGS: "1"
     MANGLE_NAMES: "1"
     CI_COQCHK: "1"
@@ -59,21 +59,27 @@ build-coq.8.19.0:
   interruptible: false
 
 # The newest version also runs in MRs, without timing.
-build-coq.8.19.0-mr:
+build-coq.8.20.0-mr:
   <<: *template
   <<: *only_mr
   variables:
-    OPAM_PINS: "coq version 8.19.0"
+    OPAM_PINS: "coq version 8.20.0"
     DENY_WARNINGS: "1"
     MANGLE_NAMES: "1"
 
 # Also ensure Dune works.
-build-coq.8.19.0-dune:
+build-coq.8.20.0-dune:
   <<: *template
   variables:
-    OPAM_PINS: "coq version 8.19.0   dune version 3.15.2"
+    OPAM_PINS: "coq version 8.20.0   dune version 3.15.2"
     MAKE_TARGET: "dune"
 
+build-coq.8.19.0:
+  <<: *template
+  variables:
+    OPAM_PINS: "coq version 8.19.0"
+    DENY_WARNINGS: "1"
+
 # The oldest version runs in MRs, without name mangling.
 build-coq.8.18.0:
   <<: *template
diff --git a/README.md b/README.md
index 2ab63a63..8249c8f4 100644
--- a/README.md
+++ b/README.md
@@ -43,7 +43,7 @@ Notably:
 
 This version is known to compile with:
 
- - Coq version 8.18.0 / 8.19.0
+ - Coq version 8.18.0 / 8.19.0 / 8.20.0
 
 Generally we always aim to support the last two stable Coq releases. Support for
 older versions will be dropped when it is convenient.
diff --git a/coq-stdpp.opam b/coq-stdpp.opam
index c137a194..2d8504d7 100644
--- a/coq-stdpp.opam
+++ b/coq-stdpp.opam
@@ -33,7 +33,7 @@ tags: [
 ]
 
 depends: [
-  "coq" { (>= "8.18" & < "8.20~") | (= "dev") }
+  "coq" { (>= "8.18" & < "8.21~") | (= "dev") }
 ]
 
 build: ["./make-package" "stdpp" "-j%{jobs}%"]
-- 
GitLab