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: Daniel J Sebald
Subject: Re: JIT compiler changeset results in plot failure with segfault
Date: Sat, 02 Nov 2013 02:56:19 -0500
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.24) Gecko/20111108 Fedora/3.1.16-1.fc14 Thunderbird/3.1.16

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


reply via email to

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