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

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

[Octave-bug-tracker] [bug #46521] [octave forge] (communications) fails


From: Nir Krakauer
Subject: [Octave-bug-tracker] [bug #46521] [octave forge] (communications) fails to build with latest stable octave
Date: Tue, 10 Dec 2019 14:13:48 -0500 (EST)
User-agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:70.0) Gecko/20100101 Firefox/70.0

Follow-up Comment #35, bug #46521 (project octave):

After patching as per Kai's latest instructions, I still get some compilation
errors. 

My system info is 

GNU Octave Version: 6.0.0 (hg id: 7b68c080723d)
Operating System: Linux 5.3.0-24-generic #26-Ubuntu SMP Thu Nov 14 01:33:18
UTC 2019 x86_64


The error messages are

In file included from op-m-gm.cc:29:
ov-galois.h:163:21: error: ‘oct_mach_info’ has not been declared
  163 |                     oct_mach_info::float_format fmt);
      |                     ^~~~~~~~~~~~~
ov-galois.h:163:49: error: expected ‘,’ or ‘...’ before ‘fmt’
  163 |                     oct_mach_info::float_format fmt);
      |                                                 ^~~
op-m-gm.cc: In function ‘void install_m_gm_ops()’:
op-m-gm.cc:85:39: error: expected primary-expression before ‘,’ token
   85 |   INSTALL_BINOP (op_add, octave_matrix, octave_galois, add);
      |                                       ^
op-m-gm.cc:85:54: error: expected primary-expression before ‘,’ token
   85 |   INSTALL_BINOP (op_add, octave_matrix, octave_galois, add);
      |                                                      ^
op-m-gm.cc:85:56: error: ‘add’ was not declared in this scope; did you
mean ‘fadd’?
   85 |   INSTALL_BINOP (op_add, octave_matrix, octave_galois, add);
      |                                                        ^~~
      |                                                        fadd
op-m-gm.cc:85:3: error: ‘INSTALL_BINOP’ was not declared in this scope;
did you mean ‘INSTALL_BINOP_TI’?
   85 |   INSTALL_BINOP (op_add, octave_matrix, octave_galois, add);
      |   ^~~~~~~~~~~~~
      |   INSTALL_BINOP_TI
op-m-gm.cc:86:39: error: expected primary-expression before ‘,’ token
   86 |   INSTALL_BINOP (op_sub, octave_matrix, octave_galois, sub);
      |                                       ^
op-m-gm.cc:86:54: error: expected primary-expression before ‘,’ token
   86 |   INSTALL_BINOP (op_sub, octave_matrix, octave_galois, sub);
      |                                                      ^
op-m-gm.cc:86:56: error: ‘sub’ was not declared in this scope; did you
mean ‘fsub’?
   86 |   INSTALL_BINOP (op_sub, octave_matrix, octave_galois, sub);
      |                                                        ^~~
      |                                                        fsub
op-m-gm.cc:87:39: error: expected primary-expression before ‘,’ token
   87 |   INSTALL_BINOP (op_mul, octave_matrix, octave_galois, mul);
      |                                       ^
op-m-gm.cc:87:54: error: expected primary-expression before ‘,’ token
   87 |   INSTALL_BINOP (op_mul, octave_matrix, octave_galois, mul);
      |                                                      ^
op-m-gm.cc:87:56: error: ‘mul’ was not declared in this scope; did you
mean ‘fmul’?
   87 |   INSTALL_BINOP (op_mul, octave_matrix, octave_galois, mul);
      |                                                        ^~~
      |                                                        fmul
op-m-gm.cc:88:39: error: expected primary-expression before ‘,’ token
   88 |   INSTALL_BINOP (op_div, octave_matrix, octave_galois, div);
      |                                       ^
op-m-gm.cc:88:54: error: expected primary-expression before ‘,’ token
   88 |   INSTALL_BINOP (op_div, octave_matrix, octave_galois, div);
      |                                                      ^
op-m-gm.cc:89:39: error: expected primary-expression before ‘,’ token
   89 |   INSTALL_BINOP (op_pow, octave_matrix, octave_galois, pow);
      |                                       ^
op-m-gm.cc:89:54: error: expected primary-expression before ‘,’ token
   89 |   INSTALL_BINOP (op_pow, octave_matrix, octave_galois, pow);
      |                                                      ^
op-m-gm.cc:90:40: error: expected primary-expression before ‘,’ token
   90 |   INSTALL_BINOP (op_ldiv, octave_matrix, octave_galois, ldiv);
      |                                        ^
op-m-gm.cc:90:55: error: expected primary-expression before ‘,’ token
   90 |   INSTALL_BINOP (op_ldiv, octave_matrix, octave_galois, ldiv);
      |                                                       ^
op-m-gm.cc:91:38: error: expected primary-expression before ‘,’ token
   91 |   INSTALL_BINOP (op_lt, octave_matrix, octave_galois, lt);
      |                                      ^
op-m-gm.cc:91:53: error: expected primary-expression before ‘,’ token
   91 |   INSTALL_BINOP (op_lt, octave_matrix, octave_galois, lt);
      |                                                     ^
op-m-gm.cc:91:55: error: ‘lt’ was not declared in this scope; did you mean
‘lu’?
   91 |   INSTALL_BINOP (op_lt, octave_matrix, octave_galois, lt);
      |                                                       ^~
      |                                                       lu
op-m-gm.cc:92:38: error: expected primary-expression before ‘,’ token
   92 |   INSTALL_BINOP (op_le, octave_matrix, octave_galois, le);
      |                                      ^
op-m-gm.cc:92:53: error: expected primary-expression before ‘,’ token
   92 |   INSTALL_BINOP (op_le, octave_matrix, octave_galois, le);
      |                                                     ^
op-m-gm.cc:92:55: error: ‘le’ was not declared in this scope; did you mean
‘lu’?
   92 |   INSTALL_BINOP (op_le, octave_matrix, octave_galois, le);
      |                                                       ^~
      |                                                       lu
op-m-gm.cc:93:38: error: expected primary-expression before ‘,’ token
   93 |   INSTALL_BINOP (op_eq, octave_matrix, octave_galois, eq);
      |                                      ^
op-m-gm.cc:93:53: error: expected primary-expression before ‘,’ token
   93 |   INSTALL_BINOP (op_eq, octave_matrix, octave_galois, eq);
      |                                                     ^
op-m-gm.cc:93:55: error: ‘eq’ was not declared in this scope
   93 |   INSTALL_BINOP (op_eq, octave_matrix, octave_galois, eq);
      |                                                       ^~
op-m-gm.cc:94:38: error: expected primary-expression before ‘,’ token
   94 |   INSTALL_BINOP (op_ge, octave_matrix, octave_galois, ge);
      |                                      ^
op-m-gm.cc:94:53: error: expected primary-expression before ‘,’ token
   94 |   INSTALL_BINOP (op_ge, octave_matrix, octave_galois, ge);
      |                                                     ^
op-m-gm.cc:94:55: error: ‘ge’ was not declared in this scope
   94 |   INSTALL_BINOP (op_ge, octave_matrix, octave_galois, ge);
      |                                                       ^~
op-m-gm.cc:95:38: error: expected primary-expression before ‘,’ token
   95 |   INSTALL_BINOP (op_gt, octave_matrix, octave_galois, gt);
      |                                      ^
op-m-gm.cc:95:53: error: expected primary-expression before ‘,’ token
   95 |   INSTALL_BINOP (op_gt, octave_matrix, octave_galois, gt);
      |                                                     ^
op-m-gm.cc:95:55: error: ‘gt’ was not declared in this scope
   95 |   INSTALL_BINOP (op_gt, octave_matrix, octave_galois, gt);
      |                                                       ^~
op-m-gm.cc:96:38: error: expected primary-expression before ‘,’ token
   96 |   INSTALL_BINOP (op_ne, octave_matrix, octave_galois, ne);
      |                                      ^
op-m-gm.cc:96:53: error: expected primary-expression before ‘,’ token
   96 |   INSTALL_BINOP (op_ne, octave_matrix, octave_galois, ne);
      |                                                     ^
op-m-gm.cc:96:55: error: ‘ne’ was not declared in this scope
   96 |   INSTALL_BINOP (op_ne, octave_matrix, octave_galois, ne);
      |                                                       ^~
op-m-gm.cc:97:42: error: expected primary-expression before ‘,’ token
   97 |   INSTALL_BINOP (op_el_mul, octave_matrix, octave_galois, el_mul);
      |                                          ^
op-m-gm.cc:97:57: error: expected primary-expression before ‘,’ token
   97 |   INSTALL_BINOP (op_el_mul, octave_matrix, octave_galois, el_mul);
      |                                                         ^
op-m-gm.cc:97:59: error: ‘el_mul’ was not declared in this scope; did you
mean ‘op_mul’?
   97 |   INSTALL_BINOP (op_el_mul, octave_matrix, octave_galois, el_mul);
      |                                                           ^~~~~~
      |                                                           op_mul
op-m-gm.cc:98:42: error: expected primary-expression before ‘,’ token
   98 |   INSTALL_BINOP (op_el_div, octave_matrix, octave_galois, el_div);
      |                                          ^
op-m-gm.cc:98:57: error: expected primary-expression before ‘,’ token
   98 |   INSTALL_BINOP (op_el_div, octave_matrix, octave_galois, el_div);
      |                                                         ^
op-m-gm.cc:98:59: error: ‘el_div’ was not declared in this scope; did you
mean ‘op_div’?
   98 |   INSTALL_BINOP (op_el_div, octave_matrix, octave_galois, el_div);
      |                                                           ^~~~~~
      |                                                           op_div
op-m-gm.cc:99:42: error: expected primary-expression before ‘,’ token
   99 |   INSTALL_BINOP (op_el_pow, octave_matrix, octave_galois, el_pow);
      |                                          ^
op-m-gm.cc:99:57: error: expected primary-expression before ‘,’ token
   99 |   INSTALL_BINOP (op_el_pow, octave_matrix, octave_galois, el_pow);
      |                                                         ^
op-m-gm.cc:99:59: error: ‘el_pow’ was not declared in this scope; did you
mean ‘elem_pow’?
   99 |   INSTALL_BINOP (op_el_pow, octave_matrix, octave_galois, el_pow);
      |                                                           ^~~~~~
      |                                                           elem_pow
op-m-gm.cc:100:43: error: expected primary-expression before ‘,’ token
  100 |   INSTALL_BINOP (op_el_ldiv, octave_matrix, octave_galois, el_ldiv);
      |                                           ^
op-m-gm.cc:100:58: error: expected primary-expression before ‘,’ token
  100 |   INSTALL_BINOP (op_el_ldiv, octave_matrix, octave_galois, el_ldiv);
      |                                                          ^
op-m-gm.cc:100:60: error: ‘el_ldiv’ was not declared in this scope; did
you mean ‘op_ldiv’?
  100 |   INSTALL_BINOP (op_el_ldiv, octave_matrix, octave_galois, el_ldiv);
      |                                                            ^~~~~~~
      |                                                            op_ldiv
op-m-gm.cc:101:42: error: expected primary-expression before ‘,’ token
  101 |   INSTALL_BINOP (op_el_and, octave_matrix, octave_galois, el_and);
      |                                          ^
op-m-gm.cc:101:57: error: expected primary-expression before ‘,’ token
  101 |   INSTALL_BINOP (op_el_and, octave_matrix, octave_galois, el_and);
      |                                                         ^
op-m-gm.cc:101:59: error: ‘el_and’ was not declared in this scope; did you
mean ‘mx_el_and’?
  101 |   INSTALL_BINOP (op_el_and, octave_matrix, octave_galois, el_and);
      |                                                           ^~~~~~
      |                                                           mx_el_and
op-m-gm.cc:102:41: error: expected primary-expression before ‘,’ token
  102 |   INSTALL_BINOP (op_el_or, octave_matrix, octave_galois, el_or);
      |                                         ^
op-m-gm.cc:102:56: error: expected primary-expression before ‘,’ token
  102 |   INSTALL_BINOP (op_el_or, octave_matrix, octave_galois, el_or);
      |                                                        ^
op-m-gm.cc:102:58: error: ‘el_or’ was not declared in this scope
  102 |   INSTALL_BINOP (op_el_or, octave_matrix, octave_galois, el_or);
      |                                                          ^~~~~
In file included from op-m-gm.cc:30:
galois-ops.h:143:53: error: expected primary-expression before ‘,’ token
  143 | #define INSTALL_G_CATOP(t1, t2, f) INSTALL_CATOP (t1, t2, f)
      |                                                     ^
op-m-gm.cc:104:3: note: in expansion of macro ‘INSTALL_G_CATOP’
  104 |   INSTALL_G_CATOP (octave_matrix, octave_galois, m_gm);
      |   ^~~~~~~~~~~~~~~
galois-ops.h:143:57: error: expected primary-expression before ‘,’ token
  143 | #define INSTALL_G_CATOP(t1, t2, f) INSTALL_CATOP (t1, t2, f)
      |                                                         ^
op-m-gm.cc:104:3: note: in expansion of macro ‘INSTALL_G_CATOP’
  104 |   INSTALL_G_CATOP (octave_matrix, octave_galois, m_gm);
      |   ^~~~~~~~~~~~~~~
op-m-gm.cc:104:50: error: ‘m_gm’ was not declared in this scope
  104 |   INSTALL_G_CATOP (octave_matrix, octave_galois, m_gm);
      |                                                  ^~~~
galois-ops.h:143:59: note: in definition of macro ‘INSTALL_G_CATOP’
  143 | #define INSTALL_G_CATOP(t1, t2, f) INSTALL_CATOP (t1, t2, f)
      |                                                           ^
galois-ops.h:143:36: error: ‘INSTALL_CATOP’ was not declared in this
scope; did you mean ‘INSTALL_G_CATOP’?
  143 | #define INSTALL_G_CATOP(t1, t2, f) INSTALL_CATOP (t1, t2, f)
      |                                    ^~~~~~~~~~~~~
op-m-gm.cc:104:3: note: in expansion of macro ‘INSTALL_G_CATOP’
  104 |   INSTALL_G_CATOP (octave_matrix, octave_galois, m_gm);
      |   ^~~~~~~~~~~~~~~
op-m-gm.cc:106:21: error: ‘op_asn_eq’ was not declared in this scope
  106 |   INSTALL_ASSIGNOP (op_asn_eq, octave_matrix, octave_galois, assign);
      |                     ^~~~~~~~~
op-m-gm.cc:106:45: error: expected primary-expression before ‘,’ token
  106 |   INSTALL_ASSIGNOP (op_asn_eq, octave_matrix, octave_galois, assign);
      |                                             ^
op-m-gm.cc:106:60: error: expected primary-expression before ‘,’ token
  106 |   INSTALL_ASSIGNOP (op_asn_eq, octave_matrix, octave_galois, assign);
      |                                                            ^
op-m-gm.cc:106:62: error: ‘assign’ was not declared in this scope; did you
mean ‘asin’?
  106 |   INSTALL_ASSIGNOP (op_asn_eq, octave_matrix, octave_galois, assign);
      |                                                              ^~~~~~
      |                                                              asin
op-m-gm.cc:106:3: error: ‘INSTALL_ASSIGNOP’ was not declared in this
scope; did you mean ‘INSTALL_ASSIGNOP_TI’?
  106 |   INSTALL_ASSIGNOP (op_asn_eq, octave_matrix, octave_galois, assign);
      |   ^~~~~~~~~~~~~~~~
      |   INSTALL_ASSIGNOP_TI
make: *** [Makefile:44: op-gm-s.o] Error 1
In file included from ov-galois.cc:53:
ov-galois.h:163:21: error: ‘oct_mach_info’ has not been declared
  163 |                     oct_mach_info::float_format fmt);
      |                     ^~~~~~~~~~~~~
ov-galois.h:163:49: error: expected ‘,’ or ‘...’ before ‘fmt’
  163 |                     oct_mach_info::float_format fmt);
      |                                                 ^~~
ov-galois.cc: In member function ‘virtual octave_value
octave_galois::subsref(const string&, const
std::__cxx11::list<octave_value_list>&)’:
ov-galois.cc:211:9: warning: ‘error_state’ is deprecated: [6]: this
variable is obsolete and always has the value 0 [-Wdeprecated-declarations]
  211 |   if (! error_state)
      |         ^~~~~~~~~~~
In file included from
/home/nir/my_octave/include/octave-6.0.0/octave/../octave/oct.h:33,
                 from ov-galois.cc:27:
/home/nir/my_octave/include/octave-6.0.0/octave/../octave/error.h:491:26:
note: declared here
  491 | extern OCTINTERP_API int error_state;
      |                          ^~~~~~~~~~~
ov-galois.cc: In member function ‘void octave_galois::assign(const
octave_value_list&, const galois&)’:
ov-galois.cc:431:15: warning: ‘error_state’ is deprecated: [6]: this
variable is obsolete and always has the value 0 [-Wdeprecated-declarations]
  431 |         if (! error_state)
      |               ^~~~~~~~~~~
In file included from
/home/nir/my_octave/include/octave-6.0.0/octave/../octave/oct.h:33,
                 from ov-galois.cc:27:
/home/nir/my_octave/include/octave-6.0.0/octave/../octave/error.h:491:26:
note: declared here
  491 | extern OCTINTERP_API int error_state;
      |                          ^~~~~~~~~~~
ov-galois.cc:435:19: warning: ‘error_state’ is deprecated: [6]: this
variable is obsolete and always has the value 0 [-Wdeprecated-declarations]
  435 |             if (! error_state)
      |                   ^~~~~~~~~~~
In file included from
/home/nir/my_octave/include/octave-6.0.0/octave/../octave/oct.h:33,
                 from ov-galois.cc:27:
/home/nir/my_octave/include/octave-6.0.0/octave/../octave/error.h:491:26:
note: declared here
  491 | extern OCTINTERP_API int error_state;
      |                          ^~~~~~~~~~~
ov-galois.cc:445:15: warning: ‘error_state’ is deprecated: [6]: this
variable is obsolete and always has the value 0 [-Wdeprecated-declarations]
  445 |         if (! error_state)
      |               ^~~~~~~~~~~
In file included from
/home/nir/my_octave/include/octave-6.0.0/octave/../octave/oct.h:33,
                 from ov-galois.cc:27:
/home/nir/my_octave/include/octave-6.0.0/octave/../octave/error.h:491:26:
note: declared here
  491 | extern OCTINTERP_API int error_state;
      |                          ^~~~~~~~~~~
ov-galois.cc: At global scope:
ov-galois.cc:558:29: error: ‘oct_mach_info’ has not been declared
  558 |                             oct_mach_info::float_format fmt)
      |                             ^~~~~~~~~~~~~
ov-galois.cc:558:57: error: expected ‘,’ or ‘...’ before ‘fmt’
  558 |                             oct_mach_info::float_format fmt)
      |                                                         ^~~
ov-galois.cc: In member function ‘bool
octave_galois::load_binary(std::istream&, bool, int)’:
ov-galois.cc:599:73: error: ‘fmt’ was not declared in this scope; did you
mean ‘fma’?
  599 |       read_doubles (is, re, X_CAST (save_type, tmp), dv.numel (),
swap, fmt);
      |                                                                       
 ^~~
      |                                                                       
 fma
ov-galois.cc:600:11: warning: ‘error_state’ is deprecated: [6]: this
variable is obsolete and always has the value 0 [-Wdeprecated-declarations]
  600 |       if (error_state || ! is)
      |           ^~~~~~~~~~~
In file included from
/home/nir/my_octave/include/octave-6.0.0/octave/../octave/oct.h:33,
                 from ov-galois.cc:27:
/home/nir/my_octave/include/octave-6.0.0/octave/../octave/error.h:491:26:
note: declared here
  491 | extern OCTINTERP_API int error_state;
      |                          ^~~~~~~~~~~
In file included from op-s-gm.cc:29:
ov-galois.h:163:21: error: ‘oct_mach_info’ has not been declared
  163 |                     oct_mach_info::float_format fmt);
      |                     ^~~~~~~~~~~~~
ov-galois.h:163:49: error: expected ‘,’ or ‘...’ before ‘fmt’
  163 |                     oct_mach_info::float_format fmt);
      |                                                 ^~~
op-s-gm.cc: In function ‘void install_s_gm_ops()’:
op-s-gm.cc:92:39: error: expected primary-expression before ‘,’ token
   92 |   INSTALL_BINOP (op_add, octave_scalar, octave_galois, add);
      |                                       ^
op-s-gm.cc:92:54: error: expected primary-expression before ‘,’ token
   92 |   INSTALL_BINOP (op_add, octave_scalar, octave_galois, add);
      |                                                      ^
op-s-gm.cc:92:56: error: ‘add’ was not declared in this scope; did you
mean ‘fadd’?
   92 |   INSTALL_BINOP (op_add, octave_scalar, octave_galois, add);
      |                                                        ^~~
      |                                                        fadd
op-s-gm.cc:92:3: error: ‘INSTALL_BINOP’ was not declared in this scope;
did you mean ‘INSTALL_BINOP_TI’?
   92 |   INSTALL_BINOP (op_add, octave_scalar, octave_galois, add);
      |   ^~~~~~~~~~~~~
      |   INSTALL_BINOP_TI
op-s-gm.cc:93:39: error: expected primary-expression before ‘,’ token
   93 |   INSTALL_BINOP (op_sub, octave_scalar, octave_galois, sub);
      |                                       ^
op-s-gm.cc:93:54: error: expected primary-expression before ‘,’ token
   93 |   INSTALL_BINOP (op_sub, octave_scalar, octave_galois, sub);
      |                                                      ^
op-s-gm.cc:93:56: error: ‘sub’ was not declared in this scope; did you
mean ‘fsub’?
   93 |   INSTALL_BINOP (op_sub, octave_scalar, octave_galois, sub);
      |                                                        ^~~
      |                                                        fsub
op-s-gm.cc:94:39: error: expected primary-expression before ‘,’ token
   94 |   INSTALL_BINOP (op_mul, octave_scalar, octave_galois, mul);
      |                                       ^
op-s-gm.cc:94:54: error: expected primary-expression before ‘,’ token
   94 |   INSTALL_BINOP (op_mul, octave_scalar, octave_galois, mul);
      |                                                      ^
op-s-gm.cc:94:56: error: ‘mul’ was not declared in this scope; did you
mean ‘fmul’?
   94 |   INSTALL_BINOP (op_mul, octave_scalar, octave_galois, mul);
      |                                                        ^~~
      |                                                        fmul
op-s-gm.cc:95:39: error: expected primary-expression before ‘,’ token
   95 |   INSTALL_BINOP (op_div, octave_scalar, octave_galois, div);
      |                                       ^
op-s-gm.cc:95:54: error: expected primary-expression before ‘,’ token
   95 |   INSTALL_BINOP (op_div, octave_scalar, octave_galois, div);
      |                                                      ^
op-s-gm.cc:96:39: error: expected primary-expression before ‘,’ token
   96 |   INSTALL_BINOP (op_pow, octave_scalar, octave_galois, pow);
      |                                       ^
op-s-gm.cc:96:54: error: expected primary-expression before ‘,’ token
   96 |   INSTALL_BINOP (op_pow, octave_scalar, octave_galois, pow);
      |                                                      ^
op-s-gm.cc:97:40: error: expected primary-expression before ‘,’ token
   97 |   INSTALL_BINOP (op_ldiv, octave_scalar, octave_galois, ldiv);
      |                                        ^
op-s-gm.cc:97:55: error: expected primary-expression before ‘,’ token
   97 |   INSTALL_BINOP (op_ldiv, octave_scalar, octave_galois, ldiv);
      |                                                       ^
op-s-gm.cc:98:38: error: expected primary-expression before ‘,’ token
   98 |   INSTALL_BINOP (op_lt, octave_scalar, octave_galois, lt);
      |                                      ^
op-s-gm.cc:98:53: error: expected primary-expression before ‘,’ token
   98 |   INSTALL_BINOP (op_lt, octave_scalar, octave_galois, lt);
      |                                                     ^
op-s-gm.cc:98:55: error: ‘lt’ was not declared in this scope; did you mean
‘lu’?
   98 |   INSTALL_BINOP (op_lt, octave_scalar, octave_galois, lt);
      |                                                       ^~
      |                                                       lu
op-s-gm.cc:99:38: error: expected primary-expression before ‘,’ token
   99 |   INSTALL_BINOP (op_le, octave_scalar, octave_galois, le);
      |                                      ^
op-s-gm.cc:99:53: error: expected primary-expression before ‘,’ token
   99 |   INSTALL_BINOP (op_le, octave_scalar, octave_galois, le);
      |                                                     ^
op-s-gm.cc:99:55: error: ‘le’ was not declared in this scope; did you mean
‘lu’?
   99 |   INSTALL_BINOP (op_le, octave_scalar, octave_galois, le);
      |                                                       ^~
      |                                                       lu
op-s-gm.cc:100:38: error: expected primary-expression before ‘,’ token
  100 |   INSTALL_BINOP (op_eq, octave_scalar, octave_galois, eq);
      |                                      ^
op-s-gm.cc:100:53: error: expected primary-expression before ‘,’ token
  100 |   INSTALL_BINOP (op_eq, octave_scalar, octave_galois, eq);
      |                                                     ^
op-s-gm.cc:100:55: error: ‘eq’ was not declared in this scope
  100 |   INSTALL_BINOP (op_eq, octave_scalar, octave_galois, eq);
      |                                                       ^~
op-s-gm.cc:101:38: error: expected primary-expression before ‘,’ token
  101 |   INSTALL_BINOP (op_ge, octave_scalar, octave_galois, ge);
      |                                      ^
op-s-gm.cc:101:53: error: expected primary-expression before ‘,’ token
  101 |   INSTALL_BINOP (op_ge, octave_scalar, octave_galois, ge);
      |                                                     ^
op-s-gm.cc:101:55: error: ‘ge’ was not declared in this scope
  101 |   INSTALL_BINOP (op_ge, octave_scalar, octave_galois, ge);
      |                                                       ^~
op-s-gm.cc:102:38: error: expected primary-expression before ‘,’ token
  102 |   INSTALL_BINOP (op_gt, octave_scalar, octave_galois, gt);
      |                                      ^
op-s-gm.cc:102:53: error: expected primary-expression before ‘,’ token
  102 |   INSTALL_BINOP (op_gt, octave_scalar, octave_galois, gt);
      |                                                     ^
op-s-gm.cc:102:55: error: ‘gt’ was not declared in this scope
  102 |   INSTALL_BINOP (op_gt, octave_scalar, octave_galois, gt);
      |                                                       ^~
op-s-gm.cc:103:38: error: expected primary-expression before ‘,’ token
  103 |   INSTALL_BINOP (op_ne, octave_scalar, octave_galois, ne);
      |                                      ^
op-s-gm.cc:103:53: error: expected primary-expression before ‘,’ token
  103 |   INSTALL_BINOP (op_ne, octave_scalar, octave_galois, ne);
      |                                                     ^
op-s-gm.cc:103:55: error: ‘ne’ was not declared in this scope
  103 |   INSTALL_BINOP (op_ne, octave_scalar, octave_galois, ne);
      |                                                       ^~
op-s-gm.cc:104:42: error: expected primary-expression before ‘,’ token
  104 |   INSTALL_BINOP (op_el_mul, octave_scalar, octave_galois, el_mul);
      |                                          ^
op-s-gm.cc:104:57: error: expected primary-expression before ‘,’ token
  104 |   INSTALL_BINOP (op_el_mul, octave_scalar, octave_galois, el_mul);
      |                                                         ^
op-s-gm.cc:104:59: error: ‘el_mul’ was not declared in this scope; did you
mean ‘op_mul’?
  104 |   INSTALL_BINOP (op_el_mul, octave_scalar, octave_galois, el_mul);
      |                                                           ^~~~~~
      |                                                           op_mul
op-s-gm.cc:105:42: error: expected primary-expression before ‘,’ token
  105 |   INSTALL_BINOP (op_el_div, octave_scalar, octave_galois, el_div);
      |                                          ^
op-s-gm.cc:105:57: error: expected primary-expression before ‘,’ token
  105 |   INSTALL_BINOP (op_el_div, octave_scalar, octave_galois, el_div);
      |                                                         ^
op-s-gm.cc:105:59: error: ‘el_div’ was not declared in this scope; did you
mean ‘op_div’?
  105 |   INSTALL_BINOP (op_el_div, octave_scalar, octave_galois, el_div);
      |                                                           ^~~~~~
      |                                                           op_div
op-s-gm.cc:106:42: error: expected primary-expression before ‘,’ token
  106 |   INSTALL_BINOP (op_el_pow, octave_scalar, octave_galois, el_pow);
      |                                          ^
op-s-gm.cc:106:57: error: expected primary-expression before ‘,’ token
  106 |   INSTALL_BINOP (op_el_pow, octave_scalar, octave_galois, el_pow);
      |                                                         ^
op-s-gm.cc:106:59: error: ‘el_pow’ was not declared in this scope; did you
mean ‘elem_pow’?
  106 |   INSTALL_BINOP (op_el_pow, octave_scalar, octave_galois, el_pow);
      |                                                           ^~~~~~
      |                                                           elem_pow
op-s-gm.cc:107:43: error: expected primary-expression before ‘,’ token
  107 |   INSTALL_BINOP (op_el_ldiv, octave_scalar, octave_galois, el_ldiv);
      |                                           ^
op-s-gm.cc:107:58: error: expected primary-expression before ‘,’ token
  107 |   INSTALL_BINOP (op_el_ldiv, octave_scalar, octave_galois, el_ldiv);
      |                                                          ^
op-s-gm.cc:107:60: error: ‘el_ldiv’ was not declared in this scope; did
you mean ‘op_ldiv’?
  107 |   INSTALL_BINOP (op_el_ldiv, octave_scalar, octave_galois, el_ldiv);
      |                                                            ^~~~~~~
      |                                                            op_ldiv
op-s-gm.cc:108:42: error: expected primary-expression before ‘,’ token
  108 |   INSTALL_BINOP (op_el_and, octave_scalar, octave_galois, el_and);
      |                                          ^
op-s-gm.cc:108:57: error: expected primary-expression before ‘,’ token
  108 |   INSTALL_BINOP (op_el_and, octave_scalar, octave_galois, el_and);
      |                                                         ^
make: *** [Makefile:44: op-m-gm.o] Error 1
op-s-gm.cc:108:59: error: ‘el_and’ was not declared in this scope; did you
mean ‘mx_el_and’?
  108 |   INSTALL_BINOP (op_el_and, octave_scalar, octave_galois, el_and);
      |                                                           ^~~~~~
      |                                                           mx_el_and
op-s-gm.cc:109:41: error: expected primary-expression before ‘,’ token
  109 |   INSTALL_BINOP (op_el_or, octave_scalar, octave_galois, el_or);
      |                                         ^
op-s-gm.cc:109:56: error: expected primary-expression before ‘,’ token
  109 |   INSTALL_BINOP (op_el_or, octave_scalar, octave_galois, el_or);
      |                                                        ^
op-s-gm.cc:109:58: error: ‘el_or’ was not declared in this scope
  109 |   INSTALL_BINOP (op_el_or, octave_scalar, octave_galois, el_or);
      |                                                          ^~~~~
In file included from op-s-gm.cc:30:
galois-ops.h:143:53: error: expected primary-expression before ‘,’ token
  143 | #define INSTALL_G_CATOP(t1, t2, f) INSTALL_CATOP (t1, t2, f)
      |                                                     ^
op-s-gm.cc:111:3: note: in expansion of macro ‘INSTALL_G_CATOP’
  111 |   INSTALL_G_CATOP (octave_scalar, octave_galois, s_gm);
      |   ^~~~~~~~~~~~~~~
galois-ops.h:143:57: error: expected primary-expression before ‘,’ token
  143 | #define INSTALL_G_CATOP(t1, t2, f) INSTALL_CATOP (t1, t2, f)
      |                                                         ^
op-s-gm.cc:111:3: note: in expansion of macro ‘INSTALL_G_CATOP’
  111 |   INSTALL_G_CATOP (octave_scalar, octave_galois, s_gm);
      |   ^~~~~~~~~~~~~~~
op-s-gm.cc:111:50: error: ‘s_gm’ was not declared in this scope
  111 |   INSTALL_G_CATOP (octave_scalar, octave_galois, s_gm);
      |                                                  ^~~~
galois-ops.h:143:59: note: in definition of macro ‘INSTALL_G_CATOP’
  143 | #define INSTALL_G_CATOP(t1, t2, f) INSTALL_CATOP (t1, t2, f)
      |                                                           ^
galois-ops.h:143:36: error: ‘INSTALL_CATOP’ was not declared in this
scope; did you mean ‘INSTALL_G_CATOP’?
  143 | #define INSTALL_G_CATOP(t1, t2, f) INSTALL_CATOP (t1, t2, f)
      |                                    ^~~~~~~~~~~~~
op-s-gm.cc:111:3: note: in expansion of macro ‘INSTALL_G_CATOP’
  111 |   INSTALL_G_CATOP (octave_scalar, octave_galois, s_gm);
      |   ^~~~~~~~~~~~~~~
op-s-gm.cc:113:36: error: expected primary-expression before ‘,’ token
  113 |   INSTALL_ASSIGNCONV (octave_scalar, octave_galois, octave_galois);
      |                                    ^
op-s-gm.cc:113:51: error: expected primary-expression before ‘,’ token
  113 |   INSTALL_ASSIGNCONV (octave_scalar, octave_galois, octave_galois);
      |                                                   ^
op-s-gm.cc:113:66: error: expected primary-expression before ‘)’ token
  113 |   INSTALL_ASSIGNCONV (octave_scalar, octave_galois, octave_galois);
      |                                                                  ^
op-s-gm.cc:113:3: error: ‘INSTALL_ASSIGNCONV’ was not declared in this
scope; did you mean ‘INSTALL_ASSIGNCONV_TI’?
  113 |   INSTALL_ASSIGNCONV (octave_scalar, octave_galois, octave_galois);
      |   ^~~~~~~~~~~~~~~~~~
      |   INSTALL_ASSIGNCONV_TI
make: *** [Makefile:44: ov-galois.o] Error 1
make: *** [Makefile:44: op-s-gm.o] Error 1
make: *** [Makefile:44: gf.o] Error 1



    _______________________________________________________

Reply to this item at:

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

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




reply via email to

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