Why is libraries/ghci built with stage 0 compiler instead of stage 1?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Why is libraries/ghci built with stage 0 compiler instead of stage 1?

Ömer Sinan Ağacan
Stage 1 compiler doesn't have interpreter, and doesn't run plugins or TH, so I
think GHCi stuff should not be used by stage 1 compiler, but for some reason the
"ghci" library (libraries/ghci) is built with stage 0 compiler instead of stage
1. Anyone know what this is?

Thanks,

Ömer
_______________________________________________
ghc-devs mailing list
[hidden email]
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
Reply | Threaded
Open this post in threaded view
|

Re: Why is libraries/ghci built with stage 0 compiler instead of stage 1?

Moritz Angermann-2
It can run TH using iserv; which depends on lib:ghci iirc.

On Fri, 18 Oct 2019 at 7:24 PM, Ömer Sinan Ağacan <[hidden email]> wrote:
Stage 1 compiler doesn't have interpreter, and doesn't run plugins or TH, so I
think GHCi stuff should not be used by stage 1 compiler, but for some reason the
"ghci" library (libraries/ghci) is built with stage 0 compiler instead of stage
1. Anyone know what this is?

Thanks,

Ömer
_______________________________________________
ghc-devs mailing list
[hidden email]
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

_______________________________________________
ghc-devs mailing list
[hidden email]
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs