octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #41061] Octave fails to build with LLVM 3.5


From: Rik
Subject: [Octave-bug-tracker] [bug #41061] Octave fails to build with LLVM 3.5
Date: Wed, 29 Apr 2015 18:06:12 +0000
User-agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:37.0) Gecko/20100101 Firefox/37.0

Follow-up Comment #26, bug #41061 (project octave):

The use of '-std=c++11' isn't supported by some, just modestly old, gcc
versions like 4.6.  Rather than just adding it to the LLVM flags in
configure.ac, I think one would need more extensive tests in configure to
determine if LLVM3.5 is being used AND if the compiler supports it.

LLVM has been incredibly bad about changing their API all the time resulting
in lots of failures to compile perfectly good old code.  They really seem to
scoff at the concept of code re-use.

Anyways, after applying the patch the JIT code fails to compile with LLVM3.2. 
This can be fixed, but it would need more work with configure.ac and using
#ifdefs in the code to support the multiple versions of LLVM.


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?41061>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]