#5176: RTS build failure with gcc-4.6.1
---------------------------------+------------------------------------------
    Reporter:  erikd             |       Owner:                     
        Type:  bug               |      Status:  new                
    Priority:  normal            |   Component:  Runtime System     
     Version:  7.1               |    Keywords:                     
    Testcase:                    |   Blockedby:                     
          Os:  Unknown/Multiple  |    Blocking:                     
Architecture:  Unknown/Multiple  |     Failure:  Building GHC failed
---------------------------------+------------------------------------------
 Building ghc from git HEAD on x86_64-linux (Debian unstable) with gcc-4.6
 and getting:

 {{{
 "inplace/bin/ghc-stage1" -optc-Wall -optc-Werror -optc-Wall -optc-Wextra
 -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-
 declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith
 -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls
 -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing
 -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer
 -optc-DRtsWay=\"rts_thr\" -optc-DTHREADED_RTS  -H32m -O -Wall -Werror
 -H64m -O0 -Iincludes -Irts -DCOMPILING_RTS -package-name rts  -dcmm-lint
 -Ilibffi/build/include     -i -irts -irts/dist/build
 -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen
 -optc-O2   -c rts/Capability.c -o rts/dist/build/Capability.thr_o
 rts/Capability.c: In function 'releaseCapability_':

 rts/Capability.c:341:1:
      error: inlining failed in call to
 'giveCapabilityToTask.isra.12.part.13': call is unlikely and code size
 would grow [-Werror=inline]

 rts/Capability.c:368:1:  error: called from here [-Werror=inline]

 rts/Capability.c:341:1:
      error: inlining failed in call to
 'giveCapabilityToTask.isra.12.part.13': call is unlikely and code size
 would grow [-Werror=inline]

 rts/Capability.c:368:1:  error: called from here [-Werror=inline]

 rts/Capability.c:341:1:
      error: inlining failed in call to
 'giveCapabilityToTask.isra.12.part.13': call is unlikely and code size
 would grow [-Werror=inline]

 rts/Capability.c:368:1:  error: called from here [-Werror=inline]
 cc1: all warnings being treated as errors

 make[1]: *** [rts/dist/build/Capability.thr_o] Error 1
 }}}

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

_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to