From ab82f09a9c1d1781755b187773323af293b11ac9 Mon Sep 17 00:00:00 2001 From: Ryan Scott Date: Mon, 13 Oct 2025 08:08:49 -0400 Subject: [PATCH] Data.Data.Lens: Don't force -fbyte-code Because `lens` no longer uses `doctest`, this hack is no longer required. Doing so avoids causing issues when building `lens` with GHC 9.15 (see https://gitlab.haskell.org/ghc/ghc/-/issues/26493). Fixes #874. --- src/Data/Data/Lens.hs | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/Data/Data/Lens.hs b/src/Data/Data/Lens.hs index b9929ca6b..0f42b3e5e 100644 --- a/src/Data/Data/Lens.hs +++ b/src/Data/Data/Lens.hs @@ -12,12 +12,6 @@ {-# LANGUAGE Trustworthy #-} #endif {-# OPTIONS_GHC -fno-full-laziness #-} -#if __GLASGOW_HASKELL__ >= 810 --- Use -fbyte-code explicitly to ensure that -fobject-code isn't automatically --- implied on GHCi 8.10+ by the use of UnboxedTuples, as this breaks the --- doctests. See #874 for more details. -{-# OPTIONS_GHC -fbyte-code #-} -#endif ----------------------------------------------------------------------------- -- | -- Module : Data.Data.Lens