|
From: | Julien Bect |
Subject: | Re: Failure to build stable branch with LLVM 3.3 / 3.4 |
Date: | Fri, 3 Nov 2017 22:51:01 +0100 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 |
Le 03/11/2017 à 21:50, Julien Bect a écrit :
The attached unit test, extracted form test/jit.tst, fails when I build on the stable branch with LLVM 3.3 or 3.4.
I suspect that the regression comes from the fact that out-of-range indexing once changed the error_state variable and now (since ~ the end of 2015 ?) throws an octave::out_of_range exception.
If I understand correctly, the existing JIT handles error by looking at the error_state variable.
Does that make any sense ?
[Prev in Thread] | Current Thread | [Next in Thread] |