[GHC] #8480: ghc 7.6.3 + clang-compatibility patches

#8480: ghc 7.6.3 + clang-compatibility patches ----------------------------------------------+---------------------------- Reporter: darinmorrison | Owner: Type: task | Status: new Priority: high | Milestone: Component: Compiler | Version: 7.6.3 Keywords: | Operating System: MacOS X Architecture: Unknown/Multiple | Type of failure: Difficulty: Moderate (less than a day) | None/Unknown Blocked By: | Test Case: Related Tickets: | Blocking: ----------------------------------------------+---------------------------- I did a first pass at back-porting Austin's clang-compatibility patches from HEAD to 7.6.3 in anticipating of a 7.6.4 release, or at least some sort of update for OS X 10.9 folks. The back-ported commits are on branches in my GHC GitHub repo: https://github.com/darinmorrison/ghc ghc-7.6.3-clang (just clang stuff) ghc-7.6.3-clang+mavericks (clang stuff + 10.9 fixes) I haven't tested this fully yet, or even compiled it yet with the latest changes, but I think I caught most of the stuff that might cause problems. (Actually I just tried now and there's another error further along I still need to track down.) There are a few other rough edges still: warnings, etc. Also, if you want to use the validate script, you'll need to turn off Werror. Anyway, I'll try to get remaining stuff sorted out and get some binaries up in the next couple of days. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/8480 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#8480: ghc 7.6.3 + clang-compatibility patches ----------------------------+---------------------------------------------- Reporter: | Owner: darinmorrison | Status: new Type: task | Milestone: Priority: high | Version: 7.6.3 Component: | Keywords: clang Compiler | Architecture: Unknown/Multiple Resolution: | Difficulty: Moderate (less than a day) Operating System: MacOS X | Blocked By: Type of failure: | Related Tickets: None/Unknown | Test Case: | Blocking: | ----------------------------+---------------------------------------------- Changes (by hvr): * keywords: => clang Comment: Does this address #8493 as well? -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/8480#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#8480: ghc 7.6.3 + clang-compatibility patches ----------------------------+---------------------------------------------- Reporter: | Owner: darinmorrison | Status: new Type: task | Milestone: Priority: high | Version: 7.6.3 Component: | Keywords: clang Compiler | Architecture: Unknown/Multiple Resolution: | Difficulty: Moderate (less than a day) Operating System: MacOS X | Blocked By: Type of failure: | Related Tickets: None/Unknown | Test Case: | Blocking: | ----------------------------+---------------------------------------------- Comment (by carter): I don't think it addresses the CPP matters yet, theres a lot of other bits that need hammering on too. the CPP bits are in the roadmap though -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/8480#comment:2 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#8480: ghc 7.6.3 + clang-compatibility patches -------------------------------------+------------------------------------- Reporter: | Owner: darinmorrison | Status: closed Type: task | Milestone: Priority: high | Version: 7.6.3 Component: Compiler | Keywords: clang Resolution: wontfix | Architecture: Unknown/Multiple Operating System: MacOS X | Difficulty: Moderate (less Type of failure: | than a day) None/Unknown | Blocked By: Test Case: | Related Tickets: Blocking: | Differential Revisions: | -------------------------------------+------------------------------------- Changes (by thomie): * status: new => closed * resolution: => wontfix Comment: I'm sorry, but there won't be a 7.6.4 release. See the [wiki:Status status page] for the current release plans. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/8480#comment:3 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler
participants (1)
-
GHC