
exactly, thats a use case I see for this in some of my own code.
Eg, once 7.8.3 comes around, i'll be changing my code to use specialize
more agreesively,
but I'll still want to make sure that the code gets compiled decently with
7.6 and earlier 7.8 ghcs
https://ghc.haskell.org/trac/ghc/ticket/8848 (basically in the mean time I
have to do some overly agressive INLINING to get the same outcome I want)
On Fri, Apr 11, 2014 at 4:47 AM, Herbert Valerio Riedel
On 2014-04-11 at 10:38:00 +0200, Simon Marlow wrote:
[...]
We could add a __GLASGOW_HASKELL_PATCHLEVEL__ macro, but I'd like to understand more about why people need this, and whether we should be more careful about what we do in patchlevel releases.
What about the use-case when you want to workaround a compiler bug that existed for GHC==7.6.1 but which was fixed for GHC>=7.6.2 (and thus doesn't need the workaround anymore)? _______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://www.haskell.org/mailman/listinfo/ghc-devs