[GHC] #7056: GHCi loadArchive "libiconv.a":failed Unknown PEi386 section name `.drectve'

GHC cvs-ghc at haskell.org
Sun Apr 14 16:44:03 CEST 2013


#7056: GHCi loadArchive "libiconv.a":failed Unknown PEi386 section name `.drectve'
-------------------------------------------+--------------------------------
    Reporter:  songpp                      |       Owner:            
        Type:  bug                         |      Status:  new       
    Priority:  high                        |   Milestone:  7.6.2     
   Component:  GHCi                        |     Version:  7.4.1     
    Keywords:  loadArchive Unknown PEi386  |          Os:  Windows   
Architecture:  x86                         |     Failure:  GHCi crash
  Difficulty:  Unknown                     |    Testcase:            
   Blockedby:  3658                        |    Blocking:            
     Related:  #2487, #7103                |  
-------------------------------------------+--------------------------------

Comment(by batterseapower):

 Experienced this with Mingw GCC 4.7.2 on Windows 7 when building GHC:

 {{{
 "inplace/bin/ghc-stage2.exe" -hisuf hi -osuf  o -hcsuf hc -static  -H32m
 -O    -package-name vector-0.9.1 -hide-all-packages -i
 -ilibraries/vector/. -ilibraries/vector/dist-install/build
 -ilibraries/vector/dist-install/build/autogen -Ilibraries/vector/dist-
 install/build -Ilibraries/vector/dist-install/build/autogen
 -Ilibraries/vector/include -Ilibraries/vector/internal   -optP-
 DVECTOR_BOUNDS_CHECKS -optP-include -optPlibraries/vector/dist-
 install/build/autogen/cabal_macros.h -package base-4.7.0.0 -package ghc-
 prim-0.3.1.0 -package primitive-0.4.0.1 -O2 -XHaskell98 -XCPP
 -XDeriveDataTypeable -O2  -no-user-package-db -rtsopts      -odir
 libraries/vector/dist-install/build -hidir libraries/vector/dist-
 install/build -stubdir libraries/vector/dist-install/build  -dynamic-too
 -c libraries/vector/./Data/Vector/Fusion/Stream/Monadic.hs -o
 libraries/vector/dist-install/build/Data/Vector/Fusion/Stream/Monadic.o
 -dyno libraries/vector/dist-
 install/build/Data/Vector/Fusion/Stream/Monadic.dyn_o
 Loading package ghc-prim ... linking ... done.
 Loading package integer-gmp ... ghc-stage2.exe: panic! (the 'impossible'
 happened)
   (GHC version 7.7.20130413 for i386-unknown-mingw32):
         loadArchive
 "C:\\MinGW\\msys\\1.0\\home\\Max\\Programming\\ghc\\libraries\\integer-gmp
 \\dist-install\\build\\libHSinteger-gmp-0.5.1.0.a": failed

 Please report this as a GHC bug:  http://www.haskell.org/ghc/reportabug

 ghc-stage2.exe: Unknown PEi386 section name `.drectve' (while processing:
 C:\MinGW\msys\1.0\home\Max\Programming\ghc\libraries\integer-gmp\dist-
 install\build\libHSinteger-gmp-0.5.1.0.a)
 }}}

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



More information about the ghc-tickets mailing list