[GHC] #15032: GHCi panics when attempting to load archives
GHC
ghc-devs at haskell.org
Thu Apr 12 16:16:07 UTC 2018
#15032: GHCi panics when attempting to load archives
----------------------------------+--------------------------------------
Reporter: vanessamchale | Owner: (none)
Type: bug | Status: new
Priority: normal | Milestone: 8.6.1
Component: GHCi | Version: 8.4.2-rc1
Resolution: | Keywords:
Operating System: Linux | Architecture: x86_64 (amd64)
Type of failure: GHCi crash | Test Case:
Blocked By: | Blocking:
Related Tickets: | Differential Rev(s):
Wiki Page: |
----------------------------------+--------------------------------------
Description changed by vanessamchale:
Old description:
> If I have the following module:
>
> {{{#!hs
> module Numeric.Integer ( is_prime_ats
> ) where
>
> import Foreign.C
>
> foreign import ccall is_prime_ats :: CInt -> CBool
> }}}
>
> and I attempt to open it in GHCi with the following
>
> {{{
> /opt/ghc/bin/ghci-8.4.2 -lnumbertheory -L../dist-newstyle/lib
> Numeric.Common
> }}}
>
> (with a file libnumertheory.a is in ../dist-newstyle/lib)
>
> I get a panic and a request to open a bug report. I am guessing that at
> the least this supposed to be a different error message.
>
> {{{
> GHCi, version 8.4.1.20180329: http://www.haskell.org/ghc/ :? for help
> ghc: panic! (the 'impossible' happened)
> (GHC version 8.4.1.20180329 for x86_64-unknown-linux):
> Loading archives not supported
> Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug
> }}}
New description:
If I have the following module:
{{{#!hs
module Numeric.Integer ( is_prime_ats
) where
import Foreign.C
foreign import ccall is_prime_ats :: CInt -> CBool
}}}
and I attempt to open it in GHCi with the following
{{{
/opt/ghc/bin/ghci-8.4.2 -lnumbertheory -L../dist-newstyle/lib
Numeric.Common
}}}
(with a file `libnumertheory.a` in `../dist-newstyle/lib`)
I get a panic and a request to open a bug report. I am guessing that at
the least this supposed to be a different error message.
{{{
GHCi, version 8.4.1.20180329: http://www.haskell.org/ghc/ :? for help
ghc: panic! (the 'impossible' happened)
(GHC version 8.4.1.20180329 for x86_64-unknown-linux):
Loading archives not supported
Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug
}}}
--
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/15032#comment:1>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list