octave-maintainers
[Top][All Lists]
Advanced

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

Re: JIT branch merged in


From: Max Brister
Subject: Re: JIT branch merged in
Date: Fri, 20 Jul 2012 22:19:39 -0500

On Fri, Jul 20, 2012 at 4:16 PM, Michael Goffioul
<address@hidden> wrote:
> On Fri, Jul 20, 2012 at 9:39 PM, Max Brister <address@hidden> wrote:
>>
>> On Fri, Jul 20, 2012 at 3:18 PM, Jordi GutiƩrrez Hermoso
>> <address@hidden> wrote:
>> > Max's JIT compilation seems to be good enough to be merged back into
>> > Savannah, so I just did it now:
>> >
>> >     http://hg.savannah.gnu.org/hgweb/octave/graph/0ef151f9fdc9
>> >
>> > Max will now be working on the Savannah repo. I love how colourful our
>> > DAG looks now. :-)
>> >
>> > JIT compilation is a configure option and disabled by default, since
>> > it requires LLVM 3.0. Perhaps in a near future we can enable it by
>> > default.
>> >
>> > Woohoo! Thanks, Max!
>> >
>> > - Jordi G. H.
>>
>> Thanks for moving JIT into core Jordi. I should mention that in order
>> to build with JIT you need to configure like
>>
>> ./configure LLVM_CONFIG=path_to_llvm_config
>>
>> I would appreciate it if people tested JIT. JIT has the potential to
>> introduce some horrible bugs, and I would like to find as many of them
>> as possible before a release.
>
>
> Well, as I reported before, it crashes with complex numbers on x86-32
> architectures.
>
> Michael.
>

I'm working on it. I'm looking through clang's source code to try to
find out what clang does in this instance (presumably clang handles it
correctly). I'm traveling tomorrow, so hopefully I should have the bug
fixed sometime Tuesday.

Max Brister


reply via email to

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