Re: [ANNOUNCE] Glasgow Haskell Compiler 8.10.1-rc1 released

2020-01-25 Thread Brandon Allbery
On Fri, Jan 24, 2020 at 11:58 PM Ben Gamari  wrote:

>  * A number of improvements in code generation, including changes
>

This seems like it's missing some detail.

-- 
brandon s allbery kf8nh
allber...@gmail.com
___
ghc-devs mailing list
ghc-devs@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs


Re: [ANNOUNCE] Glasgow Haskell Compiler 8.10.1-rc1 released

2020-01-25 Thread Carter Schonwald
Yeah, like how we removed x87 support from code gen except one tiny piece
in the abi, so 32bit x86 code gen is always -msse2 flavor so rounding now
acts sane :)

(A tiny step in a long running make floating point great effort of mine)

On Sat, Jan 25, 2020 at 7:39 AM Brandon Allbery  wrote:

>
>
> On Fri, Jan 24, 2020 at 11:58 PM Ben Gamari  wrote:
>
>>  * A number of improvements in code generation, including changes
>>
>
> This seems like it's missing some detail.
>
> --
> brandon s allbery kf8nh
> allber...@gmail.com
> ___
> ghc-devs mailing list
> ghc-devs@haskell.org
> http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
>
___
ghc-devs mailing list
ghc-devs@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs


stage2 build fails

2020-01-25 Thread Simon Peyton Jones via ghc-devs
I'm getting this with "sh validate -legacy"

compiler/main/DynFlags.hs:1344:15: error: [-Woverlapping-patterns, 
-Werror=overlapping-patterns]

Pattern match is redundant

In an equation for 'settings': settings s | otherwise = ...

 |

1344 | | otherwise = panic $ "Invalid cfg parameters." ++ 
exampleString

 |   ^
This is when compiling the stage-2 compiler.  There's an ifdef in DynFlags thus

#if __GLASGOW_HASKELL__ <= 810

| otherwise = panic $ "Invalid cfg parameters." ++ exampleString

#endif
but somehow it's not triggering for the stage2 compiler.
Any ideas?  It's blocking a full build.
This #ifdef was added in 8038cbd96f4, when GHC became better at reporting 
redundant code.
Simon

___
ghc-devs mailing list
ghc-devs@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs