Re: 8.6.1 status

2018-05-23 Thread Evan Laforge
Also -fdefer-type-errors in ghci is broken for 8.4:

https://ghc.haskell.org/trac/ghc/ticket/14963

I understand it's a complicated problem, but it would be sad if it
were broken for all of 8.6 as well.

At least how about a quick patch that emits a warning when it sees
--interactive -fdefer-type-errors and says this combination is no
longer supported?

On Tue, May 22, 2018 at 5:45 PM, Levent Erkok  wrote:
> I wish I can offer more than just a request, but the following bug:
>
>   https://ghc.haskell.org/trac/ghc/ticket/15105
>
> is rendering some oft-used packages on Macs unusable. (doctest being the
> prime example in my case.)
>
> It would truly be awesome if it was fixed in the next release.
>
> -Levent.
>
> On Tue, May 22, 2018 at 5:39 PM, Phyx  wrote:
>>
>> I think I'll have to punt my changes for 8.8.1,
>>
>> The I/O manager is mostly working but it's taking some time to iron out
>> the. Corner cases and ensure the behavior is not different than what people
>> expect with mio even though the model is quite different.
>>
>> I have 12 failing tests but each take me a reasonable amount of time to
>> diagnose and fix without breaking other things and I still need to optimize
>> it all and add networking support.
>>
>> The linker patches require some more extensive testing so I don't want to
>> rush those through either.
>>
>> At this point, both patches are huge so they would take a considerable
>> amount of time to review anyway so they wouldn't stand much of a chance even
>> if I put them up tomorrow.
>>
>> Thanks,
>> Tamar
>>
>> On Sat, May 19, 2018, 18:56 Ben Gamari  wrote:
>>>
>>> Ben Gamari  writes:
>>>
>>> > Hi everyone,
>>> >
>>> > As noted a few weeks ago, the 8.6.1 fork is quickly approaching.
>>> > Currently the plan is to cut the branch on Friday, 1 May 2018.
>>>
>>> Silly me; the above is supposed to read "Friday, 1 June 2018".
>>>
>>> Sorry for the confusion!
>>>
>>> Cheers,
>>>
>>> - Ben
>>>
>>> ___
>>> 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
>>
>
>
> ___
> 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


Quantified constraints

2018-05-23 Thread Simon Peyton Jones via ghc-devs
Friends
Now that the Quantified Constraints 
proposal
 is accepted, I want to commit it to GHC before the 8.6 release.
It's up on https://phabricator.haskell.org/D4724 for your review.  It's rebased 
on master, and validates clean.
There's also a useful wiki 
page.
Thanks!
Simon

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


Re: Build Failure

2018-05-23 Thread Ben Gamari
Ningning Xie  writes:

> Hi everyone,
>
> I pulled from the head this morning and would like to rebase my local
> changes on it. Even before I do rebase, I got a build error. Everything is
> fine last time I built (almost one week ago). Then I tried to glone a new
> repo and the build gives me the same error message.
>
Hi Ningning,

Yes, this is a known issue. I have a patch
(https://phabricator.haskell.org/D4715) unfortunately it hasn't yet
validated so it hasn't yet been merged.

Cheers,

- Ben



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


Build Failure

2018-05-23 Thread Ningning Xie
Hi everyone,

I pulled from the head this morning and would like to rebase my local
changes on it. Even before I do rebase, I got a build error. Everything is
fine last time I built (almost one week ago). Then I tried to glone a new
repo and the build gives me the same error message.

After a little bit searching, the error message seems to be specific to
MacOS (mine is Sierra 10.12.6).

Platform info (Let me know if you need more information):

*--- repo/ghc * *»* which ghc

ghc: aliased to stack ghc


*--- repo/ghc * *»* stack exec -- ghc --version

The Glorious Glasgow Haskell Compilation System, version 7.10.3


*--- repo/ghc * *»* gcc --version

Configured with: --prefix=/Library/Developer/CommandLineTools/usr
--with-gxx-include-dir=/usr/include/c++/4.2.1

Apple LLVM version 9.0.0 (clang-900.0.39.2)

Target: x86_64-apple-darwin16.7.0

Thread model: posix

InstalledDir: /Library/Developer/CommandLineTools/usr/bin

Has anyone encountered the same problem and any clue on how to solve it?


Thanks,
Ningning


"inplace/bin/ghc-stage1" -hisuf p_hi -osuf  p_o -hcsuf p_hc -static -prof
-eventlog  -H32m -O -Wall  -this-unit-id integer-gmp-1.0.2.0
-hide-all-packages -i -ilibraries/integer-gmp/src/
-ilibraries/integer-gmp/dist-install/build
-Ilibraries/integer-gmp/dist-install/build
-ilibraries/integer-gmp/dist-install/build/./autogen
-Ilibraries/integer-gmp/dist-install/build/./autogen
-Ilibraries/integer-gmp/include
-Ilibraries/integer-gmp/dist-install/build/include-optP-include
-optPlibraries/integer-gmp/dist-install/build/./autogen/cabal_macros.h
-package-id ghc-prim-0.5.3 -this-unit-id integer-gmp -Wall -XHaskell2010 -O2
-no-user-package-db -rtsopts  -Wno-deprecated-flags
-Wnoncanonical-monad-instances  -odir
libraries/integer-gmp/dist-install/build -hidir
libraries/integer-gmp/dist-install/build -stubdir
libraries/integer-gmp/dist-install/build-c
libraries/integer-gmp/src//GHC/Integer/Logarithms.hs -o
libraries/integer-gmp/dist-install/build/GHC/Integer/Logarithms.p_o -dyno
libraries/integer-gmp/dist-install/build/GHC/Integer/Logarithms.dyn_o


*/var/folders/zq/tn9b58wn37b0yby0vm8_7_crgn/T/ghc47691_0/ghc_3.s:221:8:
**error:*

* error: unsupported relocation with subtraction expression, symbol
'_integerzmgmp_GHCziIntegerziType_quotInteger_closure' can not be undefined
in a subtraction expression*

*.long
_integerzmgmp_GHCziIntegerziType_quotInteger_closure-(_sMi_info)+0*

*^*

*|*

*221 |* .long
_integerzmgmp_GHCziIntegerziType_quotInteger_closure-(_sMi_info)+0

*|**^*


*/var/folders/zq/tn9b58wn37b0yby0vm8_7_crgn/T/ghc47691_0/ghc_3.s:318:8:
**error:*

* error: unsupported relocation with subtraction expression, symbol
'_integerzmgmp_GHCziIntegerziType_quotInteger_closure' can not be undefined
in a subtraction expression*

*.long
_integerzmgmp_GHCziIntegerziType_quotInteger_closure-(_cPd_info)+0*

*^*

*|*

*318 |* .long
_integerzmgmp_GHCziIntegerziType_quotInteger_closure-(_cPd_info)+0

*|**^*


*/var/folders/zq/tn9b58wn37b0yby0vm8_7_crgn/T/ghc47691_0/ghc_3.s:390:8:
**error:*

* error: unsupported relocation with subtraction expression, symbol
'_integerzmgmp_GHCziIntegerziType_quotInteger_closure' can not be undefined
in a subtraction expression*

*.long
_integerzmgmp_GHCziIntegerziType_quotInteger_closure-(_cP8_info)+0*

*^*

*|*

*390 |* .long
_integerzmgmp_GHCziIntegerziType_quotInteger_closure-(_cP8_info)+0

*|**^*

`gcc' failed in phase `Assembler'. (Exit code: 1)

make[1]: ***
[libraries/integer-gmp/dist-install/build/GHC/Integer/Logarithms.p_o] Error
1
___
ghc-devs mailing list
ghc-devs@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs