[GHC] #14291: Tests tend to fail in the ext-interp way when split sections is enabled

GHC ghc-devs at haskell.org
Thu Sep 28 02:03:32 UTC 2017


#14291: Tests tend to fail in the ext-interp way when split sections is enabled
-------------------------------------+-------------------------------------
        Reporter:  bgamari           |                Owner:  (none)
            Type:  bug               |               Status:  new
        Priority:  normal            |            Milestone:  8.4.1
       Component:  Compiler          |              Version:  8.2.1
      Resolution:                    |             Keywords:
Operating System:  Unknown/Multiple  |         Architecture:
                                     |  Unknown/Multiple
 Type of failure:  None/Unknown      |            Test Case:
      Blocked By:                    |             Blocking:  13716
 Related Tickets:                    |  Differential Rev(s):
       Wiki Page:                    |
-------------------------------------+-------------------------------------

Comment (by bgamari):

 Bisection log within `rts/`,
 {{{
 $ git bisect log
 git bisect start 'rts'
 # bad: [4364f1e7543b6803cfaef321105d253e0bdf08a4] Typofixes
 git bisect bad 4364f1e7543b6803cfaef321105d253e0bdf08a4
 # good: [2b5b9dc69e5d0af20b6e7be31638c2e3a1bb765f] Fix typo in base
 changelog
 git bisect good 2b5b9dc69e5d0af20b6e7be31638c2e3a1bb765f
 # good: [bea18a0e9ea5ff2063ca4900acad9995f40276eb] Fix GCC 7 warning in
 the RTS
 git bisect good bea18a0e9ea5ff2063ca4900acad9995f40276eb
 # bad: [ee2e9ece388e75ac433097ac726a555a07ae0830] Correct incorrect free
 in PE linker
 git bisect bad ee2e9ece388e75ac433097ac726a555a07ae0830
 # bad: [3eeb55e9578f6eaebccf27170eb1324990affb51] rts/sm/Storage.c: tweak
 __clear_cache proto for clang
 git bisect bad 3eeb55e9578f6eaebccf27170eb1324990affb51
 # good: [1e471265c1ea9b2c4e9709adc182c36d0635f071] rts: Clarify whitehole
 logic in threadPaused
 git bisect good 1e471265c1ea9b2c4e9709adc182c36d0635f071
 # bad: [a6f3d1b00e9c37a56cd4db9e519309e94a65d181] rts: Fix
 isByteArrayPinned#'s treatment of large arrays
 git bisect bad a6f3d1b00e9c37a56cd4db9e519309e94a65d181
 # bad: [f9c6d53fe997f1c560cda6f346f4b201711df37c] Tag the FUN before
 making a PAP (#13767)
 git bisect bad f9c6d53fe997f1c560cda6f346f4b201711df37c
 # bad: [9b514dedf090c5e21e3be38d174cf1390e21879f] rts/RetainerProfile:
 Const-correctness fixes
 git bisect bad 9b514dedf090c5e21e3be38d174cf1390e21879f
 # first bad commit: [9b514dedf090c5e21e3be38d174cf1390e21879f]
 rts/RetainerProfile: Const-correctness fixes
 }}}

 Unfortunately it looks like the problem isn't in `rts/`.

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


More information about the ghc-tickets mailing list