From 0dad9e39b1bf48fb69556f548e8349152dd5f247 Mon Sep 17 00:00:00 2001
From: Artem Pelenitsyn <a.pelenitsyn@gmail.com>
Date: Wed, 26 Oct 2022 19:09:05 +0200
Subject: [PATCH] testuite: doctest: move to ghc recommended

(cherry picked from commit ce2c92fcb2d1d7ef92f1d5caba5e4a956ad3ef9a)
---
 .github/workflows/quick-jobs.yml | 4 ++--
 Makefile                         | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/.github/workflows/quick-jobs.yml b/.github/workflows/quick-jobs.yml
index 2f9d42666f..7d39d431cb 100644
--- a/.github/workflows/quick-jobs.yml
+++ b/.github/workflows/quick-jobs.yml
@@ -69,8 +69,8 @@ jobs:
       - name: ghcup
         run: |
           ghcup config set cache true
-          ghcup install ghc 8.10.7
-          ghcup set ghc 8.10.7
+          ghcup install ghc recommended
+          ghcup set ghc recommended
       - name: Update Hackage index
         run: cabal v2-update
       - name: Install doctest
diff --git a/Makefile b/Makefile
index 63654e8316..1ffbec77c6 100644
--- a/Makefile
+++ b/Makefile
@@ -74,7 +74,7 @@ ghcid-cli :
 # doctests (relies on .ghc.environment files)
 
 doctest :
-	doctest --fast Cabal-syntax/src Cabal/src
+	doctest --fast -XHaskell2010 Cabal-syntax/src Cabal/src
 
 # This is not run as part of validate.sh (we need hackage-security, which is tricky to get).
 doctest-cli :
-- 
GitLab