[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/
- [Octave-bug-tracker] [bug #41061] Octave fails to build with LLVM 3.5, Josué Mercado, 2015/05/01
- [Octave-bug-tracker] [bug #41061] Octave fails to build with LLVM 3.5, Josué Mercado, 2015/05/01
- [Octave-bug-tracker] [bug #41061] Octave fails to build with LLVM 3.5,
Jordi Gutiérrez Hermoso <=
- [Octave-bug-tracker] [bug #41061] Octave fails to build with LLVM 3.5, Mike Miller, 2015/05/01
- [Octave-bug-tracker] [bug #41061] Octave fails to build with LLVM 3.5, Mike Miller, 2015/05/01
- [Octave-bug-tracker] [bug #41061] Octave fails to build with LLVM 3.5, Michael Godfrey, 2015/05/01
- [Octave-bug-tracker] [bug #41061] Octave fails to build with LLVM 3.5, Josué Mercado, 2015/05/02
- [Octave-bug-tracker] [bug #41061] Octave fails to build with LLVM 3.5, Josué Mercado, 2015/05/02
- [Octave-bug-tracker] [bug #41061] Octave fails to build with LLVM 3.5, Jordi Gutiérrez Hermoso, 2015/05/03
- [Octave-bug-tracker] [bug #41061] Octave fails to build with LLVM 3.5, Josué Mercado, 2015/05/03
- [Octave-bug-tracker] [bug #41061] Octave fails to build with LLVM 3.5, Josué Mercado, 2015/05/03