[GHC] #14950: GHC 8.2.2: GHCi duplicates breakpoint range prompt
GHC
ghc-devs at haskell.org
Wed Nov 28 16:46:03 UTC 2018
#14950: GHC 8.2.2: GHCi duplicates breakpoint range prompt
-------------------------------------+-------------------------------------
Reporter: lierdakil | Owner: (none)
Type: bug | Status: closed
Priority: normal | Milestone:
Component: GHCi | Version: 8.2.2
Resolution: fixed | Keywords: debugger
Operating System: Unknown/Multiple | Architecture:
| Unknown/Multiple
Type of failure: Other | Test Case:
Blocked By: | Blocking:
Related Tickets: | Differential Rev(s):
Wiki Page: |
-------------------------------------+-------------------------------------
Changes (by RolandSenn):
* status: new => closed
* resolution: => fixed
Comment:
With GHC 8.2.2 and GHC 8.4.4 I get the same result as @lierdakil above:
{{{
roland at goms:~/Projekte/ghctest/T14950$ ghci
GHCi, version 8.4.4: http://www.haskell.org/ghc/ :? for help
Prelude> :l T14950.hs
[1 of 1] Compiling Test ( T14950.hs, interpreted )
Ok, one module loaded.
*Test> :break test
Breakpoint 0 activated at T14950.hs:3:8-16
*Test> :trace test
Stopped in Test.test, T14950.hs:3:8-16
_result :: IO () = _
[T14950.hs:3:8-16] [T14950.hs:3:8-16] *Test>
}}}
However with GHC 8.6.1 and higher (8.6.2 and GHCHEAD-8.7.20181124) there
is no more a double prompt:
{{{
GHCi, version 8.6.1: http://www.haskell.org/ghc/ :? for help
Prelude> :l T14950.hs
[1 of 1] Compiling Test ( T14950.hs, interpreted )
Ok, one module loaded.
*Test> :break test
Breakpoint 0 activated at T14950.hs:3:8-16
*Test> :trace test
Stopped in Test.test, T14950.hs:3:8-16
_result :: IO () = _
[T14950.hs:3:8-16] *Test>
}}}
Hence, this has been fixed!
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/14950#comment:2>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list