[GHC] #16042: T13031 doesn't get run

GHC ghc-devs at haskell.org
Wed Dec 12 19:37:22 UTC 2018


#16042: T13031 doesn't get run
-------------------------------------+-------------------------------------
           Reporter:  bgamari        |             Owner:  (none)
               Type:  bug            |            Status:  new
           Priority:  normal         |         Milestone:
          Component:  Compiler       |           Version:  8.6.3
           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:
-------------------------------------+-------------------------------------
 Simon wrote noting that two tests in `stranal/should_compile` didn't
 appear to be run in his testing. I have been able to reproduce this.

 A few observations:

  * There is a `setTestOpts( only_ways(['optasm']) )` at the top of
 `stranal/should_compile/test.T`
  * in a `validate` build `T13031` is skipped when run with:
     * `make test TEST=T13031 WAY=normal`
     * `make test TEST=T13031 WAY=optasm`
     * `make slowtest TEST=T13031 WAY=normal`
     * `make slowtest TEST=T13031 WAY=optasm`
  * When the `setTestOpts` call is commented out `T13031` is
     * skipped with `make test TEST=T13031 WAY=optasm`
     * run with `make test TEST=T13031 WAY=normal`
  * `optasm` is in the `config.run_ways` list

 I suspect what is happening here is that the `optasm` way is not being run

 To be continued...

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


More information about the ghc-tickets mailing list