From e963cfed523dbd913ee834b304b6957224fd999d Mon Sep 17 00:00:00 2001 From: Alex Arslan Date: Sun, 31 Dec 2023 13:39:03 -0800 Subject: [PATCH] Fix debug build by adding a missing conditional import `src/lib/Err.hs` conditionally uses `unsafePerfomIO` when `DEX_DEBUG` is defined, but it doesn't `import System.IO.Unsafe`, so `unsafePerformIO` is not defined. This can be fixed by importing that module when `DEX_DEBUG` is defined. --- src/lib/Err.hs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/lib/Err.hs b/src/lib/Err.hs index 9c8c3d858..fb4cd131e 100644 --- a/src/lib/Err.hs +++ b/src/lib/Err.hs @@ -32,6 +32,10 @@ import Data.Store (Store (..)) import GHC.Stack import GHC.Generics +#ifdef DEX_DEBUG +import System.IO.Unsafe +#endif + import PPrint -- === source info ===