
#10726: Upgrade MingW-w64 distributions for windows -------------------------------------+------------------------------------- Reporter: Phyx- | Owner: Type: task | Status: patch Priority: high | Milestone: 8.0.1 Component: Build System | Version: 7.11 Resolution: | Keywords: Operating System: Windows | Architecture: | Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: #9218 #9014 | Differential Rev(s): Phab:D1123 #10435 | Wiki Page: | -------------------------------------+------------------------------------- Comment (by RyanGlScott): D'oh, you're right, I forgot about `-D__USE_FFI__`. Running `ghc-stage2 --interactive -D__USE_FFI__ -isrc src/Data/Number/LogFloat.hs` does indeed trigger the same error. Another curiosity: I rebuilt GHC with the following change: {{{#!patch diff --git a/rts/RtsSymbols.c b/rts/RtsSymbols.c index 8413d31..31b190e 100644 --- a/rts/RtsSymbols.c +++ b/rts/RtsSymbols.c @@ -123,6 +123,8 @@ SymI_HasProto(isalnum) \ SymI_HasProto(isascii) \ RTS___MINGW_VFPRINTF_SYM \ + SymI_HasProto(log1p) \ + SymI_HasProto(expm1) \ SymI_HasProto(strcmp) \ SymI_HasProto(memmove) \ SymI_HasProto(realloc) \ }}} And still experienced the same `unknown symbol log1p` error as before. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/10726#comment:59 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler