octave-maintainers
[Top][All Lists]
Advanced

[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


reply via email to

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