Opened 6 years ago

Closed 5 years ago

#8480 closed task (wontfix)

ghc 7.6.3 + clang-compatibility patches

Reported by: darinmorrison Owned by:
Priority: high Milestone:
Component: Compiler Version: 7.6.3
Keywords: clang Cc: aseipp@…
Operating System: MacOS X Architecture: Unknown/Multiple
Type of failure: None/Unknown Test Case:
Blocked By: Blocking:
Related Tickets: Differential Rev(s):
Wiki Page:

Description

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.

Change History (3)

comment:1 Changed 6 years ago by hvr

Keywords: clang added

Does this address #8493 as well?

comment:2 Changed 6 years ago 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

comment:3 Changed 5 years ago by thomie

Resolution: wontfix
Status: newclosed

I'm sorry, but there won't be a 7.6.4 release. See the status page for the current release plans.

Note: See TracTickets for help on using tickets.