
#8528: Preprocessor issues building GHC HEAD on Mavericks ----------------------------------------+---------------------------------- Reporter: guest | Owner: Type: bug | Status: new Priority: normal | Milestone: Component: Compiler | Version: 7.7 Resolution: | Keywords: Operating System: MacOS X | Architecture: x86_64 (amd64) Type of failure: Building GHC failed | Difficulty: Unknown Test Case: | Blocked By: Blocking: | Related Tickets: ----------------------------------------+---------------------------------- Comment (by nkpart): The gcc command that it fails on is this: {{{ gcc -E -undef -traditional -m64 -fno-stack-protector -m64 -I utils/genprimopcode/dist/build -I utils/genprimopcode/dist/build -I utils/genprimopcode/dist/build/autogen -I /Library/Frameworks/GHC.framework/Versions/7.6.3-x86_64/usr/lib/ghc-7.6.3/base-4.6.0.1/include -I /Library/Frameworks/GHC.framework/Versions/7.6.3-x86_64/usr/lib/ghc-7.6.3/include -D__GLASGOW_HASKELL__=706 -Ddarwin_BUILD_OS=1 -Dx86_64_BUILD_ARCH=1 -Ddarwin_HOST_OS=1 -Dx86_64_HOST_ARCH=1 -U __PIC__ -D__PIC__ -x c utils/genprimopcode/dist/build/Lexer.hs -o /var/folders/s6/tzn1w8qn3vbdym7p74zs62lr0000gn/T/ghc49990_0/ghc49990_0.hscpp }}} I can run that command outside of the build and replicate the failure (as long as I change the `-o`). It fails with gcc-4.2 and gcc-4.8. However, it works with clang. Does the build try and guess if I've got fake clang gcc or apple-gcc installed? Could it be getting that wrong? -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/8528#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler