octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #51343] [octave forge] (sparsersb) pkg update


From: Nicholas Jankowski
Subject: [Octave-bug-tracker] [bug #51343] [octave forge] (sparsersb) pkg update errors & failure 1.0.2-->1.0.5
Date: Fri, 22 Feb 2019 15:20:39 -0500 (EST)
User-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36 Edge/16.16299

Follow-up Comment #4, bug #51343 (project octave):

old bug, just wanted to report back that the initial problem is gone.
sparsersb appears to install okay.  The installation on windows in octave
v5.0.91 does produces quite a lot of warnings now:


>> pkg install -forge sparsersb
warning: LFLAGS is deprecated and will be removed in a future version of
Octave, use LDFLAGS instead
warning: LFLAGS is deprecated and will be removed in a future version of
Octave, use LDFLAGS instead
In file included from sparsersb.cc:76:0:
sparsersb.cc: In function 'void install_sparsersb_ops()':
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ops.h:92:27:
warning: 'bool octave_value_typeinfo::regist
er_binary_op(octave_value::binary_op, int, int,
octave_value_typeinfo::binary_op_fcn)' is deprecated: [4.4]: use
octave::type_
info::register_binary_op instead [-Wdeprecated-declarations]
    CONCAT2 (oct_binop_, f));
                           ^
sparsersb.cc:1980:29: note: in expansion of macro 'INSTALL_BINOP'
 #define RSBOI_INSTALL_BINOP INSTALL_BINOP
                             ^~~~~~~~~~~~~
sparsersb.cc:2023:2: note: in expansion of macro 'RSBOI_INSTALL_BINOP'
  RSBOI_INSTALL_BINOP (op_el_mul, octave_sparsersb_mtx, octave_scalar,
rsb_el_mul_s);
  ^~~~~~~~~~~~~~~~~~~
In file included from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-fcn.h:35:0,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-builtin.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-int.h:30,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-dld.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\oct.h:32,
                 from sparsersb.cc:71:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-typeinfo.h:306:15:
note: declared here
   extern bool register_binary_op (octave_value::binary_op op,
               ^~~~~~~~~~~~~~~~~~
In file included from sparsersb.cc:76:0:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ops.h:92:27:
warning: 'bool octave_value_typeinfo::regist
er_binary_op(octave_value::binary_op, int, int,
octave_value_typeinfo::binary_op_fcn)' is deprecated: [4.4]: use
octave::type_
info::register_binary_op instead [-Wdeprecated-declarations]
    CONCAT2 (oct_binop_, f));
                           ^
sparsersb.cc:1980:29: note: in expansion of macro 'INSTALL_BINOP'
 #define RSBOI_INSTALL_BINOP INSTALL_BINOP
                             ^~~~~~~~~~~~~
sparsersb.cc:2025:2: note: in expansion of macro 'RSBOI_INSTALL_BINOP'
  RSBOI_INSTALL_BINOP (op_el_mul, octave_sparsersb_mtx, octave_complex,
rsb_el_mul_c);
  ^~~~~~~~~~~~~~~~~~~
In file included from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-fcn.h:35:0,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-builtin.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-int.h:30,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-dld.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\oct.h:32,
                 from sparsersb.cc:71:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-typeinfo.h:306:15:
note: declared here
   extern bool register_binary_op (octave_value::binary_op op,
               ^~~~~~~~~~~~~~~~~~
In file included from sparsersb.cc:76:0:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ops.h:92:27:
warning: 'bool octave_value_typeinfo::regist
er_binary_op(octave_value::binary_op, int, int,
octave_value_typeinfo::binary_op_fcn)' is deprecated: [4.4]: use
octave::type_
info::register_binary_op instead [-Wdeprecated-declarations]
    CONCAT2 (oct_binop_, f));
                           ^
sparsersb.cc:1980:29: note: in expansion of macro 'INSTALL_BINOP'
 #define RSBOI_INSTALL_BINOP INSTALL_BINOP
                             ^~~~~~~~~~~~~
sparsersb.cc:2029:2: note: in expansion of macro 'RSBOI_INSTALL_BINOP'
  RSBOI_INSTALL_BINOP (op_el_div, octave_sparsersb_mtx, octave_scalar,
rsb_el_div_s);
  ^~~~~~~~~~~~~~~~~~~
In file included from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-fcn.h:35:0,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-builtin.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-int.h:30,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-dld.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\oct.h:32,
                 from sparsersb.cc:71:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-typeinfo.h:306:15:
note: declared here
   extern bool register_binary_op (octave_value::binary_op op,
               ^~~~~~~~~~~~~~~~~~
In file included from sparsersb.cc:76:0:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ops.h:92:27:
warning: 'bool octave_value_typeinfo::regist
er_binary_op(octave_value::binary_op, int, int,
octave_value_typeinfo::binary_op_fcn)' is deprecated: [4.4]: use
octave::type_
info::register_binary_op instead [-Wdeprecated-declarations]
    CONCAT2 (oct_binop_, f));
                           ^
sparsersb.cc:1980:29: note: in expansion of macro 'INSTALL_BINOP'
 #define RSBOI_INSTALL_BINOP INSTALL_BINOP
                             ^~~~~~~~~~~~~
sparsersb.cc:2031:2: note: in expansion of macro 'RSBOI_INSTALL_BINOP'
  RSBOI_INSTALL_BINOP (op_el_div, octave_sparsersb_mtx, octave_complex,
rsb_el_div_c);
  ^~~~~~~~~~~~~~~~~~~
In file included from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-fcn.h:35:0,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-builtin.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-int.h:30,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-dld.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\oct.h:32,
                 from sparsersb.cc:71:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-typeinfo.h:306:15:
note: declared here
   extern bool register_binary_op (octave_value::binary_op op,
               ^~~~~~~~~~~~~~~~~~
In file included from sparsersb.cc:76:0:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ops.h:92:27:
warning: 'bool octave_value_typeinfo::regist
er_binary_op(octave_value::binary_op, int, int,
octave_value_typeinfo::binary_op_fcn)' is deprecated: [4.4]: use
octave::type_
info::register_binary_op instead [-Wdeprecated-declarations]
    CONCAT2 (oct_binop_, f));
                           ^
sparsersb.cc:1980:29: note: in expansion of macro 'INSTALL_BINOP'
 #define RSBOI_INSTALL_BINOP INSTALL_BINOP
                             ^~~~~~~~~~~~~
sparsersb.cc:2033:2: note: in expansion of macro 'RSBOI_INSTALL_BINOP'
  RSBOI_INSTALL_BINOP (op_el_pow, octave_sparsersb_mtx, octave_scalar,
el_pow);
  ^~~~~~~~~~~~~~~~~~~
In file included from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-fcn.h:35:0,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-builtin.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-int.h:30,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-dld.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\oct.h:32,
                 from sparsersb.cc:71:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-typeinfo.h:306:15:
note: declared here
   extern bool register_binary_op (octave_value::binary_op op,
               ^~~~~~~~~~~~~~~~~~
In file included from sparsersb.cc:76:0:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ops.h:82:26:
warning: 'bool octave_value_typeinfo::regist
er_unary_op(octave_value::unary_op, int, octave_value_typeinfo::unary_op_fcn)'
is deprecated: [4.4]: use octave::type_info::re
gister_unary_op instead [-Wdeprecated-declarations]
   octave_value_typeinfo::register_unary_op                              \
                          ^
sparsersb.cc:1986:28: note: in expansion of macro 'INSTALL_UNOP'
 #define RSBOI_INSTALL_UNOP INSTALL_UNOP
                            ^~~~~~~~~~~~
sparsersb.cc:2034:2: note: in expansion of macro 'RSBOI_INSTALL_UNOP'
  RSBOI_INSTALL_UNOP (op_uminus, octave_sparsersb_mtx, uminus);
  ^~~~~~~~~~~~~~~~~~
In file included from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-fcn.h:35:0,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-builtin.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-int.h:30,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-dld.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\oct.h:32,
                 from sparsersb.cc:71:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-typeinfo.h:294:15:
note: declared here
   extern bool register_unary_op (octave_value::unary_op op,
               ^~~~~~~~~~~~~~~~~
In file included from sparsersb.cc:76:0:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ops.h:83:66:
warning: 'bool octave_value_typeinfo::regist
er_unary_op(octave_value::unary_op, int, octave_value_typeinfo::unary_op_fcn)'
is deprecated: [4.4]: use octave::type_info::re
gister_unary_op instead [-Wdeprecated-declarations]
   (octave_value::op, t::static_type_id (), CONCAT2 (oct_unop_, f));
                                                                  ^
sparsersb.cc:1986:28: note: in expansion of macro 'INSTALL_UNOP'
 #define RSBOI_INSTALL_UNOP INSTALL_UNOP
                            ^~~~~~~~~~~~
sparsersb.cc:2034:2: note: in expansion of macro 'RSBOI_INSTALL_UNOP'
  RSBOI_INSTALL_UNOP (op_uminus, octave_sparsersb_mtx, uminus);
  ^~~~~~~~~~~~~~~~~~
In file included from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-fcn.h:35:0,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-builtin.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-int.h:30,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-dld.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\oct.h:32,
                 from sparsersb.cc:71:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-typeinfo.h:294:15:
note: declared here
   extern bool register_unary_op (octave_value::unary_op op,
               ^~~~~~~~~~~~~~~~~
In file included from sparsersb.cc:76:0:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ops.h:92:27:
warning: 'bool octave_value_typeinfo::regist
er_binary_op(octave_value::binary_op, int, int,
octave_value_typeinfo::binary_op_fcn)' is deprecated: [4.4]: use
octave::type_
info::register_binary_op instead [-Wdeprecated-declarations]
    CONCAT2 (oct_binop_, f));
                           ^
sparsersb.cc:1980:29: note: in expansion of macro 'INSTALL_BINOP'
 #define RSBOI_INSTALL_BINOP INSTALL_BINOP
                             ^~~~~~~~~~~~~
sparsersb.cc:2035:2: note: in expansion of macro 'RSBOI_INSTALL_BINOP'
  RSBOI_INSTALL_BINOP (op_ldiv, octave_sparsersb_mtx, octave_matrix, ldiv);
  ^~~~~~~~~~~~~~~~~~~
In file included from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-fcn.h:35:0,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-builtin.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-int.h:30,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-dld.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\oct.h:32,
                 from sparsersb.cc:71:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-typeinfo.h:306:15:
note: declared here
   extern bool register_binary_op (octave_value::binary_op op,
               ^~~~~~~~~~~~~~~~~~
In file included from sparsersb.cc:76:0:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ops.h:92:27:
warning: 'bool octave_value_typeinfo::regist
er_binary_op(octave_value::binary_op, int, int,
octave_value_typeinfo::binary_op_fcn)' is deprecated: [4.4]: use
octave::type_
info::register_binary_op instead [-Wdeprecated-declarations]
    CONCAT2 (oct_binop_, f));
                           ^
sparsersb.cc:1980:29: note: in expansion of macro 'INSTALL_BINOP'
 #define RSBOI_INSTALL_BINOP INSTALL_BINOP
                             ^~~~~~~~~~~~~
sparsersb.cc:2036:2: note: in expansion of macro 'RSBOI_INSTALL_BINOP'
  RSBOI_INSTALL_BINOP (op_el_ldiv, octave_sparsersb_mtx, octave_matrix,
el_ldiv);
  ^~~~~~~~~~~~~~~~~~~
In file included from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-fcn.h:35:0,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-builtin.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-int.h:30,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-dld.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\oct.h:32,
                 from sparsersb.cc:71:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-typeinfo.h:306:15:
note: declared here
   extern bool register_binary_op (octave_value::binary_op op,
               ^~~~~~~~~~~~~~~~~~
In file included from sparsersb.cc:76:0:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ops.h:92:27:
warning: 'bool octave_value_typeinfo::regist
er_binary_op(octave_value::binary_op, int, int,
octave_value_typeinfo::binary_op_fcn)' is deprecated: [4.4]: use
octave::type_
info::register_binary_op instead [-Wdeprecated-declarations]
    CONCAT2 (oct_binop_, f));
                           ^
sparsersb.cc:1980:29: note: in expansion of macro 'INSTALL_BINOP'
 #define RSBOI_INSTALL_BINOP INSTALL_BINOP
                             ^~~~~~~~~~~~~
sparsersb.cc:2037:2: note: in expansion of macro 'RSBOI_INSTALL_BINOP'
  RSBOI_INSTALL_BINOP (op_div, octave_sparsersb_mtx, octave_matrix, div);
  ^~~~~~~~~~~~~~~~~~~
In file included from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-fcn.h:35:0,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-builtin.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-int.h:30,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-dld.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\oct.h:32,
                 from sparsersb.cc:71:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-typeinfo.h:306:15:
note: declared here
   extern bool register_binary_op (octave_value::binary_op op,
               ^~~~~~~~~~~~~~~~~~
In file included from sparsersb.cc:76:0:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ops.h:92:27:
warning: 'bool octave_value_typeinfo::regist
er_binary_op(octave_value::binary_op, int, int,
octave_value_typeinfo::binary_op_fcn)' is deprecated: [4.4]: use
octave::type_
info::register_binary_op instead [-Wdeprecated-declarations]
    CONCAT2 (oct_binop_, f));
                           ^
sparsersb.cc:1980:29: note: in expansion of macro 'INSTALL_BINOP'
 #define RSBOI_INSTALL_BINOP INSTALL_BINOP
                             ^~~~~~~~~~~~~
sparsersb.cc:2038:2: note: in expansion of macro 'RSBOI_INSTALL_BINOP'
  RSBOI_INSTALL_BINOP (op_div, octave_sparsersb_mtx, octave_scalar,
rsb_s_div);
  ^~~~~~~~~~~~~~~~~~~
In file included from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-fcn.h:35:0,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-builtin.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-int.h:30,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-dld.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\oct.h:32,
                 from sparsersb.cc:71:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-typeinfo.h:306:15:
note: declared here
   extern bool register_binary_op (octave_value::binary_op op,
               ^~~~~~~~~~~~~~~~~~
In file included from sparsersb.cc:76:0:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ops.h:92:27:
warning: 'bool octave_value_typeinfo::regist
er_binary_op(octave_value::binary_op, int, int,
octave_value_typeinfo::binary_op_fcn)' is deprecated: [4.4]: use
octave::type_
info::register_binary_op instead [-Wdeprecated-declarations]
    CONCAT2 (oct_binop_, f));
                           ^
sparsersb.cc:1980:29: note: in expansion of macro 'INSTALL_BINOP'
 #define RSBOI_INSTALL_BINOP INSTALL_BINOP
                             ^~~~~~~~~~~~~
sparsersb.cc:2040:2: note: in expansion of macro 'RSBOI_INSTALL_BINOP'
  RSBOI_INSTALL_BINOP (op_div, octave_sparsersb_mtx, octave_complex,
rsb_c_div);
  ^~~~~~~~~~~~~~~~~~~
In file included from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-fcn.h:35:0,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-builtin.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-int.h:30,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-dld.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\oct.h:32,
                 from sparsersb.cc:71:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-typeinfo.h:306:15:
note: declared here
   extern bool register_binary_op (octave_value::binary_op op,
               ^~~~~~~~~~~~~~~~~~
In file included from sparsersb.cc:76:0:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ops.h:92:27:
warning: 'bool octave_value_typeinfo::regist
er_binary_op(octave_value::binary_op, int, int,
octave_value_typeinfo::binary_op_fcn)' is deprecated: [4.4]: use
octave::type_
info::register_binary_op instead [-Wdeprecated-declarations]
    CONCAT2 (oct_binop_, f));
                           ^
sparsersb.cc:1980:29: note: in expansion of macro 'INSTALL_BINOP'
 #define RSBOI_INSTALL_BINOP INSTALL_BINOP
                             ^~~~~~~~~~~~~
sparsersb.cc:2042:2: note: in expansion of macro 'RSBOI_INSTALL_BINOP'
  RSBOI_INSTALL_BINOP (op_mul, octave_sparsersb_mtx, octave_scalar,
rsb_s_mul);
  ^~~~~~~~~~~~~~~~~~~
In file included from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-fcn.h:35:0,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-builtin.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-int.h:30,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-dld.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\oct.h:32,
                 from sparsersb.cc:71:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-typeinfo.h:306:15:
note: declared here
   extern bool register_binary_op (octave_value::binary_op op,
               ^~~~~~~~~~~~~~~~~~
In file included from sparsersb.cc:76:0:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ops.h:92:27:
warning: 'bool octave_value_typeinfo::regist
er_binary_op(octave_value::binary_op, int, int,
octave_value_typeinfo::binary_op_fcn)' is deprecated: [4.4]: use
octave::type_
info::register_binary_op instead [-Wdeprecated-declarations]
    CONCAT2 (oct_binop_, f));
                           ^
sparsersb.cc:1980:29: note: in expansion of macro 'INSTALL_BINOP'
 #define RSBOI_INSTALL_BINOP INSTALL_BINOP
                             ^~~~~~~~~~~~~
sparsersb.cc:2044:2: note: in expansion of macro 'RSBOI_INSTALL_BINOP'
  RSBOI_INSTALL_BINOP (op_mul, octave_sparsersb_mtx, octave_complex,
rsb_c_mul);
  ^~~~~~~~~~~~~~~~~~~
In file included from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-fcn.h:35:0,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-builtin.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-int.h:30,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-dld.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\oct.h:32,
                 from sparsersb.cc:71:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-typeinfo.h:306:15:
note: declared here
   extern bool register_binary_op (octave_value::binary_op op,
               ^~~~~~~~~~~~~~~~~~
In file included from sparsersb.cc:76:0:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ops.h:92:27:
warning: 'bool octave_value_typeinfo::regist
er_binary_op(octave_value::binary_op, int, int,
octave_value_typeinfo::binary_op_fcn)' is deprecated: [4.4]: use
octave::type_
info::register_binary_op instead [-Wdeprecated-declarations]
    CONCAT2 (oct_binop_, f));
                           ^
sparsersb.cc:1980:29: note: in expansion of macro 'INSTALL_BINOP'
 #define RSBOI_INSTALL_BINOP INSTALL_BINOP
                             ^~~~~~~~~~~~~
sparsersb.cc:2045:2: note: in expansion of macro 'RSBOI_INSTALL_BINOP'
  RSBOI_INSTALL_BINOP (op_mul, octave_sparsersb_mtx, octave_complex_matrix,
op_c_mul);
  ^~~~~~~~~~~~~~~~~~~
In file included from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-fcn.h:35:0,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-builtin.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-int.h:30,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-dld.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\oct.h:32,
                 from sparsersb.cc:71:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-typeinfo.h:306:15:
note: declared here
   extern bool register_binary_op (octave_value::binary_op op,
               ^~~~~~~~~~~~~~~~~~
In file included from sparsersb.cc:76:0:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ops.h:92:27:
warning: 'bool octave_value_typeinfo::regist
er_binary_op(octave_value::compound_binary_op, int, int,
octave_value_typeinfo::binary_op_fcn)' is deprecated: [4.4]: use octa
ve::type_info::register_binary_op instead [-Wdeprecated-declarations]
    CONCAT2 (oct_binop_, f));
                           ^
sparsersb.cc:1980:29: note: in expansion of macro 'INSTALL_BINOP'
 #define RSBOI_INSTALL_BINOP INSTALL_BINOP
                             ^~~~~~~~~~~~~
sparsersb.cc:2046:2: note: in expansion of macro 'RSBOI_INSTALL_BINOP'
  RSBOI_INSTALL_BINOP (op_trans_mul, octave_sparsersb_mtx,
octave_complex_matrix, op_c_trans_mul);
  ^~~~~~~~~~~~~~~~~~~
In file included from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-fcn.h:35:0,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-builtin.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-int.h:30,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-dld.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\oct.h:32,
                 from sparsersb.cc:71:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-typeinfo.h:314:15:
note: declared here
   extern bool register_binary_op (octave_value::compound_binary_op op,
               ^~~~~~~~~~~~~~~~~~
In file included from sparsersb.cc:76:0:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ops.h:92:27:
warning: 'bool octave_value_typeinfo::regist
er_binary_op(octave_value::binary_op, int, int,
octave_value_typeinfo::binary_op_fcn)' is deprecated: [4.4]: use
octave::type_
info::register_binary_op instead [-Wdeprecated-declarations]
    CONCAT2 (oct_binop_, f));
                           ^
sparsersb.cc:1980:29: note: in expansion of macro 'INSTALL_BINOP'
 #define RSBOI_INSTALL_BINOP INSTALL_BINOP
                             ^~~~~~~~~~~~~
sparsersb.cc:2047:2: note: in expansion of macro 'RSBOI_INSTALL_BINOP'
  RSBOI_INSTALL_BINOP (op_ldiv, octave_sparsersb_mtx, octave_complex_matrix,
c_ldiv);
  ^~~~~~~~~~~~~~~~~~~
In file included from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-fcn.h:35:0,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-builtin.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-int.h:30,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-dld.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\oct.h:32,
                 from sparsersb.cc:71:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-typeinfo.h:306:15:
note: declared here
   extern bool register_binary_op (octave_value::binary_op op,
               ^~~~~~~~~~~~~~~~~~
In file included from sparsersb.cc:76:0:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ops.h:92:27:
warning: 'bool octave_value_typeinfo::regist
er_binary_op(octave_value::compound_binary_op, int, int,
octave_value_typeinfo::binary_op_fcn)' is deprecated: [4.4]: use octa
ve::type_info::register_binary_op instead [-Wdeprecated-declarations]
    CONCAT2 (oct_binop_, f));
                           ^
sparsersb.cc:1980:29: note: in expansion of macro 'INSTALL_BINOP'
 #define RSBOI_INSTALL_BINOP INSTALL_BINOP
                             ^~~~~~~~~~~~~
sparsersb.cc:2048:2: note: in expansion of macro 'RSBOI_INSTALL_BINOP'
  RSBOI_INSTALL_BINOP (op_trans_ldiv, octave_sparsersb_mtx,
octave_complex_matrix, trans_c_ldiv);
  ^~~~~~~~~~~~~~~~~~~
In file included from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-fcn.h:35:0,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-builtin.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-int.h:30,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-dld.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\oct.h:32,
                 from sparsersb.cc:71:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-typeinfo.h:314:15:
note: declared here
   extern bool register_binary_op (octave_value::compound_binary_op op,
               ^~~~~~~~~~~~~~~~~~
In file included from sparsersb.cc:76:0:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ops.h:92:27:
warning: 'bool octave_value_typeinfo::regist
er_binary_op(octave_value::binary_op, int, int,
octave_value_typeinfo::binary_op_fcn)' is deprecated: [4.4]: use
octave::type_
info::register_binary_op instead [-Wdeprecated-declarations]
    CONCAT2 (oct_binop_, f));
                           ^
sparsersb.cc:1980:29: note: in expansion of macro 'INSTALL_BINOP'
 #define RSBOI_INSTALL_BINOP INSTALL_BINOP
                             ^~~~~~~~~~~~~
sparsersb.cc:2051:2: note: in expansion of macro 'RSBOI_INSTALL_BINOP'
  RSBOI_INSTALL_BINOP (op_pow, octave_sparsersb_mtx, octave_scalar,
rsb_s_pow);
  ^~~~~~~~~~~~~~~~~~~
In file included from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-fcn.h:35:0,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-builtin.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-int.h:30,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-dld.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\oct.h:32,
                 from sparsersb.cc:71:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-typeinfo.h:306:15:
note: declared here
   extern bool register_binary_op (octave_value::binary_op op,
               ^~~~~~~~~~~~~~~~~~
In file included from sparsersb.cc:76:0:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ops.h:92:27:
warning: 'bool octave_value_typeinfo::regist
er_binary_op(octave_value::binary_op, int, int,
octave_value_typeinfo::binary_op_fcn)' is deprecated: [4.4]: use
octave::type_
info::register_binary_op instead [-Wdeprecated-declarations]
    CONCAT2 (oct_binop_, f));
                           ^
sparsersb.cc:1980:29: note: in expansion of macro 'INSTALL_BINOP'
 #define RSBOI_INSTALL_BINOP INSTALL_BINOP
                             ^~~~~~~~~~~~~
sparsersb.cc:2053:2: note: in expansion of macro 'RSBOI_INSTALL_BINOP'
  RSBOI_INSTALL_BINOP (op_el_div, octave_sparsersb_mtx, octave_matrix,
el_div);
  ^~~~~~~~~~~~~~~~~~~
In file included from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-fcn.h:35:0,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-builtin.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-int.h:30,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-dld.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\oct.h:32,
                 from sparsersb.cc:71:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-typeinfo.h:306:15:
note: declared here
   extern bool register_binary_op (octave_value::binary_op op,
               ^~~~~~~~~~~~~~~~~~
In file included from sparsersb.cc:76:0:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ops.h:82:26:
warning: 'bool octave_value_typeinfo::regist
er_unary_op(octave_value::unary_op, int, octave_value_typeinfo::unary_op_fcn)'
is deprecated: [4.4]: use octave::type_info::re
gister_unary_op instead [-Wdeprecated-declarations]
   octave_value_typeinfo::register_unary_op                              \
                          ^
sparsersb.cc:1986:28: note: in expansion of macro 'INSTALL_UNOP'
 #define RSBOI_INSTALL_UNOP INSTALL_UNOP
                            ^~~~~~~~~~~~
sparsersb.cc:2054:2: note: in expansion of macro 'RSBOI_INSTALL_UNOP'
  RSBOI_INSTALL_UNOP (op_transpose, octave_sparsersb_mtx, transpose);
  ^~~~~~~~~~~~~~~~~~
In file included from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-fcn.h:35:0,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-builtin.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-int.h:30,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-dld.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\oct.h:32,
                 from sparsersb.cc:71:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-typeinfo.h:294:15:
note: declared here
   extern bool register_unary_op (octave_value::unary_op op,
               ^~~~~~~~~~~~~~~~~
In file included from sparsersb.cc:76:0:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ops.h:83:66:
warning: 'bool octave_value_typeinfo::regist
er_unary_op(octave_value::unary_op, int, octave_value_typeinfo::unary_op_fcn)'
is deprecated: [4.4]: use octave::type_info::re
gister_unary_op instead [-Wdeprecated-declarations]
   (octave_value::op, t::static_type_id (), CONCAT2 (oct_unop_, f));
                                                                  ^
sparsersb.cc:1986:28: note: in expansion of macro 'INSTALL_UNOP'
 #define RSBOI_INSTALL_UNOP INSTALL_UNOP
                            ^~~~~~~~~~~~
sparsersb.cc:2054:2: note: in expansion of macro 'RSBOI_INSTALL_UNOP'
  RSBOI_INSTALL_UNOP (op_transpose, octave_sparsersb_mtx, transpose);
  ^~~~~~~~~~~~~~~~~~
In file included from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-fcn.h:35:0,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-builtin.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-int.h:30,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-dld.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\oct.h:32,
                 from sparsersb.cc:71:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-typeinfo.h:294:15:
note: declared here
   extern bool register_unary_op (octave_value::unary_op op,
               ^~~~~~~~~~~~~~~~~
In file included from sparsersb.cc:76:0:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ops.h:82:26:
warning: 'bool octave_value_typeinfo::regist
er_unary_op(octave_value::unary_op, int, octave_value_typeinfo::unary_op_fcn)'
is deprecated: [4.4]: use octave::type_info::re
gister_unary_op instead [-Wdeprecated-declarations]
   octave_value_typeinfo::register_unary_op                              \
                          ^
sparsersb.cc:1986:28: note: in expansion of macro 'INSTALL_UNOP'
 #define RSBOI_INSTALL_UNOP INSTALL_UNOP
                            ^~~~~~~~~~~~
sparsersb.cc:2055:2: note: in expansion of macro 'RSBOI_INSTALL_UNOP'
  RSBOI_INSTALL_UNOP (op_hermitian, octave_sparsersb_mtx, htranspose);
  ^~~~~~~~~~~~~~~~~~
In file included from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-fcn.h:35:0,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-builtin.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-int.h:30,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-dld.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\oct.h:32,
                 from sparsersb.cc:71:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-typeinfo.h:294:15:
note: declared here
   extern bool register_unary_op (octave_value::unary_op op,
               ^~~~~~~~~~~~~~~~~
In file included from sparsersb.cc:76:0:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ops.h:83:66:
warning: 'bool octave_value_typeinfo::regist
er_unary_op(octave_value::unary_op, int, octave_value_typeinfo::unary_op_fcn)'
is deprecated: [4.4]: use octave::type_info::re
gister_unary_op instead [-Wdeprecated-declarations]
   (octave_value::op, t::static_type_id (), CONCAT2 (oct_unop_, f));
                                                                  ^
sparsersb.cc:1986:28: note: in expansion of macro 'INSTALL_UNOP'
 #define RSBOI_INSTALL_UNOP INSTALL_UNOP
                            ^~~~~~~~~~~~
sparsersb.cc:2055:2: note: in expansion of macro 'RSBOI_INSTALL_UNOP'
  RSBOI_INSTALL_UNOP (op_hermitian, octave_sparsersb_mtx, htranspose);
  ^~~~~~~~~~~~~~~~~~
In file included from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-fcn.h:35:0,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-builtin.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-int.h:30,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-dld.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\oct.h:32,
                 from sparsersb.cc:71:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-typeinfo.h:294:15:
note: declared here
   extern bool register_unary_op (octave_value::unary_op op,
               ^~~~~~~~~~~~~~~~~
In file included from sparsersb.cc:76:0:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ops.h:99:26:
warning: 'bool octave_value_typeinfo::regist
er_assign_op(octave_value::assign_op, int, int,
octave_value_typeinfo::assign_op_fcn)' is deprecated: [4.4]: use
octave::type_
info::register_assign_op instead [-Wdeprecated-declarations]
   octave_value_typeinfo::register_assign_op                             \
                          ^
sparsersb.cc:1983:32: note: in expansion of macro 'INSTALL_ASSIGNOP'
 #define RSBOI_INSTALL_ASSIGNOP INSTALL_ASSIGNOP
                                ^~~~~~~~~~~~~~~~
sparsersb.cc:2056:2: note: in expansion of macro 'RSBOI_INSTALL_ASSIGNOP'
  RSBOI_INSTALL_ASSIGNOP (op_asn_eq, octave_sparsersb_mtx,
octave_sparse_matrix, assign);
  ^~~~~~~~~~~~~~~~~~~~~~
In file included from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-fcn.h:35:0,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-builtin.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-int.h:30,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-dld.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\oct.h:32,
                 from sparsersb.cc:71:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-typeinfo.h:321:15:
note: declared here
   extern bool register_assign_op (octave_value::assign_op op,
               ^~~~~~~~~~~~~~~~~~
In file included from sparsersb.cc:76:0:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ops.h:101:30:
warning: 'bool octave_value_typeinfo::regis
ter_assign_op(octave_value::assign_op, int, int,
octave_value_typeinfo::assign_op_fcn)' is deprecated: [4.4]: use octave::type
_info::register_assign_op instead [-Wdeprecated-declarations]
    CONCAT2 (oct_assignop_, f));
                              ^
sparsersb.cc:1983:32: note: in expansion of macro 'INSTALL_ASSIGNOP'
 #define RSBOI_INSTALL_ASSIGNOP INSTALL_ASSIGNOP
                                ^~~~~~~~~~~~~~~~
sparsersb.cc:2056:2: note: in expansion of macro 'RSBOI_INSTALL_ASSIGNOP'
  RSBOI_INSTALL_ASSIGNOP (op_asn_eq, octave_sparsersb_mtx,
octave_sparse_matrix, assign);
  ^~~~~~~~~~~~~~~~~~~~~~
In file included from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-fcn.h:35:0,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-builtin.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-int.h:30,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-dld.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\oct.h:32,
                 from sparsersb.cc:71:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-typeinfo.h:321:15:
note: declared here
   extern bool register_assign_op (octave_value::assign_op op,
               ^~~~~~~~~~~~~~~~~~
In file included from sparsersb.cc:76:0:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ops.h:99:26:
warning: 'bool octave_value_typeinfo::regist
er_assign_op(octave_value::assign_op, int, int,
octave_value_typeinfo::assign_op_fcn)' is deprecated: [4.4]: use
octave::type_
info::register_assign_op instead [-Wdeprecated-declarations]
   octave_value_typeinfo::register_assign_op                             \
                          ^
sparsersb.cc:1983:32: note: in expansion of macro 'INSTALL_ASSIGNOP'
 #define RSBOI_INSTALL_ASSIGNOP INSTALL_ASSIGNOP
                                ^~~~~~~~~~~~~~~~
sparsersb.cc:2057:2: note: in expansion of macro 'RSBOI_INSTALL_ASSIGNOP'
  RSBOI_INSTALL_ASSIGNOP (op_asn_eq, octave_sparsersb_mtx, octave_matrix,
assignm);
  ^~~~~~~~~~~~~~~~~~~~~~
In file included from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-fcn.h:35:0,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-builtin.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-int.h:30,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-dld.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\oct.h:32,
                 from sparsersb.cc:71:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-typeinfo.h:321:15:
note: declared here
   extern bool register_assign_op (octave_value::assign_op op,
               ^~~~~~~~~~~~~~~~~~
In file included from sparsersb.cc:76:0:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ops.h:101:30:
warning: 'bool octave_value_typeinfo::regis
ter_assign_op(octave_value::assign_op, int, int,
octave_value_typeinfo::assign_op_fcn)' is deprecated: [4.4]: use octave::type
_info::register_assign_op instead [-Wdeprecated-declarations]
    CONCAT2 (oct_assignop_, f));
                              ^
sparsersb.cc:1983:32: note: in expansion of macro 'INSTALL_ASSIGNOP'
 #define RSBOI_INSTALL_ASSIGNOP INSTALL_ASSIGNOP
                                ^~~~~~~~~~~~~~~~
sparsersb.cc:2057:2: note: in expansion of macro 'RSBOI_INSTALL_ASSIGNOP'
  RSBOI_INSTALL_ASSIGNOP (op_asn_eq, octave_sparsersb_mtx, octave_matrix,
assignm);
  ^~~~~~~~~~~~~~~~~~~~~~
In file included from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-fcn.h:35:0,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-builtin.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-int.h:30,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-dld.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\oct.h:32,
                 from sparsersb.cc:71:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-typeinfo.h:321:15:
note: declared here
   extern bool register_assign_op (octave_value::assign_op op,
               ^~~~~~~~~~~~~~~~~~
In file included from sparsersb.cc:76:0:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ops.h:92:27:
warning: 'bool octave_value_typeinfo::regist
er_binary_op(octave_value::binary_op, int, int,
octave_value_typeinfo::binary_op_fcn)' is deprecated: [4.4]: use
octave::type_
info::register_binary_op instead [-Wdeprecated-declarations]
    CONCAT2 (oct_binop_, f));
                           ^
sparsersb.cc:1980:29: note: in expansion of macro 'INSTALL_BINOP'
 #define RSBOI_INSTALL_BINOP INSTALL_BINOP
                             ^~~~~~~~~~~~~
sparsersb.cc:2058:2: note: in expansion of macro 'RSBOI_INSTALL_BINOP'
  RSBOI_INSTALL_BINOP (op_mul, octave_sparsersb_mtx, octave_matrix, op_mul);
  ^~~~~~~~~~~~~~~~~~~
In file included from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-fcn.h:35:0,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-builtin.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-int.h:30,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-dld.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\oct.h:32,
                 from sparsersb.cc:71:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-typeinfo.h:306:15:
note: declared here
   extern bool register_binary_op (octave_value::binary_op op,
               ^~~~~~~~~~~~~~~~~~
In file included from sparsersb.cc:76:0:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ops.h:92:27:
warning: 'bool octave_value_typeinfo::regist
er_binary_op(octave_value::binary_op, int, int,
octave_value_typeinfo::binary_op_fcn)' is deprecated: [4.4]: use
octave::type_
info::register_binary_op instead [-Wdeprecated-declarations]
    CONCAT2 (oct_binop_, f));
                           ^
sparsersb.cc:1980:29: note: in expansion of macro 'INSTALL_BINOP'
 #define RSBOI_INSTALL_BINOP INSTALL_BINOP
                             ^~~~~~~~~~~~~
sparsersb.cc:2060:2: note: in expansion of macro 'RSBOI_INSTALL_BINOP'
  RSBOI_INSTALL_BINOP (op_sub, octave_sparsersb_mtx, octave_sparsersb_mtx,
op_sub);
  ^~~~~~~~~~~~~~~~~~~
In file included from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-fcn.h:35:0,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-builtin.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-int.h:30,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-dld.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\oct.h:32,
                 from sparsersb.cc:71:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-typeinfo.h:306:15:
note: declared here
   extern bool register_binary_op (octave_value::binary_op op,
               ^~~~~~~~~~~~~~~~~~
In file included from sparsersb.cc:76:0:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ops.h:92:27:
warning: 'bool octave_value_typeinfo::regist
er_binary_op(octave_value::binary_op, int, int,
octave_value_typeinfo::binary_op_fcn)' is deprecated: [4.4]: use
octave::type_
info::register_binary_op instead [-Wdeprecated-declarations]
    CONCAT2 (oct_binop_, f));
                           ^
sparsersb.cc:1980:29: note: in expansion of macro 'INSTALL_BINOP'
 #define RSBOI_INSTALL_BINOP INSTALL_BINOP
                             ^~~~~~~~~~~~~
sparsersb.cc:2061:2: note: in expansion of macro 'RSBOI_INSTALL_BINOP'
  RSBOI_INSTALL_BINOP (op_add, octave_sparsersb_mtx, octave_sparsersb_mtx,
op_add);
  ^~~~~~~~~~~~~~~~~~~
In file included from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-fcn.h:35:0,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-builtin.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-int.h:30,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-dld.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\oct.h:32,
                 from sparsersb.cc:71:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-typeinfo.h:306:15:
note: declared here
   extern bool register_binary_op (octave_value::binary_op op,
               ^~~~~~~~~~~~~~~~~~
In file included from sparsersb.cc:76:0:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ops.h:92:27:
warning: 'bool octave_value_typeinfo::regist
er_binary_op(octave_value::binary_op, int, int,
octave_value_typeinfo::binary_op_fcn)' is deprecated: [4.4]: use
octave::type_
info::register_binary_op instead [-Wdeprecated-declarations]
    CONCAT2 (oct_binop_, f));
                           ^
sparsersb.cc:1980:29: note: in expansion of macro 'INSTALL_BINOP'
 #define RSBOI_INSTALL_BINOP INSTALL_BINOP
                             ^~~~~~~~~~~~~
sparsersb.cc:2063:2: note: in expansion of macro 'RSBOI_INSTALL_BINOP'
  RSBOI_INSTALL_BINOP (op_mul, octave_sparsersb_mtx, octave_sparsersb_mtx,
op_spmul);
  ^~~~~~~~~~~~~~~~~~~
In file included from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-fcn.h:35:0,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-builtin.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-int.h:30,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-dld.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\oct.h:32,
                 from sparsersb.cc:71:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-typeinfo.h:306:15:
note: declared here
   extern bool register_binary_op (octave_value::binary_op op,
               ^~~~~~~~~~~~~~~~~~
In file included from sparsersb.cc:76:0:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ops.h:92:27:
warning: 'bool octave_value_typeinfo::regist
er_binary_op(octave_value::compound_binary_op, int, int,
octave_value_typeinfo::binary_op_fcn)' is deprecated: [4.4]: use octa
ve::type_info::register_binary_op instead [-Wdeprecated-declarations]
    CONCAT2 (oct_binop_, f));
                           ^
sparsersb.cc:1980:29: note: in expansion of macro 'INSTALL_BINOP'
 #define RSBOI_INSTALL_BINOP INSTALL_BINOP
                             ^~~~~~~~~~~~~
sparsersb.cc:2064:2: note: in expansion of macro 'RSBOI_INSTALL_BINOP'
  RSBOI_INSTALL_BINOP (op_trans_mul, octave_sparsersb_mtx, octave_matrix,
op_trans_mul);
  ^~~~~~~~~~~~~~~~~~~
In file included from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-fcn.h:35:0,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-builtin.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-int.h:30,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-dld.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\oct.h:32,
                 from sparsersb.cc:71:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-typeinfo.h:314:15:
note: declared here
   extern bool register_binary_op (octave_value::compound_binary_op op,
               ^~~~~~~~~~~~~~~~~~
In file included from sparsersb.cc:76:0:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ops.h:92:27:
warning: 'bool octave_value_typeinfo::regist
er_binary_op(octave_value::compound_binary_op, int, int,
octave_value_typeinfo::binary_op_fcn)' is deprecated: [4.4]: use octa
ve::type_info::register_binary_op instead [-Wdeprecated-declarations]
    CONCAT2 (oct_binop_, f));
                           ^
sparsersb.cc:1980:29: note: in expansion of macro 'INSTALL_BINOP'
 #define RSBOI_INSTALL_BINOP INSTALL_BINOP
                             ^~~~~~~~~~~~~
sparsersb.cc:2065:2: note: in expansion of macro 'RSBOI_INSTALL_BINOP'
  RSBOI_INSTALL_BINOP (op_trans_ldiv, octave_sparsersb_mtx, octave_matrix,
trans_ldiv);
  ^~~~~~~~~~~~~~~~~~~
In file included from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-fcn.h:35:0,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-builtin.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-int.h:30,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\defun-dld.h:32,
                 from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\oct.h:32,
                 from sparsersb.cc:71:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\ov-typeinfo.h:314:15:
note: declared here
   extern bool register_binary_op (octave_value::compound_binary_op op,
               ^~~~~~~~~~~~~~~~~~
sparsersb.cc: In function 'void install_sparse_rsb()':
sparsersb.cc:2108:9: warning: 'void mlock()' is deprecated: [4.4]: use
'interpreter::mlock' instead [-Wdeprecated-declarations
]
   mlock();
         ^
In file included from
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\oct.h:39:0,
                 from sparsersb.cc:71:
c:\programs\octave\octave~1.91-\mingw64\include\octave-5.0.91\octave\variables.h:115:27:
note: declared here
 extern OCTINTERP_API void mlock (void);
                           ^~~~~
For information about changes from previous versions of the sparsersb package,
run 'news sparsersb'.


    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?51343>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

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