[GHC] #14376: Testsuite contains "ddump-cps-cmm"

GHC ghc-devs at haskell.org
Sat Oct 21 09:40:36 UTC 2017


#14376: Testsuite contains "ddump-cps-cmm"
-------------------------------------+-------------------------------------
           Reporter:  heisenbug      |             Owner:  (none)
               Type:  task           |            Status:  new
           Priority:  normal         |         Milestone:
          Component:  Compiler       |           Version:  8.2.1
           Keywords:                 |  Operating System:  Unknown/Multiple
       Architecture:                 |   Type of failure:  None/Unknown
  Unknown/Multiple                   |
          Test Case:                 |        Blocked By:
           Blocking:                 |   Related Tickets:
Differential Rev(s):                 |         Wiki Page:
-------------------------------------+-------------------------------------
 Low hanging: change those to "ddump-cmm-cps". Run test suite.
 Implement warning for non-recognised dump flags.


 -------- IRC ----------

 heisenbug: git grep ddump-cps-cmm | grep -v /tests/
 [11:26am] heisenbug: ^^^^ is empty
 [11:27am] heisenbug: git grep ddump-cmm-cps
 [11:27am] heisenbug: ^^^^ correct spelling
 [11:27am] slyfox: should be fixed
 [11:28am] heisenbug: should I update the tests?
 [11:28am] slyfox: i'd say yes. do they run and fail?
 [11:29am] heisenbug: I just found it, cannot say
 [11:29am] heisenbug: I am researching…
 [11:30am] heisenbug: strange that the wrong -ddump flags are not rejected…
 [11:30am] slyfox: 'git log -p -Scps-cmm' shows the flag was renamed in
 f6f881f09c1ac69be2ae1850cb3067459f623360
 [11:31am] heisenbug: but not the tests ?
 [11:31am] slyfox: maybe they should emit at least a warning. that way
 tests would fails with stderr rejection
 [11:31am] slyfox: not the tests
 [11:31am] heisenbug: absolutely

-- 
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/14376>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list