[GHC] #9302: relocation R_X86_64_PC32 against undefined symbol (from Data.Array.Parallel) while building GHC in quickest flavour
GHC
ghc-devs at haskell.org
Tue Jul 22 07:21:36 UTC 2014
#9302: relocation R_X86_64_PC32 against undefined symbol (from
Data.Array.Parallel) while building GHC in quickest flavour
-------------------------------------+-------------------------------------
Reporter: | Owner:
ulysses4ever | Status: new
Type: bug | Milestone:
Priority: normal | Version:
Component: Build | Keywords:
System | Operating System: Linux
Resolution: | Type of failure: Building GHC
Differential Revisions: | failed
Architecture: | Test Case:
Unknown/Multiple | Blocking:
Difficulty: Unknown |
Blocked By: |
Related Tickets: |
-------------------------------------+-------------------------------------
Comment (by rwbarton):
This is unrelated to #9007. The "recompile with -fPIC" is a pretty generic
error message for "something went wrong involving a dynamic library". ld
is making its best guess as to the cause.
Note that the undefined reference is from Data.Array.Parallel.Prelude.Bool
to a symbol in the same module! Something screwy is going on with
VECTORISE I think.
A workaround would be to not build DPH when building with BuildFlavour =
quickest, as you almost certainly don't want to build it anyways (it takes
a long time). To do so uncomment the line `BUILD_DPH=NO` in `mk/build.mk`.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/9302#comment:7>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list