[GHC] #8886: sync-all: END actions result in confusing error message

GHC ghc-devs at haskell.org
Sat Jun 21 00:29:20 UTC 2014


#8886: sync-all: END actions result in confusing error message
-------------------------------+-------------------------------------------
        Reporter:  fw          |            Owner:  hvr
            Type:  bug         |           Status:  new
        Priority:  normal      |        Milestone:
       Component:  Trac & Git  |          Version:
      Resolution:              |         Keywords:  sync-all
Operating System:              |     Architecture:  Unknown/Multiple
  Unknown/Multiple             |       Difficulty:  Easy (less than 1 hour)
 Type of failure:              |       Blocked By:
  None/Unknown                 |  Related Tickets:
       Test Case:              |
        Blocking:              |
-------------------------------+-------------------------------------------
Changes (by thomie):

 * status:  closed => new
 * component:  Build System => Trac & Git
 * owner:   => hvr
 * failure:  Building GHC failed => None/Unknown
 * keywords:   => sync-all
 * resolution:  fixed =>


Comment:

 This commit should be reverted IMHO.

 The idea of using the `END` block, if I understand correctly, is that it
 should run at the end, no matter what else happens. For example the change
 back to the `initial_working_directory` should not be skipped in case of
 errors.

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


More information about the ghc-tickets mailing list