[GHC] #13515: Unexpected failure of T11223_simple_duplicate_lib on 32-bit Windows

GHC ghc-devs at haskell.org
Sun Apr 2 20:44:14 UTC 2017


#13515: Unexpected failure of T11223_simple_duplicate_lib on 32-bit Windows
---------------------------------+------------------------------
        Reporter:  bgamari       |                Owner:  (none)
            Type:  bug           |               Status:  new
        Priority:  normal        |            Milestone:  8.2.1
       Component:  Compiler      |              Version:  8.1
      Resolution:                |             Keywords:
Operating System:  Windows       |         Architecture:  x86
 Type of failure:  None/Unknown  |            Test Case:
      Blocked By:                |             Blocking:
 Related Tickets:                |  Differential Rev(s):
       Wiki Page:                |
---------------------------------+------------------------------

Comment (by Phyx-):

 The test has just never passed on x86 Windows. The failure is just simply
 a difference between the ABI of x86 and x86_64 Windows. x86 Windows is an
 underscore platform whilst x86_64 is not (no __cdecl).

 The normalizer that removes the paths for comparison doesn't take this
 into account, which is why the test fails. the regexpr has to be extended
 to normalise the symbol names.

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


More information about the ghc-tickets mailing list