[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: JIT compiler changeset results in plot failure with segfault
From: |
Stefan Mahr |
Subject: |
Re: JIT compiler changeset results in plot failure with segfault |
Date: |
Sat, 02 Nov 2013 10:16:34 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 |
Daniel J Sebald:
> On 11/02/2013 02:41 AM, John W. Eaton wrote:
>> I noticed that "sombrero" was failing for me by causing Octave to exit
>> with a segfault. Bisecting shows this changeset as the first bad one:
>>
>> The first bad revision is:
>> changeset: 17792:26e9312e6928
>> user: Rik <address@hidden>
>> date: Tue Oct 29 11:09:49 2013 -0700
>> summary: Build JIT compiler by default, but do not enable it by default.
>>
>> I don't understand how this could cause trouble for plotting,
>> especially if it the jit compiler is disabled by default.
>
> This could be a scenario that hasn't really been tested yet. That is,
> the common way developers have been using JIT is that if JIT is
> compiled, then it is enabled. Now is a scenario where JIT is compiled,
> but not enabled. Try enabling it again by changing back this line
>
> 2.7 -static bool Vjit_enable = true;
> 2.8 +static bool Vjit_enable = false;
>
> (Or, I suppose one could just enable JIT from the command line and try
> plotting the sombrero again.)
>
> If things work again when JIT is enabled, perhaps its just some
> longstanding bug that no one ever came across or thought to check for.
>
> Dan
>
I see no segfaults with ef4fc092c86b (Oct 31).
(linked with LLVM 3.2)
Stefan