summaryrefslogtreecommitdiff
path: root/utils/ghc-in-ghci/settings.ghci
diff options
context:
space:
mode:
Diffstat (limited to 'utils/ghc-in-ghci/settings.ghci')
-rw-r--r--utils/ghc-in-ghci/settings.ghci6
1 files changed, 6 insertions, 0 deletions
diff --git a/utils/ghc-in-ghci/settings.ghci b/utils/ghc-in-ghci/settings.ghci
index 1348274288..8f5ba6e031 100644
--- a/utils/ghc-in-ghci/settings.ghci
+++ b/utils/ghc-in-ghci/settings.ghci
@@ -36,6 +36,12 @@
:set -DGHC_LOADED_INTO_GHCI
:set -XNoImplicitPrelude
+-- -fobject-code is required because bytecode doesn't support unboxed tuples
+-- https://ghc.haskell.org/trac/ghc/ticket/1257
+:set -odir ./.ghci-objects
+:set -hidir ./.ghci-objects
+:set -fobject-code
+
-- Setup args so that running "main" will run ghci and set the prompt to
-- indicate that it is an inner ghci.
:set args --interactive -ghci-script utils/ghc-in-ghci/inner.ghci