Commit a6d4d67e authored by Simon Marlow's avatar Simon Marlow
Browse files

give a more useful message when the static flags have not been initialised (#1938)

parent 4b0ccf51
......@@ -226,7 +226,7 @@ GLOBAL_VAR(v_opt_C_ready, False, Bool)
staticFlags = unsafePerformIO $ do
ready <- readIORef v_opt_C_ready
if (not ready)
then panic "a static opt was looked at too early!"
then panic "Static flags have not been initialised!\n Please call GHC.newSession or GHC.parseStaticFlags early enough."
else readIORef v_opt_C
-- -static is the default
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment