control-3.1.0 - abort during tests

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

control-3.1.0 - abort during tests

marco atzeri-2
Building the package on cygwin 64bit during the

__run_test_suite__ ({${testdir}}, {})

I hit

control-3.1.0/bstmodred.m ...................................fatal:
caught signal Aborted -- stopping myself...



anyone seeing the same ?
Marco


Reply | Threaded
Open this post in threaded view
|

Re: control-3.1.0 - abort during tests

siko1056
marco atzeri-2 wrote

> Building the package on cygwin 64bit during the
>
> __run_test_suite__ ({${testdir}}, {})
>
> I hit
>
> control-3.1.0/bstmodred.m ...................................fatal:
> caught signal Aborted -- stopping myself...
>
>
>
> anyone seeing the same ?
> Marco

Yes, running self compiled Octave 4.4.0 (openSUSE Leap 15.0) and
control-3.1.0:

    octave:1> pkg load control
    octave:2> test bstmodred
    *** Error in
`/octave/install/lib/octave/4.4.0/exec/x86_64-pc-linux-gnu/octave-gui':
free(): invalid next size (fast):     0x00007f94f0938d60 ***
    fatal: caught signal Aborted -- stopping myself...
    Aborted (core dumped)

Best,
Kai



--
Sent from: http://octave.1599824.n4.nabble.com/Octave-Maintainers-f1638794.html

Reply | Threaded
Open this post in threaded view
|

Re: control-3.1.0 - abort during tests

Orion Poplawski-2
On 5/30/18 1:11 AM, siko1056 wrote:

> marco atzeri-2 wrote
>> Building the package on cygwin 64bit during the
>>
>> __run_test_suite__ ({${testdir}}, {})
>>
>> I hit
>>
>> control-3.1.0/bstmodred.m ...................................fatal:
>> caught signal Aborted -- stopping myself...
>>
>>
>>
>> anyone seeing the same ?
>> Marco
>
> Yes, running self compiled Octave 4.4.0 (openSUSE Leap 15.0) and
> control-3.1.0:
>
>      octave:1> pkg load control
>      octave:2> test bstmodred
>      *** Error in
> `/octave/install/lib/octave/4.4.0/exec/x86_64-pc-linux-gnu/octave-gui':
> free(): invalid next size (fast):     0x00007f94f0938d60 ***
>      fatal: caught signal Aborted -- stopping myself...
>      Aborted (core dumped)
>
> Best,
> Kai


I'm seeing the same on Fedora Rawhide with Octave 4.4.1  Here is some
valgrind output in case it's helpful (note that running under valgrind
removes the abort itself).  Looks like there may be some issues with
interfacing with openblas.

Package Name  | Version | Installation directory
--------------+---------+-----------------------
      control *|   3.1.0 | .../usr/share/octave/packages/control-3.1.0
Processing files in
/builddir/build/BUILDROOT/octave-control-3.1.0-3.fc30.x86_64/usr/share/octave/packages/control-3.1.0:

   __dss2ss__.m ................................................ PASS
  10/10
   acker.m ..................................................... PASS
   1/1
   bstmodred.m
.................................................==31550== Invalid write
of size 4
==31550==    at 0x9CEB977: dgees_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118A0C79: sb02md_ (SB02MD.f:458)
==31550==    by 0x1183DE97: ab09hy_ (AB09HY.f:364)
==31550==    by 0x1183CF96: ab09hd_ (AB09HD.f:618)
==31550==    by 0x11823A62: F__sl_ab09hd__(octave_value_list const&,
int) (sl_ab09hd.cc:160)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x51D21F8: accept (pt-stmt.h:190)
==31550==    by 0x51D21F8:
octave_user_function::call(octave::tree_evaluator&, int,
octave_value_list const&) (ov-usr-fcn.cc:652)
==31550==  Address 0xe41af5c is 12 bytes inside a block of size 14 alloc'd
==31550==    at 0x4839593: operator new[](unsigned long)
(vg_replace_malloc.c:423)
==31550==    by 0x1182390C: make_unique<bool []> (unique_ptr.h:837)
==31550==    by 0x1182390C: F__sl_ab09hd__(octave_value_list const&,
int) (sl_ab09hd.cc:152)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x51D21F8: accept (pt-stmt.h:190)
==31550==    by 0x51D21F8:
octave_user_function::call(octave::tree_evaluator&, int,
octave_value_list const&) (ov-usr-fcn.cc:652)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==
==31550== Invalid read of size 4
==31550==    at 0x9DC2E1D: dtrsen_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x9CEBA30: dgees_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118A0C79: sb02md_ (SB02MD.f:458)
==31550==    by 0x1183DE97: ab09hy_ (AB09HY.f:364)
==31550==    by 0x1183CF96: ab09hd_ (AB09HD.f:618)
==31550==    by 0x11823A62: F__sl_ab09hd__(octave_value_list const&,
int) (sl_ab09hd.cc:160)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==  Address 0xe41af64 is 6 bytes after a block of size 14 alloc'd
==31550==    at 0x4839593: operator new[](unsigned long)
(vg_replace_malloc.c:423)
==31550==    by 0x1182390C: make_unique<bool []> (unique_ptr.h:837)
==31550==    by 0x1182390C: F__sl_ab09hd__(octave_value_list const&,
int) (sl_ab09hd.cc:152)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x51D21F8: accept (pt-stmt.h:190)
==31550==    by 0x51D21F8:
octave_user_function::call(octave::tree_evaluator&, int,
octave_value_list const&) (ov-usr-fcn.cc:652)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==
==31550== Invalid read of size 4
==31550==    at 0x9DC2F56: dtrsen_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x9CEBA30: dgees_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118A0C79: sb02md_ (SB02MD.f:458)
==31550==    by 0x1183DE97: ab09hy_ (AB09HY.f:364)
==31550==    by 0x1183CF96: ab09hd_ (AB09HD.f:618)
==31550==    by 0x11823A62: F__sl_ab09hd__(octave_value_list const&,
int) (sl_ab09hd.cc:160)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==  Address 0xe41af6c is 14 bytes after a block of size 14 alloc'd
==31550==    at 0x4839593: operator new[](unsigned long)
(vg_replace_malloc.c:423)
==31550==    by 0x1182390C: make_unique<bool []> (unique_ptr.h:837)
==31550==    by 0x1182390C: F__sl_ab09hd__(octave_value_list const&,
int) (sl_ab09hd.cc:152)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x51D21F8: accept (pt-stmt.h:190)
==31550==    by 0x51D21F8:
octave_user_function::call(octave::tree_evaluator&, int,
octave_value_list const&) (ov-usr-fcn.cc:652)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==
==31550== Invalid read of size 4
==31550==    at 0x9DC2DE9: dtrsen_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x9CEBA30: dgees_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118A0C79: sb02md_ (SB02MD.f:458)
==31550==    by 0x1183DE97: ab09hy_ (AB09HY.f:364)
==31550==    by 0x1183CF96: ab09hd_ (AB09HD.f:618)
==31550==    by 0x11823A62: F__sl_ab09hd__(octave_value_list const&,
int) (sl_ab09hd.cc:160)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==  Address 0xe41af84 is 20 bytes after a block of size 32 in
arena "client"
==31550==
==31550== Invalid read of size 4
==31550==    at 0x9DC3175: dtrsen_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x9CEBA30: dgees_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118A0C79: sb02md_ (SB02MD.f:458)
==31550==    by 0x1183DE97: ab09hy_ (AB09HY.f:364)
==31550==    by 0x1183CF96: ab09hd_ (AB09HD.f:618)
==31550==    by 0x11823A62: F__sl_ab09hd__(octave_value_list const&,
int) (sl_ab09hd.cc:160)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==  Address 0xe41af64 is 6 bytes after a block of size 14 alloc'd
==31550==    at 0x4839593: operator new[](unsigned long)
(vg_replace_malloc.c:423)
==31550==    by 0x1182390C: make_unique<bool []> (unique_ptr.h:837)
==31550==    by 0x1182390C: F__sl_ab09hd__(octave_value_list const&,
int) (sl_ab09hd.cc:152)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x51D21F8: accept (pt-stmt.h:190)
==31550==    by 0x51D21F8:
octave_user_function::call(octave::tree_evaluator&, int,
octave_value_list const&) (ov-usr-fcn.cc:652)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==
==31550== Invalid read of size 4
==31550==    at 0x9DC3132: dtrsen_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x9CEBA30: dgees_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118A0C79: sb02md_ (SB02MD.f:458)
==31550==    by 0x1183DE97: ab09hy_ (AB09HY.f:364)
==31550==    by 0x1183CF96: ab09hd_ (AB09HD.f:618)
==31550==    by 0x11823A62: F__sl_ab09hd__(octave_value_list const&,
int) (sl_ab09hd.cc:160)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==  Address 0xe41af6c is 14 bytes after a block of size 14 alloc'd
==31550==    at 0x4839593: operator new[](unsigned long)
(vg_replace_malloc.c:423)
==31550==    by 0x1182390C: make_unique<bool []> (unique_ptr.h:837)
==31550==    by 0x1182390C: F__sl_ab09hd__(octave_value_list const&,
int) (sl_ab09hd.cc:152)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x51D21F8: accept (pt-stmt.h:190)
==31550==    by 0x51D21F8:
octave_user_function::call(octave::tree_evaluator&, int,
octave_value_list const&) (ov-usr-fcn.cc:652)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==
  PASS      1/2
                                                                   FAIL    1
   btaconred.m ................................................. PASS
   2/2
   btamodred.m ................................................. PASS
   2/2
   care.m
......................................................==31550== Invalid
write of size 4
==31550==    at 0x9D0DDD6: dgges_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118A6A90: sb02od_ (SB02OD.f:740)
==31550==    by 0x1182E52E: F__sl_sb02od__(octave_value_list const&,
int) (sl_sb02od.cc:150)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==  Address 0x1178c5c4 is 0 bytes after a block of size 4 alloc'd
==31550==    at 0x4839593: operator new[](unsigned long)
(vg_replace_malloc.c:423)
==31550==    by 0x1182E369: make_unique<bool []> (unique_ptr.h:837)
==31550==    by 0x1182E369: F__sl_sb02od__(octave_value_list const&,
int) (sl_sb02od.cc:143)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==
==31550== Invalid read of size 4
==31550==    at 0x9DAD4C2: dtgsen_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x9D0DECA: dgges_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118A6A90: sb02od_ (SB02OD.f:740)
==31550==    by 0x1182E52E: F__sl_sb02od__(octave_value_list const&,
int) (sl_sb02od.cc:150)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==  Address 0x1178c5c4 is 0 bytes after a block of size 4 alloc'd
==31550==    at 0x4839593: operator new[](unsigned long)
(vg_replace_malloc.c:423)
==31550==    by 0x1182E369: make_unique<bool []> (unique_ptr.h:837)
==31550==    by 0x1182E369: F__sl_sb02od__(octave_value_list const&,
int) (sl_sb02od.cc:143)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==
==31550== Invalid read of size 4
==31550==    at 0x9DAD49D: dtgsen_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x9D0DECA: dgges_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118A6A90: sb02od_ (SB02OD.f:740)
==31550==    by 0x1182E52E: F__sl_sb02od__(octave_value_list const&,
int) (sl_sb02od.cc:150)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==  Address 0x1178c5cc is 8 bytes after a block of size 4 alloc'd
==31550==    at 0x4839593: operator new[](unsigned long)
(vg_replace_malloc.c:423)
==31550==    by 0x1182E369: make_unique<bool []> (unique_ptr.h:837)
==31550==    by 0x1182E369: F__sl_sb02od__(octave_value_list const&,
int) (sl_sb02od.cc:143)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==
==31550== Invalid read of size 4
==31550==    at 0x9DAD7A5: dtgsen_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x9D0DECA: dgges_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118A6A90: sb02od_ (SB02OD.f:740)
==31550==    by 0x1182E52E: F__sl_sb02od__(octave_value_list const&,
int) (sl_sb02od.cc:150)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==  Address 0x1178c5c4 is 0 bytes after a block of size 4 alloc'd
==31550==    at 0x4839593: operator new[](unsigned long)
(vg_replace_malloc.c:423)
==31550==    by 0x1182E369: make_unique<bool []> (unique_ptr.h:837)
==31550==    by 0x1182E369: F__sl_sb02od__(octave_value_list const&,
int) (sl_sb02od.cc:143)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==
==31550== Invalid read of size 4
==31550==    at 0x9DAD599: dtgsen_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x9D0DECA: dgges_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118A6A90: sb02od_ (SB02OD.f:740)
==31550==    by 0x1182E52E: F__sl_sb02od__(octave_value_list const&,
int) (sl_sb02od.cc:150)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==  Address 0xf5d75dc is 8 bytes after a block of size 4 alloc'd
==31550==    at 0x4839593: operator new[](unsigned long)
(vg_replace_malloc.c:423)
==31550==    by 0x1182E369: make_unique<bool []> (unique_ptr.h:837)
==31550==    by 0x1182E369: F__sl_sb02od__(octave_value_list const&,
int) (sl_sb02od.cc:143)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==
==31550== Invalid read of size 4
==31550==    at 0x9DAD76E: dtgsen_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x9D0DECA: dgges_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118A6A90: sb02od_ (SB02OD.f:740)
==31550==    by 0x1182E52E: F__sl_sb02od__(octave_value_list const&,
int) (sl_sb02od.cc:150)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==  Address 0xf5d75dc is 8 bytes after a block of size 4 alloc'd
==31550==    at 0x4839593: operator new[](unsigned long)
(vg_replace_malloc.c:423)
==31550==    by 0x1182E369: make_unique<bool []> (unique_ptr.h:837)
==31550==    by 0x1182E369: F__sl_sb02od__(octave_value_list const&,
int) (sl_sb02od.cc:143)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==
==31550== Invalid write of size 4
==31550==    at 0x9D0DDD6: dgges_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118E7512: sg02ad_ (SG02AD.f:745)
==31550==    by 0x11830922: F__sl_sg02ad__(octave_value_list const&,
int) (sl_sg02ad.cc:157)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==  Address 0xfacb3e4 is 0 bytes after a block of size 4 alloc'd
==31550==    at 0x4839593: operator new[](unsigned long)
(vg_replace_malloc.c:423)
==31550==    by 0x11830737: make_unique<bool []> (unique_ptr.h:837)
==31550==    by 0x11830737: F__sl_sg02ad__(octave_value_list const&,
int) (sl_sg02ad.cc:149)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==
==31550== Invalid read of size 4
==31550==    at 0x9DAD4C2: dtgsen_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x9D0DECA: dgges_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118E7512: sg02ad_ (SG02AD.f:745)
==31550==    by 0x11830922: F__sl_sg02ad__(octave_value_list const&,
int) (sl_sg02ad.cc:157)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==  Address 0xfacb3e8 is 4 bytes after a block of size 4 alloc'd
==31550==    at 0x4839593: operator new[](unsigned long)
(vg_replace_malloc.c:423)
==31550==    by 0x11830737: make_unique<bool []> (unique_ptr.h:837)
==31550==    by 0x11830737: F__sl_sg02ad__(octave_value_list const&,
int) (sl_sg02ad.cc:149)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==
==31550== Invalid read of size 4
==31550==    at 0x9DAD599: dtgsen_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x9D0DECA: dgges_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118E7512: sg02ad_ (SG02AD.f:745)
==31550==    by 0x11830922: F__sl_sg02ad__(octave_value_list const&,
int) (sl_sg02ad.cc:157)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==  Address 0xfacb3ec is 8 bytes after a block of size 4 alloc'd
==31550==    at 0x4839593: operator new[](unsigned long)
(vg_replace_malloc.c:423)
==31550==    by 0x11830737: make_unique<bool []> (unique_ptr.h:837)
==31550==    by 0x11830737: F__sl_sg02ad__(octave_value_list const&,
int) (sl_sg02ad.cc:149)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==
==31550== Invalid read of size 4
==31550==    at 0x9DAD7A5: dtgsen_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x9D0DECA: dgges_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118E7512: sg02ad_ (SG02AD.f:745)
==31550==    by 0x11830922: F__sl_sg02ad__(octave_value_list const&,
int) (sl_sg02ad.cc:157)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==  Address 0xfacb3e8 is 4 bytes after a block of size 4 alloc'd
==31550==    at 0x4839593: operator new[](unsigned long)
(vg_replace_malloc.c:423)
==31550==    by 0x11830737: make_unique<bool []> (unique_ptr.h:837)
==31550==    by 0x11830737: F__sl_sg02ad__(octave_value_list const&,
int) (sl_sg02ad.cc:149)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==
==31550== Invalid read of size 4
==31550==    at 0x9DAD76E: dtgsen_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x9D0DECA: dgges_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118E7512: sg02ad_ (SG02AD.f:745)
==31550==    by 0x11830922: F__sl_sg02ad__(octave_value_list const&,
int) (sl_sg02ad.cc:157)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==  Address 0xfacb3ec is 8 bytes after a block of size 4 alloc'd
==31550==    at 0x4839593: operator new[](unsigned long)
(vg_replace_malloc.c:423)
==31550==    by 0x11830737: make_unique<bool []> (unique_ptr.h:837)
==31550==    by 0x11830737: F__sl_sg02ad__(octave_value_list const&,
int) (sl_sg02ad.cc:149)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==
  PASS      7/7
   cfconred.m .................................................. PASS
   2/2
   covar.m ..................................................... PASS
   4/4
   ctrb.m ...................................................... PASS
   1/1
   ctrbf.m ..................................................... PASS
   4/4
   damp.m ...................................................... PASS
   2/3
                                                                   FAIL    1
   dare.m
......................................................==31550== Invalid
write of size 4
==31550==    at 0x9D0DDD6: dgges_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118A650B: sb02od_ (SB02OD.f:722)
==31550==    by 0x1182E52E: F__sl_sb02od__(octave_value_list const&,
int) (sl_sb02od.cc:150)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==  Address 0x10b70c04 is 0 bytes after a block of size 4 alloc'd
==31550==    at 0x4839593: operator new[](unsigned long)
(vg_replace_malloc.c:423)
==31550==    by 0x1182E369: make_unique<bool []> (unique_ptr.h:837)
==31550==    by 0x1182E369: F__sl_sb02od__(octave_value_list const&,
int) (sl_sb02od.cc:143)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==
==31550== Invalid read of size 4
==31550==    at 0x9DAD4C2: dtgsen_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x9D0DECA: dgges_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118A650B: sb02od_ (SB02OD.f:722)
==31550==    by 0x1182E52E: F__sl_sb02od__(octave_value_list const&,
int) (sl_sb02od.cc:150)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==  Address 0x10b70c04 is 0 bytes after a block of size 4 alloc'd
==31550==    at 0x4839593: operator new[](unsigned long)
(vg_replace_malloc.c:423)
==31550==    by 0x1182E369: make_unique<bool []> (unique_ptr.h:837)
==31550==    by 0x1182E369: F__sl_sb02od__(octave_value_list const&,
int) (sl_sb02od.cc:143)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==
==31550== Invalid read of size 4
==31550==    at 0x9DAD49D: dtgsen_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x9D0DECA: dgges_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118A650B: sb02od_ (SB02OD.f:722)
==31550==    by 0x1182E52E: F__sl_sb02od__(octave_value_list const&,
int) (sl_sb02od.cc:150)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==  Address 0x10b70c0c is 8 bytes after a block of size 4 alloc'd
==31550==    at 0x4839593: operator new[](unsigned long)
(vg_replace_malloc.c:423)
==31550==    by 0x1182E369: make_unique<bool []> (unique_ptr.h:837)
==31550==    by 0x1182E369: F__sl_sb02od__(octave_value_list const&,
int) (sl_sb02od.cc:143)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==
==31550== Invalid read of size 4
==31550==    at 0x9DAD7A5: dtgsen_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x9D0DECA: dgges_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118A650B: sb02od_ (SB02OD.f:722)
==31550==    by 0x1182E52E: F__sl_sb02od__(octave_value_list const&,
int) (sl_sb02od.cc:150)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==  Address 0x10b70c04 is 0 bytes after a block of size 4 alloc'd
==31550==    at 0x4839593: operator new[](unsigned long)
(vg_replace_malloc.c:423)
==31550==    by 0x1182E369: make_unique<bool []> (unique_ptr.h:837)
==31550==    by 0x1182E369: F__sl_sb02od__(octave_value_list const&,
int) (sl_sb02od.cc:143)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==
  PASS      3/3
   db2mag.m .................................................... PASS
   2/2
   dlyap.m ..................................................... PASS
   2/2
   dsort.m ..................................................... PASS
   2/2
   esort.m ..................................................... PASS
   2/2
   estim.m ..................................................... PASS
   2/2
   filt.m ...................................................... PASS
   4/4
   fitfrd.m .................................................... PASS
   1/1
   fwcfconred.m ................................................ PASS
   2/2
   gram.m ...................................................... PASS
   5/5
   h2syn.m
.....................................................==31550== Invalid
write of size 4
==31550==    at 0x9CEB977: dgees_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118AB30E: sb02rd_ (SB02RD.f:802)
==31550==    by 0x118DA513: sb10vd_ (SB10VD.f:332)
==31550==    by 0x118CB6E5: sb10hd_ (SB10HD.f:373)
==31550==    by 0x1181AB00: F__sl_sb10hd__(octave_value_list const&,
int) (sl_sb10hd.cc:120)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==  Address 0x10a091ec is 0 bytes after a block of size 12 alloc'd
==31550==    at 0x4839593: operator new[](unsigned long)
(vg_replace_malloc.c:423)
==31550==    by 0x1181A984: make_unique<bool []> (unique_ptr.h:837)
==31550==    by 0x1181A984: F__sl_sb10hd__(octave_value_list const&,
int) (sl_sb10hd.cc:113)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x51D21F8: accept (pt-stmt.h:190)
==31550==    by 0x51D21F8:
octave_user_function::call(octave::tree_evaluator&, int,
octave_value_list const&) (ov-usr-fcn.cc:652)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==
==31550== Invalid read of size 4
==31550==    at 0x9DC2F56: dtrsen_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x9CEBA30: dgees_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118AB30E: sb02rd_ (SB02RD.f:802)
==31550==    by 0x118DA513: sb10vd_ (SB10VD.f:332)
==31550==    by 0x118CB6E5: sb10hd_ (SB10HD.f:373)
==31550==    by 0x1181AB00: F__sl_sb10hd__(octave_value_list const&,
int) (sl_sb10hd.cc:120)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==  Address 0x10a091ec is 0 bytes after a block of size 12 alloc'd
==31550==    at 0x4839593: operator new[](unsigned long)
(vg_replace_malloc.c:423)
==31550==    by 0x1181A984: make_unique<bool []> (unique_ptr.h:837)
==31550==    by 0x1181A984: F__sl_sb10hd__(octave_value_list const&,
int) (sl_sb10hd.cc:113)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x51D21F8: accept (pt-stmt.h:190)
==31550==    by 0x51D21F8:
octave_user_function::call(octave::tree_evaluator&, int,
octave_value_list const&) (ov-usr-fcn.cc:652)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==
==31550== Invalid read of size 4
==31550==    at 0x9DC2E1D: dtrsen_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x9CEBA30: dgees_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118AB30E: sb02rd_ (SB02RD.f:802)
==31550==    by 0x118DA513: sb10vd_ (SB10VD.f:332)
==31550==    by 0x118CB6E5: sb10hd_ (SB10HD.f:373)
==31550==    by 0x1181AB00: F__sl_sb10hd__(octave_value_list const&,
int) (sl_sb10hd.cc:120)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==  Address 0x10a091f0 is 4 bytes after a block of size 12 alloc'd
==31550==    at 0x4839593: operator new[](unsigned long)
(vg_replace_malloc.c:423)
==31550==    by 0x1181A984: make_unique<bool []> (unique_ptr.h:837)
==31550==    by 0x1181A984: F__sl_sb10hd__(octave_value_list const&,
int) (sl_sb10hd.cc:113)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x51D21F8: accept (pt-stmt.h:190)
==31550==    by 0x51D21F8:
octave_user_function::call(octave::tree_evaluator&, int,
octave_value_list const&) (ov-usr-fcn.cc:652)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==
==31550== Invalid read of size 4
==31550==    at 0x9DC2DE9: dtrsen_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x9CEBA30: dgees_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118AB30E: sb02rd_ (SB02RD.f:802)
==31550==    by 0x118DA513: sb10vd_ (SB10VD.f:332)
==31550==    by 0x118CB6E5: sb10hd_ (SB10HD.f:373)
==31550==    by 0x1181AB00: F__sl_sb10hd__(octave_value_list const&,
int) (sl_sb10hd.cc:120)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==  Address 0x10a0920c is 12 bytes after a block of size 32 in
arena "client"
==31550==
==31550== Invalid read of size 4
==31550==    at 0x9DC3132: dtrsen_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x9CEBA30: dgees_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118AB30E: sb02rd_ (SB02RD.f:802)
==31550==    by 0x118DA513: sb10vd_ (SB10VD.f:332)
==31550==    by 0x118CB6E5: sb10hd_ (SB10HD.f:373)
==31550==    by 0x1181AB00: F__sl_sb10hd__(octave_value_list const&,
int) (sl_sb10hd.cc:120)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==  Address 0x10a091ec is 0 bytes after a block of size 12 alloc'd
==31550==    at 0x4839593: operator new[](unsigned long)
(vg_replace_malloc.c:423)
==31550==    by 0x1181A984: make_unique<bool []> (unique_ptr.h:837)
==31550==    by 0x1181A984: F__sl_sb10hd__(octave_value_list const&,
int) (sl_sb10hd.cc:113)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x51D21F8: accept (pt-stmt.h:190)
==31550==    by 0x51D21F8:
octave_user_function::call(octave::tree_evaluator&, int,
octave_value_list const&) (ov-usr-fcn.cc:652)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==
==31550== Invalid read of size 4
==31550==    at 0x9DC3175: dtrsen_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x9CEBA30: dgees_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118AB30E: sb02rd_ (SB02RD.f:802)
==31550==    by 0x118DA513: sb10vd_ (SB10VD.f:332)
==31550==    by 0x118CB6E5: sb10hd_ (SB10HD.f:373)
==31550==    by 0x1181AB00: F__sl_sb10hd__(octave_value_list const&,
int) (sl_sb10hd.cc:120)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==  Address 0x10a091f0 is 4 bytes after a block of size 12 alloc'd
==31550==    at 0x4839593: operator new[](unsigned long)
(vg_replace_malloc.c:423)
==31550==    by 0x1181A984: make_unique<bool []> (unique_ptr.h:837)
==31550==    by 0x1181A984: F__sl_sb10hd__(octave_value_list const&,
int) (sl_sb10hd.cc:113)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x51D21F8: accept (pt-stmt.h:190)
==31550==    by 0x51D21F8:
octave_user_function::call(octave::tree_evaluator&, int,
octave_value_list const&) (ov-usr-fcn.cc:652)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==
==31550== Invalid write of size 4
==31550==    at 0x9CEB977: dgees_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118AB30E: sb02rd_ (SB02RD.f:802)
==31550==    by 0x118DA8A7: sb10vd_ (SB10VD.f:376)
==31550==    by 0x118CB6E5: sb10hd_ (SB10HD.f:373)
==31550==    by 0x1181AB00: F__sl_sb10hd__(octave_value_list const&,
int) (sl_sb10hd.cc:120)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==  Address 0x10a091ec is 0 bytes after a block of size 12 alloc'd
==31550==    at 0x4839593: operator new[](unsigned long)
(vg_replace_malloc.c:423)
==31550==    by 0x1181A984: make_unique<bool []> (unique_ptr.h:837)
==31550==    by 0x1181A984: F__sl_sb10hd__(octave_value_list const&,
int) (sl_sb10hd.cc:113)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x51D21F8: accept (pt-stmt.h:190)
==31550==    by 0x51D21F8:
octave_user_function::call(octave::tree_evaluator&, int,
octave_value_list const&) (ov-usr-fcn.cc:652)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==
==31550== Invalid read of size 4
==31550==    at 0x9DC2E1D: dtrsen_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x9CEBA30: dgees_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118AB30E: sb02rd_ (SB02RD.f:802)
==31550==    by 0x118DA8A7: sb10vd_ (SB10VD.f:376)
==31550==    by 0x118CB6E5: sb10hd_ (SB10HD.f:373)
==31550==    by 0x1181AB00: F__sl_sb10hd__(octave_value_list const&,
int) (sl_sb10hd.cc:120)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==  Address 0x10a091ec is 0 bytes after a block of size 12 alloc'd
==31550==    at 0x4839593: operator new[](unsigned long)
(vg_replace_malloc.c:423)
==31550==    by 0x1181A984: make_unique<bool []> (unique_ptr.h:837)
==31550==    by 0x1181A984: F__sl_sb10hd__(octave_value_list const&,
int) (sl_sb10hd.cc:113)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x51D21F8: accept (pt-stmt.h:190)
==31550==    by 0x51D21F8:
octave_user_function::call(octave::tree_evaluator&, int,
octave_value_list const&) (ov-usr-fcn.cc:652)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==
==31550== Invalid read of size 4
==31550==    at 0x9DC2F56: dtrsen_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x9CEBA30: dgees_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118AB30E: sb02rd_ (SB02RD.f:802)
==31550==    by 0x118DA8A7: sb10vd_ (SB10VD.f:376)
==31550==    by 0x118CB6E5: sb10hd_ (SB10HD.f:373)
==31550==    by 0x1181AB00: F__sl_sb10hd__(octave_value_list const&,
int) (sl_sb10hd.cc:120)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==  Address 0x10a091fc is 16 bytes after a block of size 12 alloc'd
==31550==    at 0x4839593: operator new[](unsigned long)
(vg_replace_malloc.c:423)
==31550==    by 0x1181A984: make_unique<bool []> (unique_ptr.h:837)
==31550==    by 0x1181A984: F__sl_sb10hd__(octave_value_list const&,
int) (sl_sb10hd.cc:113)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x51D21F8: accept (pt-stmt.h:190)
==31550==    by 0x51D21F8:
octave_user_function::call(octave::tree_evaluator&, int,
octave_value_list const&) (ov-usr-fcn.cc:652)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==
==31550== Invalid read of size 4
==31550==    at 0x9DC2DE9: dtrsen_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x9CEBA30: dgees_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118AB30E: sb02rd_ (SB02RD.f:802)
==31550==    by 0x118DA8A7: sb10vd_ (SB10VD.f:376)
==31550==    by 0x118CB6E5: sb10hd_ (SB10HD.f:373)
==31550==    by 0x1181AB00: F__sl_sb10hd__(octave_value_list const&,
int) (sl_sb10hd.cc:120)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==  Address 0x10a0920c is 12 bytes after a block of size 32 in
arena "client"
==31550==
==31550== Invalid read of size 4
==31550==    at 0x9DC3175: dtrsen_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x9CEBA30: dgees_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118AB30E: sb02rd_ (SB02RD.f:802)
==31550==    by 0x118DA8A7: sb10vd_ (SB10VD.f:376)
==31550==    by 0x118CB6E5: sb10hd_ (SB10HD.f:373)
==31550==    by 0x1181AB00: F__sl_sb10hd__(octave_value_list const&,
int) (sl_sb10hd.cc:120)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==  Address 0x10a091ec is 0 bytes after a block of size 12 alloc'd
==31550==    at 0x4839593: operator new[](unsigned long)
(vg_replace_malloc.c:423)
==31550==    by 0x1181A984: make_unique<bool []> (unique_ptr.h:837)
==31550==    by 0x1181A984: F__sl_sb10hd__(octave_value_list const&,
int) (sl_sb10hd.cc:113)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x51D21F8: accept (pt-stmt.h:190)
==31550==    by 0x51D21F8:
octave_user_function::call(octave::tree_evaluator&, int,
octave_value_list const&) (ov-usr-fcn.cc:652)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==
==31550== Invalid read of size 4
==31550==    at 0x9DC3132: dtrsen_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x9CEBA30: dgees_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118AB30E: sb02rd_ (SB02RD.f:802)
==31550==    by 0x118DA8A7: sb10vd_ (SB10VD.f:376)
==31550==    by 0x118CB6E5: sb10hd_ (SB10HD.f:373)
==31550==    by 0x1181AB00: F__sl_sb10hd__(octave_value_list const&,
int) (sl_sb10hd.cc:120)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==  Address 0x10a091fc is 16 bytes after a block of size 12 alloc'd
==31550==    at 0x4839593: operator new[](unsigned long)
(vg_replace_malloc.c:423)
==31550==    by 0x1181A984: make_unique<bool []> (unique_ptr.h:837)
==31550==    by 0x1181A984: F__sl_sb10hd__(octave_value_list const&,
int) (sl_sb10hd.cc:113)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x51D21F8: accept (pt-stmt.h:190)
==31550==    by 0x51D21F8:
octave_user_function::call(octave::tree_evaluator&, int,
octave_value_list const&) (ov-usr-fcn.cc:652)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==
==31550== Invalid write of size 4
==31550==    at 0x9D0DDD6: dgges_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118A650B: sb02od_ (SB02OD.f:722)
==31550==    by 0x118D72F1: sb10sd_ (SB10SD.f:412)
==31550==    by 0x118C9DC3: sb10ed_ (SB10ED.f:445)
==31550==    by 0x1181B48F: F__sl_sb10ed__(octave_value_list const&,
int) (sl_sb10ed.cc:123)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==  Address 0x1462c6dc is 0 bytes after a block of size 12 alloc'd
==31550==    at 0x4839593: operator new[](unsigned long)
(vg_replace_malloc.c:423)
==31550==    by 0x1181B31B: make_unique<bool []> (unique_ptr.h:837)
==31550==    by 0x1181B31B: F__sl_sb10ed__(octave_value_list const&,
int) (sl_sb10ed.cc:116)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x51D21F8: accept (pt-stmt.h:190)
==31550==    by 0x51D21F8:
octave_user_function::call(octave::tree_evaluator&, int,
octave_value_list const&) (ov-usr-fcn.cc:652)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==
==31550== Invalid read of size 4
==31550==    at 0x9DAD4C2: dtgsen_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x9D0DECA: dgges_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118A650B: sb02od_ (SB02OD.f:722)
==31550==    by 0x118D72F1: sb10sd_ (SB10SD.f:412)
==31550==    by 0x118C9DC3: sb10ed_ (SB10ED.f:445)
==31550==    by 0x1181B48F: F__sl_sb10ed__(octave_value_list const&,
int) (sl_sb10ed.cc:123)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==  Address 0x1462c6dc is 0 bytes after a block of size 12 alloc'd
==31550==    at 0x4839593: operator new[](unsigned long)
(vg_replace_malloc.c:423)
==31550==    by 0x1181B31B: make_unique<bool []> (unique_ptr.h:837)
==31550==    by 0x1181B31B: F__sl_sb10ed__(octave_value_list const&,
int) (sl_sb10ed.cc:116)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x51D21F8: accept (pt-stmt.h:190)
==31550==    by 0x51D21F8:
octave_user_function::call(octave::tree_evaluator&, int,
octave_value_list const&) (ov-usr-fcn.cc:652)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==
==31550== Invalid read of size 4
==31550==    at 0x9DAD599: dtgsen_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x9D0DECA: dgges_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118A650B: sb02od_ (SB02OD.f:722)
==31550==    by 0x118D72F1: sb10sd_ (SB10SD.f:412)
==31550==    by 0x118C9DC3: sb10ed_ (SB10ED.f:445)
==31550==    by 0x1181B48F: F__sl_sb10ed__(octave_value_list const&,
int) (sl_sb10ed.cc:123)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==  Address 0x1462c6f8 is 40 bytes inside a block of size 48 in
arena "client"
==31550==
==31550== Invalid read of size 4
==31550==    at 0x9DAD49D: dtgsen_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x9D0DECA: dgges_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118A650B: sb02od_ (SB02OD.f:722)
==31550==    by 0x118D72F1: sb10sd_ (SB10SD.f:412)
==31550==    by 0x118C9DC3: sb10ed_ (SB10ED.f:445)
==31550==    by 0x1181B48F: F__sl_sb10ed__(octave_value_list const&,
int) (sl_sb10ed.cc:123)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==  Address 0x1462c6fc is 44 bytes inside a block of size 48 in
arena "client"
==31550==
==31550== Invalid read of size 4
==31550==    at 0x9DAD7A5: dtgsen_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x9D0DECA: dgges_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118A650B: sb02od_ (SB02OD.f:722)
==31550==    by 0x118D72F1: sb10sd_ (SB10SD.f:412)
==31550==    by 0x118C9DC3: sb10ed_ (SB10ED.f:445)
==31550==    by 0x1181B48F: F__sl_sb10ed__(octave_value_list const&,
int) (sl_sb10ed.cc:123)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==  Address 0x1462c6dc is 0 bytes after a block of size 12 alloc'd
==31550==    at 0x4839593: operator new[](unsigned long)
(vg_replace_malloc.c:423)
==31550==    by 0x1181B31B: make_unique<bool []> (unique_ptr.h:837)
==31550==    by 0x1181B31B: F__sl_sb10ed__(octave_value_list const&,
int) (sl_sb10ed.cc:116)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x51D21F8: accept (pt-stmt.h:190)
==31550==    by 0x51D21F8:
octave_user_function::call(octave::tree_evaluator&, int,
octave_value_list const&) (ov-usr-fcn.cc:652)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==
==31550== Invalid read of size 4
==31550==    at 0x9DAD76E: dtgsen_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x9D0DECA: dgges_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118A650B: sb02od_ (SB02OD.f:722)
==31550==    by 0x118D72F1: sb10sd_ (SB10SD.f:412)
==31550==    by 0x118C9DC3: sb10ed_ (SB10ED.f:445)
==31550==    by 0x1181B48F: F__sl_sb10ed__(octave_value_list const&,
int) (sl_sb10ed.cc:123)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==  Address 0x1462c6f8 is 40 bytes inside a block of size 48 in
arena "client"
==31550==
==31550== Invalid write of size 4
==31550==    at 0x9D0DDD6: dgges_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118A650B: sb02od_ (SB02OD.f:722)
==31550==    by 0x118D7CD9: sb10sd_ (SB10SD.f:532)
==31550==    by 0x118C9DC3: sb10ed_ (SB10ED.f:445)
==31550==    by 0x1181B48F: F__sl_sb10ed__(octave_value_list const&,
int) (sl_sb10ed.cc:123)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==  Address 0x1462c6dc is 0 bytes after a block of size 12 alloc'd
==31550==    at 0x4839593: operator new[](unsigned long)
(vg_replace_malloc.c:423)
==31550==    by 0x1181B31B: make_unique<bool []> (unique_ptr.h:837)
==31550==    by 0x1181B31B: F__sl_sb10ed__(octave_value_list const&,
int) (sl_sb10ed.cc:116)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x51D21F8: accept (pt-stmt.h:190)
==31550==    by 0x51D21F8:
octave_user_function::call(octave::tree_evaluator&, int,
octave_value_list const&) (ov-usr-fcn.cc:652)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==
==31550== Invalid read of size 4
==31550==    at 0x9DAD4C2: dtgsen_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x9D0DECA: dgges_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118A650B: sb02od_ (SB02OD.f:722)
==31550==    by 0x118D7CD9: sb10sd_ (SB10SD.f:532)
==31550==    by 0x118C9DC3: sb10ed_ (SB10ED.f:445)
==31550==    by 0x1181B48F: F__sl_sb10ed__(octave_value_list const&,
int) (sl_sb10ed.cc:123)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==  Address 0x1462c6dc is 0 bytes after a block of size 12 alloc'd
==31550==    at 0x4839593: operator new[](unsigned long)
(vg_replace_malloc.c:423)
==31550==    by 0x1181B31B: make_unique<bool []> (unique_ptr.h:837)
==31550==    by 0x1181B31B: F__sl_sb10ed__(octave_value_list const&,
int) (sl_sb10ed.cc:116)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x51D21F8: accept (pt-stmt.h:190)
==31550==    by 0x51D21F8:
octave_user_function::call(octave::tree_evaluator&, int,
octave_value_list const&) (ov-usr-fcn.cc:652)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==
==31550== Invalid read of size 4
==31550==    at 0x9DAD599: dtgsen_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x9D0DECA: dgges_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118A650B: sb02od_ (SB02OD.f:722)
==31550==    by 0x118D7CD9: sb10sd_ (SB10SD.f:532)
==31550==    by 0x118C9DC3: sb10ed_ (SB10ED.f:445)
==31550==    by 0x1181B48F: F__sl_sb10ed__(octave_value_list const&,
int) (sl_sb10ed.cc:123)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==  Address 0x1462c6f4 is 36 bytes inside a block of size 48 in
arena "client"
==31550==
==31550== Invalid read of size 4
==31550==    at 0x9DAD49D: dtgsen_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x9D0DECA: dgges_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118A650B: sb02od_ (SB02OD.f:722)
==31550==    by 0x118D7CD9: sb10sd_ (SB10SD.f:532)
==31550==    by 0x118C9DC3: sb10ed_ (SB10ED.f:445)
==31550==    by 0x1181B48F: F__sl_sb10ed__(octave_value_list const&,
int) (sl_sb10ed.cc:123)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==  Address 0x1462c6fc is 44 bytes inside a block of size 48 in
arena "client"
==31550==
==31550== Invalid read of size 4
==31550==    at 0x9DAD7A5: dtgsen_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x9D0DECA: dgges_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118A650B: sb02od_ (SB02OD.f:722)
==31550==    by 0x118D7CD9: sb10sd_ (SB10SD.f:532)
==31550==    by 0x118C9DC3: sb10ed_ (SB10ED.f:445)
==31550==    by 0x1181B48F: F__sl_sb10ed__(octave_value_list const&,
int) (sl_sb10ed.cc:123)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==  Address 0x1462c6dc is 0 bytes after a block of size 12 alloc'd
==31550==    at 0x4839593: operator new[](unsigned long)
(vg_replace_malloc.c:423)
==31550==    by 0x1181B31B: make_unique<bool []> (unique_ptr.h:837)
==31550==    by 0x1181B31B: F__sl_sb10ed__(octave_value_list const&,
int) (sl_sb10ed.cc:116)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x51D21F8: accept (pt-stmt.h:190)
==31550==    by 0x51D21F8:
octave_user_function::call(octave::tree_evaluator&, int,
octave_value_list const&) (ov-usr-fcn.cc:652)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==
==31550== Invalid read of size 4
==31550==    at 0x9DAD76E: dtgsen_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x9D0DECA: dgges_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118A650B: sb02od_ (SB02OD.f:722)
==31550==    by 0x118D7CD9: sb10sd_ (SB10SD.f:532)
==31550==    by 0x118C9DC3: sb10ed_ (SB10ED.f:445)
==31550==    by 0x1181B48F: F__sl_sb10ed__(octave_value_list const&,
int) (sl_sb10ed.cc:123)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==  Address 0x1462c6f4 is 36 bytes inside a block of size 48 in
arena "client"
==31550==
  PASS      2/2
   hinfsyn.m
...................................................==31550== Invalid
write of size 4
==31550==    at 0x9CEB977: dgees_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118AB30E: sb02rd_ (SB02RD.f:802)
==31550==    by 0x118D3A70: sb10qd_ (SB10QD.f:456)
==31550==    by 0x118CABF6: sb10fd_ (SB10FD.f:442)
==31550==    by 0x11822707: F__sl_sb10fd__(octave_value_list const&,
int) (sl_sb10fd.cc:127)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==  Address 0x10f79d7c is 0 bytes after a block of size 12 alloc'd
==31550==    at 0x4839593: operator new[](unsigned long)
(vg_replace_malloc.c:423)
==31550==    by 0x1182256D: make_unique<bool []> (unique_ptr.h:837)
==31550==    by 0x1182256D: F__sl_sb10fd__(octave_value_list const&,
int) (sl_sb10fd.cc:120)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528FCA2: accept (pt-stmt.h:190)
==31550==    by 0x528FCA2:
octave::tree_evaluator::visit_switch_command(octave::tree_switch_command&)
(pt-eval.cc:2482)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==
==31550== Invalid read of size 4
==31550==    at 0x9DC2E1D: dtrsen_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x9CEBA30: dgees_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118AB30E: sb02rd_ (SB02RD.f:802)
==31550==    by 0x118D3A70: sb10qd_ (SB10QD.f:456)
==31550==    by 0x118CABF6: sb10fd_ (SB10FD.f:442)
==31550==    by 0x11822707: F__sl_sb10fd__(octave_value_list const&,
int) (sl_sb10fd.cc:127)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==  Address 0x10f79d7c is 0 bytes after a block of size 12 alloc'd
==31550==    at 0x4839593: operator new[](unsigned long)
(vg_replace_malloc.c:423)
==31550==    by 0x1182256D: make_unique<bool []> (unique_ptr.h:837)
==31550==    by 0x1182256D: F__sl_sb10fd__(octave_value_list const&,
int) (sl_sb10fd.cc:120)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528FCA2: accept (pt-stmt.h:190)
==31550==    by 0x528FCA2:
octave::tree_evaluator::visit_switch_command(octave::tree_switch_command&)
(pt-eval.cc:2482)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==
==31550== Invalid read of size 4
==31550==    at 0x9DC2F56: dtrsen_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x9CEBA30: dgees_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118AB30E: sb02rd_ (SB02RD.f:802)
==31550==    by 0x118D3A70: sb10qd_ (SB10QD.f:456)
==31550==    by 0x118CABF6: sb10fd_ (SB10FD.f:442)
==31550==    by 0x11822707: F__sl_sb10fd__(octave_value_list const&,
int) (sl_sb10fd.cc:127)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==  Address 0x10f79d8c is 16 bytes after a block of size 12 alloc'd
==31550==    at 0x4839593: operator new[](unsigned long)
(vg_replace_malloc.c:423)
==31550==    by 0x1182256D: make_unique<bool []> (unique_ptr.h:837)
==31550==    by 0x1182256D: F__sl_sb10fd__(octave_value_list const&,
int) (sl_sb10fd.cc:120)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528FCA2: accept (pt-stmt.h:190)
==31550==    by 0x528FCA2:
octave::tree_evaluator::visit_switch_command(octave::tree_switch_command&)
(pt-eval.cc:2482)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==

valgrind: m_mallocfree.c:307 (get_bszB_as_is): Assertion 'bszB_lo ==
bszB_hi' failed.
valgrind: Heap block lo/hi size mismatch: lo = 80, hi = 0.
This is probably caused by your program erroneously writing past the
end of a heap block and corrupting heap metadata.  If you fix any
invalid writes reported by Memcheck, this assertion failure will
probably go away.  Please try that before reporting this as a bug.


host stacktrace:
==31550==    at 0x58045672: ??? (in
/usr/lib64/valgrind/memcheck-amd64-linux)
==31550==    by 0x58045787: ??? (in
/usr/lib64/valgrind/memcheck-amd64-linux)
==31550==    by 0x58045924: ??? (in
/usr/lib64/valgrind/memcheck-amd64-linux)
==31550==    by 0x5804F553: ??? (in
/usr/lib64/valgrind/memcheck-amd64-linux)
==31550==    by 0x5803B6BB: ??? (in
/usr/lib64/valgrind/memcheck-amd64-linux)
==31550==    by 0x5803A6B6: ??? (in
/usr/lib64/valgrind/memcheck-amd64-linux)
==31550==    by 0x5803F3BA: ??? (in
/usr/lib64/valgrind/memcheck-amd64-linux)
==31550==    by 0x58039B93: ??? (in
/usr/lib64/valgrind/memcheck-amd64-linux)
==31550==    by 0x580105F4: ??? (in
/usr/lib64/valgrind/memcheck-amd64-linux)
==31550==    by 0x100BEA09CA: ???
==31550==    by 0x1002BA5F2F: ???
==31550==    by 0x10DCD: ???
==31550==    by 0x10020083CF: ???
==31550==    by 0x1C0F: ???
==31550==    by 0x1002BA5F3F: ???
==31550==    by 0x10071CCFFF: ???
==31550==    by 0x592B6BE7: ???
==31550==    by 0x1143AAE: ???

sched status:
   running_tid=1

Thread 1: status = VgTs_Runnable (lwpid 31550)
==31550==    at 0x9DC2DE9: dtrsen_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x9CEBA30: dgees_ (in /usr/lib64/libopenblas-r0.3.3.so)
==31550==    by 0x118AB30E: sb02rd_ (SB02RD.f:802)
==31550==    by 0x118D3A70: sb10qd_ (SB10QD.f:456)
==31550==    by 0x118CABF6: sb10fd_ (SB10FD.f:442)
==31550==    by 0x11822707: F__sl_sb10fd__(octave_value_list const&,
int) (sl_sb10fd.cc:127)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528FCA2: accept (pt-stmt.h:190)
==31550==    by 0x528FCA2:
octave::tree_evaluator::visit_switch_command(octave::tree_switch_command&)
(pt-eval.cc:2482)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x51D21F8: accept (pt-stmt.h:190)
==31550==    by 0x51D21F8:
octave_user_function::call(octave::tree_evaluator&, int,
octave_value_list const&) (ov-usr-fcn.cc:652)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x5291DF7:
octave::tree_evaluator::visit_simple_assignment(octave::tree_simple_assignment&)
(pt-eval.cc:2224)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x51D21F8: accept (pt-stmt.h:190)
==31550==    by 0x51D21F8:
octave_user_function::call(octave::tree_evaluator&, int,
octave_value_list const&) (ov-usr-fcn.cc:652)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x527203B: evaluate_n (pt-eval.h:331)
==31550==    by 0x527203B:
octave::eval_string(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, bool, int&, int)
(oct-parse.yy:5432)
==31550==    by 0x527266D: octave::eval_string(octave_value const&,
bool, int&, int) (oct-parse.yy:5478)
==31550==    by 0x527284C: Feval(octave_value_list const&, int)
(oct-parse.yy:5555)
==31550==    by 0x50E5FD2: octave_builtin::call(octave::tree_evaluator&,
int, octave_value_list const&) (ov-builtin.cc:65)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x5289FB4: accept (pt-stmt.h:190)
==31550==    by 0x5289FB4:
octave::tree_evaluator::visit_try_catch_command(octave::tree_try_catch_command&)
(pt-eval.cc:2524)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528A67B: accept (pt-stmt.h:190)
==31550==    by 0x528A67B:
octave::tree_evaluator::visit_unwind_protect_command(octave::tree_unwind_protect_command&)
(pt-eval.cc:2664)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528E8C4: accept (pt-stmt.h:190)
==31550==    by 0x528E8C4:
octave::tree_evaluator::visit_simple_for_command(octave::tree_simple_for_command&)
(pt-eval.cc:882)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x51D21F8: accept (pt-stmt.h:190)
==31550==    by 0x51D21F8:
octave_user_function::call(octave::tree_evaluator&, int,
octave_value_list const&) (ov-usr-fcn.cc:652)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x5290DF1: evaluate_n (pt-eval.h:331)
==31550==    by 0x5290DF1:
octave::tree_evaluator::visit_multi_assignment(octave::tree_multi_assignment&)
(pt-eval.cc:1884)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528E8C4: accept (pt-stmt.h:190)
==31550==    by 0x528E8C4:
octave::tree_evaluator::visit_simple_for_command(octave::tree_simple_for_command&)
(pt-eval.cc:882)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x51D21F8: accept (pt-stmt.h:190)
==31550==    by 0x51D21F8:
octave_user_function::call(octave::tree_evaluator&, int,
octave_value_list const&) (ov-usr-fcn.cc:652)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x528E7C0: accept (pt-stmt.h:190)
==31550==    by 0x528E7C0:
octave::tree_evaluator::visit_simple_for_command(octave::tree_simple_for_command&)
(pt-eval.cc:896)
==31550==    by 0x528F961:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2315)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x51D21F8: accept (pt-stmt.h:190)
==31550==    by 0x51D21F8:
octave_user_function::call(octave::tree_evaluator&, int,
octave_value_list const&) (ov-usr-fcn.cc:652)
==31550==    by 0x529376C:
octave::tree_evaluator::visit_index_expression(octave::tree_index_expression&)
(pt-eval.cc:1381)
==31550==    by 0x512AFD0:
octave::tree_evaluator::evaluate(octave::tree_expression*, int)
(pt-eval.h:300)
==31550==    by 0x528FA56:
octave::tree_evaluator::visit_statement(octave::tree_statement&)
(pt-eval.cc:2337)
==31550==    by 0x52858A7: accept (pt-stmt.h:115)
==31550==    by 0x52858A7:
octave::tree_evaluator::visit_statement_list(octave::tree_statement_list&)
(pt-eval.cc:2406)
==31550==    by 0x5271F28: accept (pt-stmt.h:190)
==31550==    by 0x5271F28:
octave::eval_string(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, bool, int&, int)
(oct-parse.yy:5441)
==31550==    by 0x55855C2:
octave::interpreter::execute_eval_option_code() (interpreter.cc:880)
==31550==    by 0x5589D4F: octave::interpreter::execute()
(interpreter.cc:685)
==31550==    by 0x4CD2DEA: octave::cli_application::execute()
(octave.cc:391)
==31550==    by 0x109495: main (main-cli.cc:93)
client stack range: [0x1FFEFEC000 0x1FFF000FFF] client SP: 0x1FFEFF8940
valgrind stack range: [0x1002AA6000 0x1002BA5FFF] top usage: 13168 of
1048576

Thread 2: status = VgTs_WaitSys syscall 128 (lwpid 31562)
==31550==    at 0x6D3130C: sigtimedwait (in /usr/lib64/libc-2.28.9000.so)
==31550==    by 0x6D3098B: sigwait (in /usr/lib64/libc-2.28.9000.so)
==31550==    by 0x68CAB11: signal_watcher (signal-wrappers.c:694)
==31550==    by 0x7D06582: start_thread (in
/usr/lib64/libpthread-2.28.9000.so)
==31550==    by 0x6DF53A2: clone (in /usr/lib64/libc-2.28.9000.so)
client stack range: [0xE7E7000 0xEFE5FFF] client SP: 0xEFE5BF0
valgrind stack range: [0x1007A31000 0x1007B30FFF] top usage: 2904 of 1048576


--
Orion Poplawski
Manager of NWRA Technical Systems          720-772-5637
NWRA, Boulder/CoRA Office             FAX: 303-415-9702
3380 Mitchell Lane                       [hidden email]
Boulder, CO 80301                 https://www.nwra.com/

Reply | Threaded
Open this post in threaded view
|

Re: control-3.1.0 - abort during tests

marco atzeri-2
Am 08.11.2018 um 19:38 schrieb Orion Poplawski:

> On 5/30/18 1:11 AM, siko1056 wrote:
>> marco atzeri-2 wrote
>>> Building the package on cygwin 64bit during the
>>>
>>> __run_test_suite__ ({${testdir}}, {})
>>>
>>> I hit
>>>
>>> control-3.1.0/bstmodred.m ...................................fatal:
>>> caught signal Aborted -- stopping myself...
>>>
>>>
>>>
>>> anyone seeing the same ?
>>> Marco
>>
>> Yes, running self compiled Octave 4.4.0 (openSUSE Leap 15.0) and
>> control-3.1.0:
>>
>>      octave:1> pkg load control
>>      octave:2> test bstmodred
>>      *** Error in
>> `/octave/install/lib/octave/4.4.0/exec/x86_64-pc-linux-gnu/octave-gui':
>> free(): invalid next size (fast):     0x00007f94f0938d60 ***
>>      fatal: caught signal Aborted -- stopping myself...
>>      Aborted (core dumped)
>>
>> Best,
>> Kai
>
>
> I'm seeing the same on Fedora Rawhide with Octave 4.4.1  Here is some
> valgrind output in case it's helpful (note that running under valgrind
> removes the abort itself).  Looks like there may be some issues with
> interfacing with openblas.
>

the two patches mentioned on
https://savannah.gnu.org/bugs/?53330

solved the problem for me


---
Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft.
https://www.avast.com/antivirus