[Top][All Lists]

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

Re: Octave 3.8.2 released

From: Tatsuro MATSUOKA
Subject: Re: Octave 3.8.2 released
Date: Mon, 18 Aug 2014 14:31:17 +0900 (JST)

----- Original Message -----
From: Dmitri A. Sergatskov <address@hidden>
To: Tatsuro MATSUOKA <address@hidden>
Cc: Octave Help <address@hidden>; "address@hidden" <address@hidden>
Date: 2014/8/18, Mon 14:20
Subject: Re: Octave 3.8.2 released

On Sun, Aug 17, 2014 at 11:31 PM, Tatsuro MATSUOKA <address@hidden> wrote:

I have built octave 3.8.2 on Ubuntu 12.04LTS (64bit) (--enable-jit).

make check results are:

​Which version of LLVM do you have?
I cannot compile wit hjit anabled on Fedora 20  (LLVM 3.4.6):

In file included from corefcn/pt-jit.cc:55:0:
/usr/include/llvm/PassManager.h:34:15: error: 'PassManager' is already declared in this scope
 using legacy::PassManager;
/usr/include/llvm/PassManager.h:35:15: error: 'FunctionPassManager' is already declared in this scope
 using legacy::FunctionPassManager;
corefcn/pt-jit.cc: In member function 'bool tree_jit::initialize()':
corefcn/pt-jit.cc:1891:23: error: cannot convert 'llvm::legacy::PassManager*' to 'llvm::PassManager*' in assignment
   module_pass_manager = new llvm::PassManager ();


To my knowledge, Octave-3.8 does not support llvm-3.4. I am using llvm-3.2 built myself. Perhaps, llvm-3.3 is OK for Octave-3.8 though I have not tested yet.
The develepment version octave perhaps supports llvm-3.4. Perhaps much experienced persons will give the correct replies.


reply via email to

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