I think 8.0 requires llvm 3.7 and only supports that version. Are we still planning to bundle opt and LLC in the final release ?
On Wednesday, January 13, 2016, George Colpitts <george.colpi...@gmail.com> wrote: > Building from src on a Mac > Not sure why configure script couldn't figure out version of llvm I have: > > checking for llc-3.7... no > checking for llc... /usr/local/bin/llc > checking /usr/local/bin/llc is version 3.7... no > checking for opt-3.7... no > checking for opt... /usr/local/bin/opt > checking /usr/local/bin/opt is version 3.7... no > ./configure: line 7717: test: too many arguments > ./configure: line 7765: test: too many arguments > checking whether bootstrap compiler is affected by bug 9439... > <no location info>: > Warning: Couldn't figure out LLVM version! > Make sure you have installed LLVM > ghc: could not execute: , ( > failed to compile > > > bash-3.2$ llc --version > LLVM (http://llvm.org/): > LLVM version 3.5.1 > Optimized build with assertions. > Built Jan 16 2015 (03:07:02). > Default target: x86_64-apple-darwin15.2.0 > Host CPU: corei7 > > Registered Targets: > x86 - 32-bit X86: Pentium-Pro and above > x86-64 - 64-bit X86: EM64T and AMD64 > bash-3.2$ opt --version > LLVM (http://llvm.org/): > LLVM version 3.5.1 > Optimized build with assertions. > Built Jan 16 2015 (03:07:02). > Default target: x86_64-apple-darwin15.2.0 > Host CPU: corei7 > > > > > On Wed, Jan 13, 2016 at 11:43 AM, Ben Gamari <b...@well-typed.com > <javascript:_e(%7B%7D,'cvml','b...@well-typed.com');>> wrote: > >> >> The GHC Team is very pleased to announce the first release candidate of >> the Glasgow Haskell Compiler 8.0.1 release. Source and binary >> distributions as well as the newly revised users guide can be found at >> >> http://downloads.haskell.org/~ghc/8.0.1-rc1/ >> >> This is the first in a series of release candidates which will allow us >> to get wider testing of the significant changes that have occurred since >> the 7.10 series. These include, >> >> * the TypeInType extension, which unifies types and kinds allowing for >> promotion of more Haskell constructs to the type-level >> >> * the introduction of type application in source programs >> >> * support for recursive superclass relationships >> >> * support for Applicative do notation >> >> * introduction of the DuplicateRecordFields language extension >> >> * a rewritten and substantially more thorough pattern match checker >> >> * the introduction of injective type classes >> >> * introduction of the Strict and StrictData language extensions, >> allowing modules to be compiled with strict-by-default evaluation >> of bindings >> >> * the ability to run the GHCi interpreter in a separate process, >> allowing a callstacks in GHCi, easier integration with tooling, and >> more >> >> and much more. >> >> Changes of this magnitude will invariably bring bugs. This release >> candidate in particular is known to suffer from a few significant issues >> which are being actively worked upon, >> >> * The new -XInjectiveTypeFamilies language extension will likely be >> renamed to -XTypeFamilyDependencies >> >> * #11120: Type representations are missing for some types and promoted >> constructors >> >> * #11334: Solving for Typeable (Proxy :: Proxy 'Compose) fails >> >> * #11276: Pattern checker performance can degrade significantly in >> presence of pattern matches with guards >> >> * #11405: Type-level skolem-escape check fails incorrectly >> >> * #11414: Use of -XStrict results in compiler abort >> >> * #11379: Instance solver fails to terminate >> >> * #11419: Haddock documentation is currently not included in the binary >> distributions (and hence is missing on downloads.haskell.org) >> >> * #11370: -Wredundant-constraints being included in -Wall breaks >> the three-release compatibility policy >> >> In the coming weeks we will continue to iterate on these issues. We will >> also look at Trac tickets marked with "highest" priority on the release >> status page [2]. >> >> If you have a ticket that you would like to see addressed that does not >> meet one of these criteria, please bring this to our attention. >> Likewise, if you encounter an issue please open a ticket if one does not >> already exist. >> >> Also note that we currently cannot offer 32-bit Windows builds due to >> breaking changing in a recent Windows 10 upgrade. We'll work to >> resolve this before the 8.0 release but please let us know if this poses >> a significant problem for you. >> >> Cheers, >> >> - Ben >> >> >> [1] https://cygwin.com/ml/cygwin/2015-12/msg00003.htm >> [2] https://ghc.haskell.org/trac/ghc/wiki/Status/GHC-8.0.1 >> >> _______________________________________________ >> ghc-devs mailing list >> ghc-devs@haskell.org >> <javascript:_e(%7B%7D,'cvml','ghc-devs@haskell.org');> >> http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs >> >> >
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs