[GHC] #16387: Duplicate vsnwprintf symbol on Windows
GHC
ghc-devs at haskell.org
Tue Mar 5 17:20:50 UTC 2019
#16387: Duplicate vsnwprintf symbol on Windows
---------------------------------+----------------------------------------
Reporter: bgamari | Owner: (none)
Type: bug | Status: new
Priority: normal | Milestone:
Component: Compiler | Version: 8.6.3
Resolution: | Keywords: broken-test
Operating System: Windows | Architecture: Unknown/Multiple
Type of failure: None/Unknown | Test Case:
Blocked By: | Blocking:
Related Tickets: | Differential Rev(s):
Wiki Page: |
---------------------------------+----------------------------------------
Comment (by Phyx-):
Yeah, so what confuses me too is that it's also in the rts's package
config. I think the linker log with - Dl would shine a light on it. A dump
of one that fails and one that doesn't should show what changed.
It should indeed be quite deterministic. What it could be is that it's not
print itself causing the inclusion but that there is another symbol in
that object file that is sometimes required and other times not.
For instance one invocation may be lasting longer than the other,
different order in GC? Or in one case a finalizer being called but not the
other.
But the log would show what demanded the object file be loaded.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/16387#comment:11>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list