Talkative Join points warning

Hi Luke, I've noticed that a new WARN in OccurAnal seems to be quite loud. Validations now produce thousands of lines of the form, WARNING: file compiler/simplCore/OccurAnal.hs, line 2633 OccurAnal failed to rediscover join point(s): [$j_shTG] WARNING: file compiler/simplCore/OccurAnal.hs, line 2633 OccurAnal failed to rediscover join point(s): [$w$j_sl22] WARNING: file compiler/simplCore/OccurAnal.hs, line 2633 OccurAnal failed to rediscover join point(s): [$w$j_sl1W] WARNING: file compiler/simplCore/OccurAnal.hs, line 2633 OccurAnal failed to rediscover join point(s): [$w$j_sl1Q] Do you think we could either quiet the warning down a bit or perhaps disable it by default? It makes it rather difficult to see through the noise. This is actually perhaps another case where Simon Marlow suggestion of introducing a family of -v* flags (e.g. -fvanishing-join-points) might be helpful. Cheers, - Ben

#13221 is related
On Thu, Feb 2, 2017 at 9:36 PM, Ben Gamari
Hi Luke,
I've noticed that a new WARN in OccurAnal seems to be quite loud. Validations now produce thousands of lines of the form,
WARNING: file compiler/simplCore/OccurAnal.hs, line 2633 OccurAnal failed to rediscover join point(s): [$j_shTG] WARNING: file compiler/simplCore/OccurAnal.hs, line 2633 OccurAnal failed to rediscover join point(s): [$w$j_sl22] WARNING: file compiler/simplCore/OccurAnal.hs, line 2633 OccurAnal failed to rediscover join point(s): [$w$j_sl1W] WARNING: file compiler/simplCore/OccurAnal.hs, line 2633 OccurAnal failed to rediscover join point(s): [$w$j_sl1Q]
Do you think we could either quiet the warning down a bit or perhaps disable it by default? It makes it rather difficult to see through the noise.
This is actually perhaps another case where Simon Marlow suggestion of introducing a family of -v* flags (e.g. -fvanishing-join-points) might be helpful.
Cheers,
- Ben
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

Better still, figure out why it's happening and stop it happening. It shouldn't!
S
| -----Original Message-----
| From: ghc-devs [mailto:ghc-devs-bounces@haskell.org] On Behalf Of Ben
| Gamari
| Sent: 02 February 2017 21:36
| To: Luke Maurer

Agreed! Filed this one as bug #13221 yesterday: https://ghc.haskell.org/trac/ghc/ticket/13221 I'll have a look right now, in case it's an easy fix. - Luke On 02/02/2017 03:37 PM, Simon Peyton Jones wrote:
Better still, figure out why it's happening and stop it happening. It shouldn't!
S
| -----Original Message----- | From: ghc-devs [mailto:ghc-devs-bounces@haskell.org] On Behalf Of Ben | Gamari | Sent: 02 February 2017 21:36 | To: Luke Maurer
| Cc: ghc-devs@haskell.org | Subject: Talkative Join points warning | | | Hi Luke, | | I've noticed that a new WARN in OccurAnal seems to be quite loud. | Validations now produce thousands of lines of the form, | | WARNING: file compiler/simplCore/OccurAnal.hs, line 2633 | OccurAnal failed to rediscover join point(s): [$j_shTG] | WARNING: file compiler/simplCore/OccurAnal.hs, line 2633 | OccurAnal failed to rediscover join point(s): [$w$j_sl22] | WARNING: file compiler/simplCore/OccurAnal.hs, line 2633 | OccurAnal failed to rediscover join point(s): [$w$j_sl1W] | WARNING: file compiler/simplCore/OccurAnal.hs, line 2633 | OccurAnal failed to rediscover join point(s): [$w$j_sl1Q] | | Do you think we could either quiet the warning down a bit or perhaps | disable it by default? It makes it rather difficult to see through the | noise. | | This is actually perhaps another case where Simon Marlow suggestion of | introducing a family of -v* flags (e.g. -fvanishing-join-points) might be | helpful. | | Cheers, | | - Ben
participants (4)
-
Ben Gamari
-
Luke Maurer
-
Matthew Pickering
-
Simon Peyton Jones