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: Jordi Gutiérrez Hermoso
Subject: [Octave-bug-tracker] [bug #41061] Octave fails to build with LLVM 3.5
Date: Fri, 01 May 2015 21:02:36 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:37.0) Gecko/20100101 Firefox/37.0 Iceweasel/37.0.1

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

We don't generally check versions. We check for features.

But we also don't use C++11, not as long as RHEL doesn't have a C++11
compiler. If LLVM 3.5 will not compile without C++11, the right thing to do
would be to check if we can compile an LLVM program, and if not, check that
the compiler, whatever compiler it may be, can accept a -std=c++11 flag and
then try to compile an LLVM program again with -std=c+11.

This is all awfully complicated and for almost no benefit. It's far easier to
just drop the LLVM dependency completely, since we don't really have any
interesting JIT compiling at all.

I would be happy to see either (1) someone come along and actually implement
JIT compiling or (2) someone come along and remove all traces of LLVM from our
codebase.

Finally, the gnulib patch should be pushed upstream to gnulib. I don't
understand what it does, though, can you explain more?

    _______________________________________________________

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]