Should I report a bug on GHC 7.10.3, or is it past it's end-of-life?

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

Should I report a bug on GHC 7.10.3, or is it past it's end-of-life?

Ramin Honary
I'm getting an "internal error: evacuate: strange closure type" in GHC 7.10.3. Should I report it? Would it even do any good? It doesn't seem there is any more development on the 7.10 branch anymore. If it is still being developed, should I try updating my GHC to a more recent build of 7.10.3?

Looking at the core dump file, it appears to be a problem in the garbage collector. I've done a bit of work trying get around the bug, including using -dcore-lint and -O0, and updating my dependency libraries, and I can still reproduce the issue very regularly in my own environment by calling a single method in my code base, either in GHCi or in a compiled binary test program.


_______________________________________________
Haskell-Cafe mailing list
To (un)subscribe, modify options or view archives go to:
http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
Only members subscribed via the mailman list are allowed to post.
Reply | Threaded
Open this post in threaded view
|

Re: Should I report a bug on GHC 7.10.3, or is it past it's end-of-life?

Matthew Pickering
You should try the latest version. There are quite a few reports of
errors like this for 7.10 on the issue tracker but seems like they are
resolved in 8.0.

On Fri, Apr 28, 2017 at 11:14 AM, Ramin Honary <[hidden email]> wrote:

> I'm getting an "internal error: evacuate: strange closure type" in GHC
> 7.10.3. Should I report it? Would it even do any good? It doesn't seem there
> is any more development on the 7.10 branch anymore. If it is still being
> developed, should I try updating my GHC to a more recent build of 7.10.3?
>
> Looking at the core dump file, it appears to be a problem in the garbage
> collector. I've done a bit of work trying get around the bug, including
> using -dcore-lint and -O0, and updating my dependency libraries, and I can
> still reproduce the issue very regularly in my own environment by calling a
> single method in my code base, either in GHCi or in a compiled binary test
> program.
>
>
> _______________________________________________
> Haskell-Cafe mailing list
> To (un)subscribe, modify options or view archives go to:
> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
> Only members subscribed via the mailman list are allowed to post.
_______________________________________________
Haskell-Cafe mailing list
To (un)subscribe, modify options or view archives go to:
http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
Only members subscribed via the mailman list are allowed to post.
Reply | Threaded
Open this post in threaded view
|

Re: Should I report a bug on GHC 7.10.3, or is it past it's end-of-life?

David Feuer
In reply to this post by Ramin Honary
To answer the original question, 7.10 is done; there will not be a
7.10.4. If you find bugs in 7.10 and can't test them in 8.0, you can
still file them. Reporting bugs in pre-7.10 versions that can't be
reproduced in more recent versions is not likely to be useful.

On Fri, Apr 28, 2017 at 6:14 AM, Ramin Honary <[hidden email]> wrote:

> I'm getting an "internal error: evacuate: strange closure type" in GHC
> 7.10.3. Should I report it? Would it even do any good? It doesn't seem there
> is any more development on the 7.10 branch anymore. If it is still being
> developed, should I try updating my GHC to a more recent build of 7.10.3?
>
> Looking at the core dump file, it appears to be a problem in the garbage
> collector. I've done a bit of work trying get around the bug, including
> using -dcore-lint and -O0, and updating my dependency libraries, and I can
> still reproduce the issue very regularly in my own environment by calling a
> single method in my code base, either in GHCi or in a compiled binary test
> program.
>
>
> _______________________________________________
> Haskell-Cafe mailing list
> To (un)subscribe, modify options or view archives go to:
> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
> Only members subscribed via the mailman list are allowed to post.
_______________________________________________
Haskell-Cafe mailing list
To (un)subscribe, modify options or view archives go to:
http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
Only members subscribed via the mailman list are allowed to post.
Reply | Threaded
Open this post in threaded view
|

Re: Should I report a bug on GHC 7.10.3, or is it past it's end-of-life?

Jon Purdy
For what it’s worth, I think it’s a good idea to file some bugs for recent old versions, even with the understanding that they won’t be fixed. It gives someone who has yet to update (for whatever reason) some chance of finding a definitive source that the bug doesn’t manifest in a newer version, giving them a concrete case to upgrade.

On Apr 28, 2017 09:10, "David Feuer" <[hidden email]> wrote:
To answer the original question, 7.10 is done; there will not be a
7.10.4. If you find bugs in 7.10 and can't test them in 8.0, you can
still file them. Reporting bugs in pre-7.10 versions that can't be
reproduced in more recent versions is not likely to be useful.

On Fri, Apr 28, 2017 at 6:14 AM, Ramin Honary <[hidden email]> wrote:
> I'm getting an "internal error: evacuate: strange closure type" in GHC
> 7.10.3. Should I report it? Would it even do any good? It doesn't seem there
> is any more development on the 7.10 branch anymore. If it is still being
> developed, should I try updating my GHC to a more recent build of 7.10.3?
>
> Looking at the core dump file, it appears to be a problem in the garbage
> collector. I've done a bit of work trying get around the bug, including
> using -dcore-lint and -O0, and updating my dependency libraries, and I can
> still reproduce the issue very regularly in my own environment by calling a
> single method in my code base, either in GHCi or in a compiled binary test
> program.
>
>
> _______________________________________________
> Haskell-Cafe mailing list
> To (un)subscribe, modify options or view archives go to:
> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
> Only members subscribed via the mailman list are allowed to post.
_______________________________________________
Haskell-Cafe mailing list
To (un)subscribe, modify options or view archives go to:
http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
Only members subscribed via the mailman list are allowed to post.


_______________________________________________
Haskell-Cafe mailing list
To (un)subscribe, modify options or view archives go to:
http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
Only members subscribed via the mailman list are allowed to post.