Ticket #5176 (closed bug: fixed)
RTS build failure with gcc-4.6.1
| Reported by: | erikd | Owned by: | igloo |
|---|---|---|---|
| Priority: | highest | Milestone: | 7.2.1 |
| Component: | Runtime System | Version: | 7.1 |
| Keywords: | Cc: | dterei | |
| Operating System: | Unknown/Multiple | Architecture: | Unknown/Multiple |
| Type of failure: | Building GHC failed | Difficulty: | |
| Test Case: | Blocked By: | ||
| Blocking: | Related Tickets: |
Description
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
Attachments
Change History
Note: See
TracTickets for help on using
tickets.

