[GHC] #13604: regression in ghc 8.2.1-rc1 (8.2.0.20170404)
GHC
ghc-devs at haskell.org
Mon Apr 24 00:44:16 UTC 2017
#13604: regression in ghc 8.2.1-rc1 (8.2.0.20170404)
-------------------------------------+-------------------------------------
Reporter: George | Owner: (none)
Type: bug | Status: new
Priority: normal | Milestone:
Component: GHCi | Version: 8.2.1-rc1
Resolution: | Keywords:
Operating System: Unknown/Multiple | Architecture:
Type of failure: Runtime | Unknown/Multiple
performance bug | Test Case:
Blocked By: | Blocking:
Related Tickets: | Differential Rev(s):
Wiki Page: |
-------------------------------------+-------------------------------------
Comment (by George):
Thanks, that answers my question, you can do it as you described. Also you
can specify those options in your .ghci file and that works as would be
expected.
So the question seems to be, if you have an object file compiled with
flags different than the ghci flags (possibly the default ones) should
ghci load it (as it did in 8.0.2) or should it compile the source into
interpreted byte code and load that (as it does now)
I think I prefer the old behavior, if you want interpreted byte code,
remove the object file otherwise load will load your object file as is.
However if we want to change this behavior to what it is currently I could
live with that as long as the documentation is clear about the change and
the current behavior.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/13604#comment:10>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list