octave-maintainers
[Top][All Lists]
Advanced

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

Re: oct-inttypes.cc:113:6: error: 'DECL_LONG_DOUBLE_ROUNDING' was not de


From: Nir Krakauer
Subject: Re: oct-inttypes.cc:113:6: error: 'DECL_LONG_DOUBLE_ROUNDING' was not declared in this scope
Date: Sun, 26 Jun 2016 09:04:05 -0400

I get the same error with a Debian​ Unstable VM  (GCC 5.4.0) in compiling Barbara's repository. I'll try next with cloning the main repository directly.


output from "make -d":
...

                Successfully remade target file 'liboctave/util/liboctave_util_li

butil_la-oct-glob.lo'.

                Considering target file 'liboctave/util/liboctave_util_libutil_la

-oct-inttypes.lo'.

                 File 'liboctave/util/liboctave_util_libutil_la-oct-inttypes.lo' 

does not exist.

                  Considering target file 'liboctave/util/oct-inttypes.cc'.

                   Looking for an implicit rule for 'liboctave/util/oct-inttypes.

cc'.

                   Trying pattern rule with stem 'oct-inttypes'.

                   Trying implicit prerequisite 'liboctave/util/oct-inttypes.ll'.

                   Trying pattern rule with stem 'oct-inttypes'.

                   Trying implicit prerequisite 'liboctave/util/oct-inttypes.yy'.

                   Trying pattern rule with stem 'oct-inttypes.cc'.

                   Trying implicit prerequisite 'liboctave/util/oct-inttypes.cc,v

'.

                   Trying pattern rule with stem 'oct-inttypes.cc'.

                   Trying implicit prerequisite 'liboctave/util/RCS/oct-inttypes.

cc,v'.

                   Trying pattern rule with stem 'oct-inttypes.cc'.

                   Trying implicit prerequisite 'liboctave/util/RCS/oct-inttypes.

cc'.

                   Trying pattern rule with stem 'oct-inttypes.cc'.

                   Trying implicit prerequisite 'liboctave/util/s.oct-inttypes.cc

'.

                   Trying pattern rule with stem 'oct-inttypes.cc'.

                   Trying implicit prerequisite 'liboctave/util/SCCS/s.oct-inttyp

es.cc'.

                   Trying pattern rule with stem 'oct-inttypes'.

                   Trying implicit prerequisite 'liboctave/util/oct-inttypes.ll'.

                   Looking for a rule with intermediate file 'liboctave/util/oct-

inttypes.ll'.

                    Avoiding implicit rule recursion.

                    Trying pattern rule with stem 'oct-inttypes.ll'.

                    Trying implicit prerequisite 'liboctave/util/oct-inttypes.ll,

v'.

                    Trying pattern rule with stem 'oct-inttypes.ll'.

                    Trying implicit prerequisite 'liboctave/util/RCS/oct-inttypes

.ll,v'.

                    Trying pattern rule with stem 'oct-inttypes.ll'.

                    Trying implicit prerequisite 'liboctave/util/RCS/oct-inttypes

.ll'.

                    Trying pattern rule with stem 'oct-inttypes.ll'.

                    Trying implicit prerequisite 'liboctave/util/s.oct-inttypes.l

l'.

                    Trying pattern rule with stem 'oct-inttypes.ll'.

                    Trying implicit prerequisite 'liboctave/util/SCCS/s.oct-intty

pes.ll'.

                   Trying pattern rule with stem 'oct-inttypes'.

                   Trying implicit prerequisite 'liboctave/util/oct-inttypes.yy'.

                   Looking for a rule with intermediate file 'liboctave/util/oct-

inttypes.yy'.

                    Avoiding implicit rule recursion.

                    Trying pattern rule with stem 'oct-inttypes.yy'.

                    Trying implicit prerequisite 'liboctave/util/oct-inttypes.yy,

v'.

                    Trying pattern rule with stem 'oct-inttypes.yy'.

                    Trying implicit prerequisite 'liboctave/util/RCS/oct-inttypes

.yy,v'.

                    Trying pattern rule with stem 'oct-inttypes.yy'.

                    Trying implicit prerequisite 'liboctave/util/RCS/oct-inttypes

.yy'.

                    Trying pattern rule with stem 'oct-inttypes.yy'.

                    Trying implicit prerequisite 'liboctave/util/s.oct-inttypes.y

y'.

                    Trying pattern rule with stem 'oct-inttypes.yy'.

                    Trying implicit prerequisite 'liboctave/util/SCCS/s.oct-intty

pes.yy'.

                   No implicit rule found for 'liboctave/util/oct-inttypes.cc'.

                   Finished prerequisites of target file 'liboctave/util/oct-intt

ypes.cc'.

                  No need to remake target 'liboctave/util/oct-inttypes.cc'; usin

g VPATH name '../liboctave/util/oct-inttypes.cc'.

                  Pruning file 'liboctave/util/.dirstamp'.

                  Pruning file 'liboctave/util/.deps/.dirstamp'.

                 Finished prerequisites of target file 'liboctave/util/liboctave_

util_libutil_la-oct-inttypes.lo'.

                Must remake target 'liboctave/util/liboctave_util_libutil_la-oct-

inttypes.lo'.

Putting child 0x94ad0f0 (liboctave/util/liboctave_util_libutil_la-oct-inttypes.lo

) PID 30441 on the chain.

  CXX      liboctave/util/liboctave_util_libutil_la-oct-inttypes.lo

Live child 0x94ad0f0 (liboctave/util/liboctave_util_libutil_la-oct-inttypes.lo) P

ID 30441 

../liboctave/util/oct-inttypes.cc: In static member function ‘static bool octave_

int_cmp_op::external_mop(double, int64_t)’:

../liboctave/util/oct-inttypes.cc:113:6: error: ‘DECL_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

      DECL_LONG_DOUBLE_ROUNDING \

      ^

../liboctave/util/oct-inttypes.cc:141:1: note: in expansion of macro ‘DEFINE_OCTA

VE_LONG_DOUBLE_CMP_OP_TEMPLATES’

 DEFINE_OCTAVE_LONG_DOUBLE_CMP_OP_TEMPLATES (int64_t)

 ^

../liboctave/util/oct-inttypes.cc:120:32: error: there are no arguments to ‘END_L

ONG_DOUBLE_ROUNDING’ that depend on a template parameter, so a declaration of ‘EN

D_LONG_DOUBLE_ROUNDING’ must be available [-fpermissive]

      END_LONG_DOUBLE_ROUNDING (); \

                                ^

../liboctave/util/oct-inttypes.cc:141:1: note: in expansion of macro ‘DEFINE_OCTA

VE_LONG_DOUBLE_CMP_OP_TEMPLATES’

 DEFINE_OCTAVE_LONG_DOUBLE_CMP_OP_TEMPLATES (int64_t)

 ^

../liboctave/util/oct-inttypes.cc:120:32: note: (if you use ‘-fpermissive’, G++ w

ill accept your code, but allowing the use of an undeclared name is deprecated)

      END_LONG_DOUBLE_ROUNDING (); \

                                ^

../liboctave/util/oct-inttypes.cc:141:1: note: in expansion of macro ‘DEFINE_OCTA

VE_LONG_DOUBLE_CMP_OP_TEMPLATES’

 DEFINE_OCTAVE_LONG_DOUBLE_CMP_OP_TEMPLATES (int64_t)

 ^

../liboctave/util/oct-inttypes.cc: In static member function ‘static bool octave_

int_cmp_op::external_mop(int64_t, double)’:

../liboctave/util/oct-inttypes.cc:129:6: error: ‘DECL_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

      DECL_LONG_DOUBLE_ROUNDING \

      ^

../liboctave/util/oct-inttypes.cc:141:1: note: in expansion of macro ‘DEFINE_OCTA

VE_LONG_DOUBLE_CMP_OP_TEMPLATES’

 DEFINE_OCTAVE_LONG_DOUBLE_CMP_OP_TEMPLATES (int64_t)

 ^

../liboctave/util/oct-inttypes.cc:136:32: error: there are no arguments to ‘END_L

ONG_DOUBLE_ROUNDING’ that depend on a template parameter, so a declaration of ‘EN

D_LONG_DOUBLE_ROUNDING’ must be available [-fpermissive]

      END_LONG_DOUBLE_ROUNDING (); \

                                ^

../liboctave/util/oct-inttypes.cc:141:1: note: in expansion of macro ‘DEFINE_OCTA

VE_LONG_DOUBLE_CMP_OP_TEMPLATES’

 DEFINE_OCTAVE_LONG_DOUBLE_CMP_OP_TEMPLATES (int64_t)

 ^

../liboctave/util/oct-inttypes.cc: In static member function ‘static bool octave_

int_cmp_op::external_mop(double, uint64_t)’:

../liboctave/util/oct-inttypes.cc:113:6: error: ‘DECL_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

      DECL_LONG_DOUBLE_ROUNDING \

      ^

../liboctave/util/oct-inttypes.cc:142:1: note: in expansion of macro ‘DEFINE_OCTA

VE_LONG_DOUBLE_CMP_OP_TEMPLATES’

 DEFINE_OCTAVE_LONG_DOUBLE_CMP_OP_TEMPLATES (uint64_t)

 ^

../liboctave/util/oct-inttypes.cc:120:32: error: there are no arguments to ‘END_L

ONG_DOUBLE_ROUNDING’ that depend on a template parameter, so a declaration of ‘EN

D_LONG_DOUBLE_ROUNDING’ must be available [-fpermissive]

      END_LONG_DOUBLE_ROUNDING (); \

                                ^

../liboctave/util/oct-inttypes.cc:142:1: note: in expansion of macro ‘DEFINE_OCTA

VE_LONG_DOUBLE_CMP_OP_TEMPLATES’

 DEFINE_OCTAVE_LONG_DOUBLE_CMP_OP_TEMPLATES (uint64_t)

 ^

../liboctave/util/oct-inttypes.cc: In static member function ‘static bool octave_

int_cmp_op::external_mop(uint64_t, double)’:

../liboctave/util/oct-inttypes.cc:129:6: error: ‘DECL_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

      DECL_LONG_DOUBLE_ROUNDING \

      ^

../liboctave/util/oct-inttypes.cc:142:1: note: in expansion of macro ‘DEFINE_OCTA

VE_LONG_DOUBLE_CMP_OP_TEMPLATES’

 DEFINE_OCTAVE_LONG_DOUBLE_CMP_OP_TEMPLATES (uint64_t)

 ^

../liboctave/util/oct-inttypes.cc:136:32: error: there are no arguments to ‘END_L

ONG_DOUBLE_ROUNDING’ that depend on a template parameter, so a declaration of ‘EN

D_LONG_DOUBLE_ROUNDING’ must be available [-fpermissive]

      END_LONG_DOUBLE_ROUNDING (); \

                                ^

../liboctave/util/oct-inttypes.cc:142:1: note: in expansion of macro ‘DEFINE_OCTA

VE_LONG_DOUBLE_CMP_OP_TEMPLATES’

 DEFINE_OCTAVE_LONG_DOUBLE_CMP_OP_TEMPLATES (uint64_t)

 ^

../liboctave/util/oct-inttypes.cc: In function ‘uint64_t octave_external_uint64_u

int64_mul(uint64_t, uint64_t)’:

../liboctave/util/oct-inttypes.cc:164:3: error: ‘DECL_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

   DECL_LONG_DOUBLE_ROUNDING

   ^

../liboctave/util/oct-inttypes.cc:170:29: error: ‘END_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

   END_LONG_DOUBLE_ROUNDING ();

                             ^

../liboctave/util/oct-inttypes.cc: In function ‘int64_t octave_external_int64_int

64_mul(int64_t, int64_t)’:

../liboctave/util/oct-inttypes.cc:178:3: error: ‘DECL_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

   DECL_LONG_DOUBLE_ROUNDING

   ^

../liboctave/util/oct-inttypes.cc:184:29: error: ‘END_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

   END_LONG_DOUBLE_ROUNDING ();

                             ^

../liboctave/util/oct-inttypes.cc: In function ‘octave_int64 external_double_octa

ve_int64_add(double, octave_int64)’:

../liboctave/util/oct-inttypes.cc:201:5: error: ‘DECL_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

     DECL_LONG_DOUBLE_ROUNDING \

     ^

../liboctave/util/oct-inttypes.cc:227:3: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OP’

   OCTAVE_LONG_DOUBLE_OP (T, +, add); \

   ^

../liboctave/util/oct-inttypes.cc:232:1: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OPS’

 OCTAVE_LONG_DOUBLE_OPS(octave_int64);

 ^

../liboctave/util/oct-inttypes.cc:207:31: error: ‘END_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

     END_LONG_DOUBLE_ROUNDING (); \

                               ^

../liboctave/util/oct-inttypes.cc:227:3: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OP’

   OCTAVE_LONG_DOUBLE_OP (T, +, add); \

   ^

../liboctave/util/oct-inttypes.cc:232:1: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OPS’

 OCTAVE_LONG_DOUBLE_OPS(octave_int64);

 ^

../liboctave/util/oct-inttypes.cc: In function ‘octave_int64 external_octave_int6

4_double_add(octave_int64, double)’:

../liboctave/util/oct-inttypes.cc:215:5: error: ‘DECL_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

     DECL_LONG_DOUBLE_ROUNDING \

     ^

../liboctave/util/oct-inttypes.cc:227:3: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OP’

   OCTAVE_LONG_DOUBLE_OP (T, +, add); \

   ^

../liboctave/util/oct-inttypes.cc:232:1: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OPS’

 OCTAVE_LONG_DOUBLE_OPS(octave_int64);

 ^

../liboctave/util/oct-inttypes.cc:221:31: error: ‘END_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

     END_LONG_DOUBLE_ROUNDING (); \

                               ^

../liboctave/util/oct-inttypes.cc:227:3: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OP’

   OCTAVE_LONG_DOUBLE_OP (T, +, add); \

   ^

../liboctave/util/oct-inttypes.cc:232:1: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OPS’

 OCTAVE_LONG_DOUBLE_OPS(octave_int64);

 ^

../liboctave/util/oct-inttypes.cc: In function ‘octave_int64 external_double_octa

ve_int64_sub(double, octave_int64)’:

../liboctave/util/oct-inttypes.cc:201:5: error: ‘DECL_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

     DECL_LONG_DOUBLE_ROUNDING \

     ^

../liboctave/util/oct-inttypes.cc:228:3: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OP’

   OCTAVE_LONG_DOUBLE_OP (T, -, sub); \

   ^

../liboctave/util/oct-inttypes.cc:232:1: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OPS’

 OCTAVE_LONG_DOUBLE_OPS(octave_int64);

 ^

../liboctave/util/oct-inttypes.cc:207:31: error: ‘END_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

     END_LONG_DOUBLE_ROUNDING (); \

                               ^

../liboctave/util/oct-inttypes.cc:228:3: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OP’

   OCTAVE_LONG_DOUBLE_OP (T, -, sub); \

   ^

../liboctave/util/oct-inttypes.cc:232:1: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OPS’

 OCTAVE_LONG_DOUBLE_OPS(octave_int64);

 ^

../liboctave/util/oct-inttypes.cc: In function ‘octave_int64 external_octave_int6

4_double_sub(octave_int64, double)’:

../liboctave/util/oct-inttypes.cc:215:5: error: ‘DECL_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

     DECL_LONG_DOUBLE_ROUNDING \

     ^

../liboctave/util/oct-inttypes.cc:228:3: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OP’

   OCTAVE_LONG_DOUBLE_OP (T, -, sub); \

   ^

../liboctave/util/oct-inttypes.cc:232:1: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OPS’

 OCTAVE_LONG_DOUBLE_OPS(octave_int64);

 ^

../liboctave/util/oct-inttypes.cc:221:31: error: ‘END_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

     END_LONG_DOUBLE_ROUNDING (); \

                               ^

../liboctave/util/oct-inttypes.cc:228:3: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OP’

   OCTAVE_LONG_DOUBLE_OP (T, -, sub); \

   ^

../liboctave/util/oct-inttypes.cc:232:1: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OPS’

 OCTAVE_LONG_DOUBLE_OPS(octave_int64);

 ^

../liboctave/util/oct-inttypes.cc: In function ‘octave_int64 external_double_octa

ve_int64_mul(double, octave_int64)’:

../liboctave/util/oct-inttypes.cc:201:5: error: ‘DECL_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

     DECL_LONG_DOUBLE_ROUNDING \

     ^

../liboctave/util/oct-inttypes.cc:229:3: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OP’

   OCTAVE_LONG_DOUBLE_OP (T, *, mul); \

   ^

../liboctave/util/oct-inttypes.cc:232:1: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OPS’

 OCTAVE_LONG_DOUBLE_OPS(octave_int64);

 ^

../liboctave/util/oct-inttypes.cc:207:31: error: ‘END_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

     END_LONG_DOUBLE_ROUNDING (); \

                               ^

../liboctave/util/oct-inttypes.cc:229:3: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OP’

   OCTAVE_LONG_DOUBLE_OP (T, *, mul); \

   ^

../liboctave/util/oct-inttypes.cc:232:1: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OPS’

 OCTAVE_LONG_DOUBLE_OPS(octave_int64);

 ^

../liboctave/util/oct-inttypes.cc: In function ‘octave_int64 external_octave_int6

4_double_mul(octave_int64, double)’:

../liboctave/util/oct-inttypes.cc:215:5: error: ‘DECL_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

     DECL_LONG_DOUBLE_ROUNDING \

     ^

../liboctave/util/oct-inttypes.cc:229:3: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OP’

   OCTAVE_LONG_DOUBLE_OP (T, *, mul); \

   ^

../liboctave/util/oct-inttypes.cc:232:1: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OPS’

 OCTAVE_LONG_DOUBLE_OPS(octave_int64);

 ^

../liboctave/util/oct-inttypes.cc:221:31: error: ‘END_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

     END_LONG_DOUBLE_ROUNDING (); \

                               ^

../liboctave/util/oct-inttypes.cc:229:3: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OP’

   OCTAVE_LONG_DOUBLE_OP (T, *, mul); \

   ^

../liboctave/util/oct-inttypes.cc:232:1: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OPS’

 OCTAVE_LONG_DOUBLE_OPS(octave_int64);

 ^

../liboctave/util/oct-inttypes.cc: In function ‘octave_int64 external_double_octa

ve_int64_div(double, octave_int64)’:

../liboctave/util/oct-inttypes.cc:201:5: error: ‘DECL_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

     DECL_LONG_DOUBLE_ROUNDING \

     ^

../liboctave/util/oct-inttypes.cc:230:3: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OP’

   OCTAVE_LONG_DOUBLE_OP (T, /, div)

   ^

../liboctave/util/oct-inttypes.cc:232:1: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OPS’

 OCTAVE_LONG_DOUBLE_OPS(octave_int64);

 ^

../liboctave/util/oct-inttypes.cc:207:31: error: ‘END_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

     END_LONG_DOUBLE_ROUNDING (); \

                               ^

../liboctave/util/oct-inttypes.cc:230:3: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OP’

   OCTAVE_LONG_DOUBLE_OP (T, /, div)

   ^

../liboctave/util/oct-inttypes.cc:232:1: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OPS’

 OCTAVE_LONG_DOUBLE_OPS(octave_int64);

 ^

../liboctave/util/oct-inttypes.cc: In function ‘octave_int64 external_octave_int6

4_double_div(octave_int64, double)’:

../liboctave/util/oct-inttypes.cc:215:5: error: ‘DECL_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

     DECL_LONG_DOUBLE_ROUNDING \

     ^

../liboctave/util/oct-inttypes.cc:230:3: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OP’

   OCTAVE_LONG_DOUBLE_OP (T, /, div)

   ^

../liboctave/util/oct-inttypes.cc:232:1: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OPS’

 OCTAVE_LONG_DOUBLE_OPS(octave_int64);

 ^

../liboctave/util/oct-inttypes.cc:221:31: error: ‘END_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

     END_LONG_DOUBLE_ROUNDING (); \

                               ^

../liboctave/util/oct-inttypes.cc:230:3: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OP’

   OCTAVE_LONG_DOUBLE_OP (T, /, div)

   ^

../liboctave/util/oct-inttypes.cc:232:1: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OPS’

 OCTAVE_LONG_DOUBLE_OPS(octave_int64);

 ^

../liboctave/util/oct-inttypes.cc: In function ‘octave_uint64 external_double_oct

ave_uint64_add(double, octave_uint64)’:

../liboctave/util/oct-inttypes.cc:201:5: error: ‘DECL_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

     DECL_LONG_DOUBLE_ROUNDING \

     ^

../liboctave/util/oct-inttypes.cc:227:3: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OP’

   OCTAVE_LONG_DOUBLE_OP (T, +, add); \

   ^

../liboctave/util/oct-inttypes.cc:233:1: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OPS’

 OCTAVE_LONG_DOUBLE_OPS(octave_uint64);

 ^

../liboctave/util/oct-inttypes.cc:207:31: error: ‘END_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

     END_LONG_DOUBLE_ROUNDING (); \

                               ^

../liboctave/util/oct-inttypes.cc:227:3: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OP’

   OCTAVE_LONG_DOUBLE_OP (T, +, add); \

   ^

../liboctave/util/oct-inttypes.cc:233:1: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OPS’

 OCTAVE_LONG_DOUBLE_OPS(octave_uint64);

 ^

../liboctave/util/oct-inttypes.cc: In function ‘octave_uint64 external_octave_uin

t64_double_add(octave_uint64, double)’:

../liboctave/util/oct-inttypes.cc:215:5: error: ‘DECL_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

     DECL_LONG_DOUBLE_ROUNDING \

     ^

../liboctave/util/oct-inttypes.cc:227:3: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OP’

   OCTAVE_LONG_DOUBLE_OP (T, +, add); \

   ^

../liboctave/util/oct-inttypes.cc:233:1: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OPS’

 OCTAVE_LONG_DOUBLE_OPS(octave_uint64);

 ^

../liboctave/util/oct-inttypes.cc:221:31: error: ‘END_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

     END_LONG_DOUBLE_ROUNDING (); \

                               ^

../liboctave/util/oct-inttypes.cc:227:3: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OP’

   OCTAVE_LONG_DOUBLE_OP (T, +, add); \

   ^

../liboctave/util/oct-inttypes.cc:233:1: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OPS’

 OCTAVE_LONG_DOUBLE_OPS(octave_uint64);

 ^

../liboctave/util/oct-inttypes.cc: In function ‘octave_uint64 external_double_oct

ave_uint64_sub(double, octave_uint64)’:

../liboctave/util/oct-inttypes.cc:201:5: error: ‘DECL_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

     DECL_LONG_DOUBLE_ROUNDING \

     ^

../liboctave/util/oct-inttypes.cc:228:3: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OP’

   OCTAVE_LONG_DOUBLE_OP (T, -, sub); \

   ^

../liboctave/util/oct-inttypes.cc:233:1: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OPS’

 OCTAVE_LONG_DOUBLE_OPS(octave_uint64);

 ^

../liboctave/util/oct-inttypes.cc:207:31: error: ‘END_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

     END_LONG_DOUBLE_ROUNDING (); \

                               ^

../liboctave/util/oct-inttypes.cc:228:3: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OP’

   OCTAVE_LONG_DOUBLE_OP (T, -, sub); \

   ^

../liboctave/util/oct-inttypes.cc:233:1: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OPS’

 OCTAVE_LONG_DOUBLE_OPS(octave_uint64);

 ^

../liboctave/util/oct-inttypes.cc: In function ‘octave_uint64 external_octave_uin

t64_double_sub(octave_uint64, double)’:

../liboctave/util/oct-inttypes.cc:215:5: error: ‘DECL_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

     DECL_LONG_DOUBLE_ROUNDING \

     ^

../liboctave/util/oct-inttypes.cc:228:3: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OP’

   OCTAVE_LONG_DOUBLE_OP (T, -, sub); \

   ^

../liboctave/util/oct-inttypes.cc:233:1: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OPS’

 OCTAVE_LONG_DOUBLE_OPS(octave_uint64);

 ^

../liboctave/util/oct-inttypes.cc:221:31: error: ‘END_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

     END_LONG_DOUBLE_ROUNDING (); \

                               ^

../liboctave/util/oct-inttypes.cc:228:3: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OP’

   OCTAVE_LONG_DOUBLE_OP (T, -, sub); \

   ^

../liboctave/util/oct-inttypes.cc:233:1: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OPS’

 OCTAVE_LONG_DOUBLE_OPS(octave_uint64);

 ^

../liboctave/util/oct-inttypes.cc: In function ‘octave_uint64 external_double_oct

ave_uint64_mul(double, octave_uint64)’:

../liboctave/util/oct-inttypes.cc:201:5: error: ‘DECL_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

     DECL_LONG_DOUBLE_ROUNDING \

     ^

../liboctave/util/oct-inttypes.cc:229:3: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OP’

   OCTAVE_LONG_DOUBLE_OP (T, *, mul); \

   ^

../liboctave/util/oct-inttypes.cc:233:1: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OPS’

 OCTAVE_LONG_DOUBLE_OPS(octave_uint64);

 ^

../liboctave/util/oct-inttypes.cc:207:31: error: ‘END_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

     END_LONG_DOUBLE_ROUNDING (); \

                               ^

../liboctave/util/oct-inttypes.cc:229:3: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OP’

   OCTAVE_LONG_DOUBLE_OP (T, *, mul); \

   ^

../liboctave/util/oct-inttypes.cc:233:1: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OPS’

 OCTAVE_LONG_DOUBLE_OPS(octave_uint64);

 ^

../liboctave/util/oct-inttypes.cc: In function ‘octave_uint64 external_octave_uin

t64_double_mul(octave_uint64, double)’:

../liboctave/util/oct-inttypes.cc:215:5: error: ‘DECL_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

     DECL_LONG_DOUBLE_ROUNDING \

     ^

../liboctave/util/oct-inttypes.cc:229:3: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OP’

   OCTAVE_LONG_DOUBLE_OP (T, *, mul); \

   ^

../liboctave/util/oct-inttypes.cc:233:1: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OPS’

 OCTAVE_LONG_DOUBLE_OPS(octave_uint64);

 ^

../liboctave/util/oct-inttypes.cc:221:31: error: ‘END_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

     END_LONG_DOUBLE_ROUNDING (); \

                               ^

../liboctave/util/oct-inttypes.cc:229:3: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OP’

   OCTAVE_LONG_DOUBLE_OP (T, *, mul); \

   ^

../liboctave/util/oct-inttypes.cc:233:1: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OPS’

 OCTAVE_LONG_DOUBLE_OPS(octave_uint64);

 ^

../liboctave/util/oct-inttypes.cc: In function ‘octave_uint64 external_double_oct

ave_uint64_div(double, octave_uint64)’:

../liboctave/util/oct-inttypes.cc:201:5: error: ‘DECL_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

     DECL_LONG_DOUBLE_ROUNDING \

     ^

../liboctave/util/oct-inttypes.cc:230:3: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OP’

   OCTAVE_LONG_DOUBLE_OP (T, /, div)

   ^

../liboctave/util/oct-inttypes.cc:233:1: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OPS’

 OCTAVE_LONG_DOUBLE_OPS(octave_uint64);

 ^

../liboctave/util/oct-inttypes.cc:207:31: error: ‘END_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

     END_LONG_DOUBLE_ROUNDING (); \

                               ^

../liboctave/util/oct-inttypes.cc:230:3: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OP’

   OCTAVE_LONG_DOUBLE_OP (T, /, div)

   ^

../liboctave/util/oct-inttypes.cc:233:1: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OPS’

 OCTAVE_LONG_DOUBLE_OPS(octave_uint64);

 ^

../liboctave/util/oct-inttypes.cc: In function ‘octave_uint64 external_octave_uin

t64_double_div(octave_uint64, double)’:

../liboctave/util/oct-inttypes.cc:215:5: error: ‘DECL_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

     DECL_LONG_DOUBLE_ROUNDING \

     ^

../liboctave/util/oct-inttypes.cc:230:3: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OP’

   OCTAVE_LONG_DOUBLE_OP (T, /, div)

   ^

../liboctave/util/oct-inttypes.cc:233:1: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OPS’

 OCTAVE_LONG_DOUBLE_OPS(octave_uint64);

 ^

../liboctave/util/oct-inttypes.cc:221:31: error: ‘END_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

     END_LONG_DOUBLE_ROUNDING (); \

                               ^

../liboctave/util/oct-inttypes.cc:230:3: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OP’

   OCTAVE_LONG_DOUBLE_OP (T, /, div)

   ^

../liboctave/util/oct-inttypes.cc:233:1: note: in expansion of macro ‘OCTAVE_LONG

_DOUBLE_OPS’

 OCTAVE_LONG_DOUBLE_OPS(octave_uint64);

 ^

../liboctave/util/oct-inttypes.cc: In instantiation of ‘static bool octave_int_cm

p_op::external_mop(double, int64_t) [with xop = octave_int_cmp_op::lt; int64_t = 

long long int]’:

../liboctave/util/oct-inttypes.cc:158:1:   required from here

../liboctave/util/oct-inttypes.cc:120:31: error: ‘END_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

      END_LONG_DOUBLE_ROUNDING (); \

                               ^

../liboctave/util/oct-inttypes.cc:141:1: note: in expansion of macro ‘DEFINE_OCTA

VE_LONG_DOUBLE_CMP_OP_TEMPLATES’

 DEFINE_OCTAVE_LONG_DOUBLE_CMP_OP_TEMPLATES (int64_t)

 ^

../liboctave/util/oct-inttypes.cc: In instantiation of ‘static bool octave_int_cm

p_op::external_mop(int64_t, double) [with xop = octave_int_cmp_op::lt; int64_t = 

long long int]’:

../liboctave/util/oct-inttypes.cc:158:1:   required from here

../liboctave/util/oct-inttypes.cc:136:31: error: ‘END_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

      END_LONG_DOUBLE_ROUNDING (); \

                               ^

../liboctave/util/oct-inttypes.cc:141:1: note: in expansion of macro ‘DEFINE_OCTA

VE_LONG_DOUBLE_CMP_OP_TEMPLATES’

 DEFINE_OCTAVE_LONG_DOUBLE_CMP_OP_TEMPLATES (int64_t)

 ^

../liboctave/util/oct-inttypes.cc: In instantiation of ‘static bool octave_int_cm

p_op::external_mop(double, int64_t) [with xop = octave_int_cmp_op::le; int64_t = 

long long int]’:

../liboctave/util/oct-inttypes.cc:158:1:   required from here

../liboctave/util/oct-inttypes.cc:120:31: error: ‘END_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

      END_LONG_DOUBLE_ROUNDING (); \

                               ^

../liboctave/util/oct-inttypes.cc:141:1: note: in expansion of macro ‘DEFINE_OCTA

VE_LONG_DOUBLE_CMP_OP_TEMPLATES’

 DEFINE_OCTAVE_LONG_DOUBLE_CMP_OP_TEMPLATES (int64_t)

 ^

../liboctave/util/oct-inttypes.cc: In instantiation of ‘static bool octave_int_cm

p_op::external_mop(int64_t, double) [with xop = octave_int_cmp_op::le; int64_t = 

long long int]’:

../liboctave/util/oct-inttypes.cc:158:1:   required from here

../liboctave/util/oct-inttypes.cc:136:31: error: ‘END_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

      END_LONG_DOUBLE_ROUNDING (); \

                               ^

../liboctave/util/oct-inttypes.cc:141:1: note: in expansion of macro ‘DEFINE_OCTA

VE_LONG_DOUBLE_CMP_OP_TEMPLATES’

 DEFINE_OCTAVE_LONG_DOUBLE_CMP_OP_TEMPLATES (int64_t)

 ^

../liboctave/util/oct-inttypes.cc: In instantiation of ‘static bool octave_int_cm

p_op::external_mop(double, int64_t) [with xop = octave_int_cmp_op::gt; int64_t = 

long long int]’:

../liboctave/util/oct-inttypes.cc:158:1:   required from here

../liboctave/util/oct-inttypes.cc:120:31: error: ‘END_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

      END_LONG_DOUBLE_ROUNDING (); \

                               ^

../liboctave/util/oct-inttypes.cc:141:1: note: in expansion of macro ‘DEFINE_OCTA

VE_LONG_DOUBLE_CMP_OP_TEMPLATES’

 DEFINE_OCTAVE_LONG_DOUBLE_CMP_OP_TEMPLATES (int64_t)

 ^

../liboctave/util/oct-inttypes.cc: In instantiation of ‘static bool octave_int_cm

p_op::external_mop(int64_t, double) [with xop = octave_int_cmp_op::gt; int64_t = 

long long int]’:

../liboctave/util/oct-inttypes.cc:158:1:   required from here

../liboctave/util/oct-inttypes.cc:136:31: error: ‘END_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

      END_LONG_DOUBLE_ROUNDING (); \

                               ^

../liboctave/util/oct-inttypes.cc:141:1: note: in expansion of macro ‘DEFINE_OCTA

VE_LONG_DOUBLE_CMP_OP_TEMPLATES’

 DEFINE_OCTAVE_LONG_DOUBLE_CMP_OP_TEMPLATES (int64_t)

 ^

../liboctave/util/oct-inttypes.cc: In instantiation of ‘static bool octave_int_cm

p_op::external_mop(double, int64_t) [with xop = octave_int_cmp_op::ge; int64_t = 

long long int]’:

../liboctave/util/oct-inttypes.cc:158:1:   required from here

../liboctave/util/oct-inttypes.cc:120:31: error: ‘END_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

      END_LONG_DOUBLE_ROUNDING (); \

                               ^

../liboctave/util/oct-inttypes.cc:141:1: note: in expansion of macro ‘DEFINE_OCTA

VE_LONG_DOUBLE_CMP_OP_TEMPLATES’

 DEFINE_OCTAVE_LONG_DOUBLE_CMP_OP_TEMPLATES (int64_t)

 ^

../liboctave/util/oct-inttypes.cc: In instantiation of ‘static bool octave_int_cm

p_op::external_mop(int64_t, double) [with xop = octave_int_cmp_op::ge; int64_t = 

long long int]’:

../liboctave/util/oct-inttypes.cc:158:1:   required from here

../liboctave/util/oct-inttypes.cc:136:31: error: ‘END_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

      END_LONG_DOUBLE_ROUNDING (); \

                               ^

../liboctave/util/oct-inttypes.cc:141:1: note: in expansion of macro ‘DEFINE_OCTA

VE_LONG_DOUBLE_CMP_OP_TEMPLATES’

 DEFINE_OCTAVE_LONG_DOUBLE_CMP_OP_TEMPLATES (int64_t)

 ^

../liboctave/util/oct-inttypes.cc: In instantiation of ‘static bool octave_int_cm

p_op::external_mop(double, int64_t) [with xop = octave_int_cmp_op::eq; int64_t = 

long long int]’:

../liboctave/util/oct-inttypes.cc:158:1:   required from here

../liboctave/util/oct-inttypes.cc:120:31: error: ‘END_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

      END_LONG_DOUBLE_ROUNDING (); \

                               ^

../liboctave/util/oct-inttypes.cc:141:1: note: in expansion of macro ‘DEFINE_OCTA

VE_LONG_DOUBLE_CMP_OP_TEMPLATES’

 DEFINE_OCTAVE_LONG_DOUBLE_CMP_OP_TEMPLATES (int64_t)

 ^

../liboctave/util/oct-inttypes.cc: In instantiation of ‘static bool octave_int_cm

p_op::external_mop(int64_t, double) [with xop = octave_int_cmp_op::eq; int64_t = 

long long int]’:

../liboctave/util/oct-inttypes.cc:158:1:   required from here

../liboctave/util/oct-inttypes.cc:136:31: error: ‘END_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

      END_LONG_DOUBLE_ROUNDING (); \

                               ^

../liboctave/util/oct-inttypes.cc:141:1: note: in expansion of macro ‘DEFINE_OCTA

VE_LONG_DOUBLE_CMP_OP_TEMPLATES’

 DEFINE_OCTAVE_LONG_DOUBLE_CMP_OP_TEMPLATES (int64_t)

 ^

../liboctave/util/oct-inttypes.cc: In instantiation of ‘static bool octave_int_cm

p_op::external_mop(double, int64_t) [with xop = octave_int_cmp_op::ne; int64_t = 

long long int]’:

../liboctave/util/oct-inttypes.cc:158:1:   required from here

../liboctave/util/oct-inttypes.cc:120:31: error: ‘END_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

      END_LONG_DOUBLE_ROUNDING (); \

                               ^

../liboctave/util/oct-inttypes.cc:141:1: note: in expansion of macro ‘DEFINE_OCTA

VE_LONG_DOUBLE_CMP_OP_TEMPLATES’

 DEFINE_OCTAVE_LONG_DOUBLE_CMP_OP_TEMPLATES (int64_t)

 ^

../liboctave/util/oct-inttypes.cc: In instantiation of ‘static bool octave_int_cm

p_op::external_mop(int64_t, double) [with xop = octave_int_cmp_op::ne; int64_t = 

long long int]’:

../liboctave/util/oct-inttypes.cc:158:1:   required from here

../liboctave/util/oct-inttypes.cc:136:31: error: ‘END_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

      END_LONG_DOUBLE_ROUNDING (); \

                               ^

../liboctave/util/oct-inttypes.cc:141:1: note: in expansion of macro ‘DEFINE_OCTA

VE_LONG_DOUBLE_CMP_OP_TEMPLATES’

 DEFINE_OCTAVE_LONG_DOUBLE_CMP_OP_TEMPLATES (int64_t)

 ^

../liboctave/util/oct-inttypes.cc: In instantiation of ‘static bool octave_int_cm

p_op::external_mop(double, uint64_t) [with xop = octave_int_cmp_op::lt; uint64_t 

= long long unsigned int]’:

../liboctave/util/oct-inttypes.cc:159:1:   required from here

../liboctave/util/oct-inttypes.cc:120:31: error: ‘END_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

      END_LONG_DOUBLE_ROUNDING (); \

                               ^

../liboctave/util/oct-inttypes.cc:142:1: note: in expansion of macro ‘DEFINE_OCTA

VE_LONG_DOUBLE_CMP_OP_TEMPLATES’

 DEFINE_OCTAVE_LONG_DOUBLE_CMP_OP_TEMPLATES (uint64_t)

 ^

../liboctave/util/oct-inttypes.cc: In instantiation of ‘static bool octave_int_cm

p_op::external_mop(uint64_t, double) [with xop = octave_int_cmp_op::lt; uint64_t 

= long long unsigned int]’:

../liboctave/util/oct-inttypes.cc:159:1:   required from here

../liboctave/util/oct-inttypes.cc:136:31: error: ‘END_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

      END_LONG_DOUBLE_ROUNDING (); \

                               ^

../liboctave/util/oct-inttypes.cc:142:1: note: in expansion of macro ‘DEFINE_OCTA

VE_LONG_DOUBLE_CMP_OP_TEMPLATES’

 DEFINE_OCTAVE_LONG_DOUBLE_CMP_OP_TEMPLATES (uint64_t)

 ^

../liboctave/util/oct-inttypes.cc: In instantiation of ‘static bool octave_int_cm

p_op::external_mop(double, uint64_t) [with xop = octave_int_cmp_op::le; uint64_t 

= long long unsigned int]’:

../liboctave/util/oct-inttypes.cc:159:1:   required from here

../liboctave/util/oct-inttypes.cc:120:31: error: ‘END_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

      END_LONG_DOUBLE_ROUNDING (); \

                               ^

../liboctave/util/oct-inttypes.cc:142:1: note: in expansion of macro ‘DEFINE_OCTA

VE_LONG_DOUBLE_CMP_OP_TEMPLATES’

 DEFINE_OCTAVE_LONG_DOUBLE_CMP_OP_TEMPLATES (uint64_t)

 ^

../liboctave/util/oct-inttypes.cc: In instantiation of ‘static bool octave_int_cm

p_op::external_mop(uint64_t, double) [with xop = octave_int_cmp_op::le; uint64_t 

= long long unsigned int]’:

../liboctave/util/oct-inttypes.cc:159:1:   required from here

../liboctave/util/oct-inttypes.cc:136:31: error: ‘END_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

      END_LONG_DOUBLE_ROUNDING (); \

                               ^

../liboctave/util/oct-inttypes.cc:142:1: note: in expansion of macro ‘DEFINE_OCTA

VE_LONG_DOUBLE_CMP_OP_TEMPLATES’

 DEFINE_OCTAVE_LONG_DOUBLE_CMP_OP_TEMPLATES (uint64_t)

 ^

../liboctave/util/oct-inttypes.cc: In instantiation of ‘static bool octave_int_cm

p_op::external_mop(double, uint64_t) [with xop = octave_int_cmp_op::gt; uint64_t 

= long long unsigned int]’:

../liboctave/util/oct-inttypes.cc:159:1:   required from here

../liboctave/util/oct-inttypes.cc:120:31: error: ‘END_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

      END_LONG_DOUBLE_ROUNDING (); \

                               ^

../liboctave/util/oct-inttypes.cc:142:1: note: in expansion of macro ‘DEFINE_OCTA

VE_LONG_DOUBLE_CMP_OP_TEMPLATES’

 DEFINE_OCTAVE_LONG_DOUBLE_CMP_OP_TEMPLATES (uint64_t)

 ^

../liboctave/util/oct-inttypes.cc: In instantiation of ‘static bool octave_int_cm

p_op::external_mop(uint64_t, double) [with xop = octave_int_cmp_op::gt; uint64_t 

= long long unsigned int]’:

../liboctave/util/oct-inttypes.cc:159:1:   required from here

../liboctave/util/oct-inttypes.cc:136:31: error: ‘END_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

      END_LONG_DOUBLE_ROUNDING (); \

                               ^

../liboctave/util/oct-inttypes.cc:142:1: note: in expansion of macro ‘DEFINE_OCTA

VE_LONG_DOUBLE_CMP_OP_TEMPLATES’

 DEFINE_OCTAVE_LONG_DOUBLE_CMP_OP_TEMPLATES (uint64_t)

 ^

../liboctave/util/oct-inttypes.cc: In instantiation of ‘static bool octave_int_cm

p_op::external_mop(double, uint64_t) [with xop = octave_int_cmp_op::ge; uint64_t 

= long long unsigned int]’:

../liboctave/util/oct-inttypes.cc:159:1:   required from here

../liboctave/util/oct-inttypes.cc:120:31: error: ‘END_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

      END_LONG_DOUBLE_ROUNDING (); \

                               ^

../liboctave/util/oct-inttypes.cc:142:1: note: in expansion of macro ‘DEFINE_OCTA

VE_LONG_DOUBLE_CMP_OP_TEMPLATES’

 DEFINE_OCTAVE_LONG_DOUBLE_CMP_OP_TEMPLATES (uint64_t)

 ^

../liboctave/util/oct-inttypes.cc: In instantiation of ‘static bool octave_int_cm

p_op::external_mop(uint64_t, double) [with xop = octave_int_cmp_op::ge; uint64_t 

= long long unsigned int]’:

../liboctave/util/oct-inttypes.cc:159:1:   required from here

../liboctave/util/oct-inttypes.cc:136:31: error: ‘END_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

      END_LONG_DOUBLE_ROUNDING (); \

                               ^

../liboctave/util/oct-inttypes.cc:142:1: note: in expansion of macro ‘DEFINE_OCTA

VE_LONG_DOUBLE_CMP_OP_TEMPLATES’

 DEFINE_OCTAVE_LONG_DOUBLE_CMP_OP_TEMPLATES (uint64_t)

 ^

../liboctave/util/oct-inttypes.cc: In instantiation of ‘static bool octave_int_cm

p_op::external_mop(double, uint64_t) [with xop = octave_int_cmp_op::eq; uint64_t 

= long long unsigned int]’:

../liboctave/util/oct-inttypes.cc:159:1:   required from here

../liboctave/util/oct-inttypes.cc:120:31: error: ‘END_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

      END_LONG_DOUBLE_ROUNDING (); \

                               ^

../liboctave/util/oct-inttypes.cc:142:1: note: in expansion of macro ‘DEFINE_OCTA

VE_LONG_DOUBLE_CMP_OP_TEMPLATES’

 DEFINE_OCTAVE_LONG_DOUBLE_CMP_OP_TEMPLATES (uint64_t)

 ^

../liboctave/util/oct-inttypes.cc: In instantiation of ‘static bool octave_int_cm

p_op::external_mop(uint64_t, double) [with xop = octave_int_cmp_op::eq; uint64_t 

= long long unsigned int]’:

../liboctave/util/oct-inttypes.cc:159:1:   required from here

../liboctave/util/oct-inttypes.cc:136:31: error: ‘END_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

      END_LONG_DOUBLE_ROUNDING (); \

                               ^

../liboctave/util/oct-inttypes.cc:142:1: note: in expansion of macro ‘DEFINE_OCTA

VE_LONG_DOUBLE_CMP_OP_TEMPLATES’

 DEFINE_OCTAVE_LONG_DOUBLE_CMP_OP_TEMPLATES (uint64_t)

 ^

../liboctave/util/oct-inttypes.cc: In instantiation of ‘static bool octave_int_cm

p_op::external_mop(double, uint64_t) [with xop = octave_int_cmp_op::ne; uint64_t 

= long long unsigned int]’:

../liboctave/util/oct-inttypes.cc:159:1:   required from here

../liboctave/util/oct-inttypes.cc:120:31: error: ‘END_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

      END_LONG_DOUBLE_ROUNDING (); \

                               ^

../liboctave/util/oct-inttypes.cc:142:1: note: in expansion of macro ‘DEFINE_OCTA

VE_LONG_DOUBLE_CMP_OP_TEMPLATES’

 DEFINE_OCTAVE_LONG_DOUBLE_CMP_OP_TEMPLATES (uint64_t)

 ^

../liboctave/util/oct-inttypes.cc: In instantiation of ‘static bool octave_int_cm

p_op::external_mop(uint64_t, double) [with xop = octave_int_cmp_op::ne; uint64_t 

= long long unsigned int]’:

../liboctave/util/oct-inttypes.cc:159:1:   required from here

../liboctave/util/oct-inttypes.cc:136:31: error: ‘END_LONG_DOUBLE_ROUNDING’ was n

ot declared in this scope

      END_LONG_DOUBLE_ROUNDING (); \

                               ^

../liboctave/util/oct-inttypes.cc:142:1: note: in expansion of macro ‘DEFINE_OCTA

VE_LONG_DOUBLE_CMP_OP_TEMPLATES’

 DEFINE_OCTAVE_LONG_DOUBLE_CMP_OP_TEMPLATES (uint64_t)

 ^

Reaping losing child 0x94ad0f0 PID 30441 

Makefile:23089: recipe for target 'liboctave/util/liboctave_util_libutil_la-oct-i

nttypes.lo' failed

make[2]: *** [liboctave/util/liboctave_util_libutil_la-oct-inttypes.lo] Error 1

Removing child 0x94ad0f0 PID 30441 from chain.

make[2]: Leaving directory '/home/knir/octavec/octave/.build'

Reaping losing child 0x8813ab8 PID 28433 

Makefile:25885: recipe for target 'all-recursive' failed

make[1]: *** [all-recursive] Error 1

Removing child 0x8813ab8 PID 28433 from chain.

make[1]: Leaving directory '/home/knir/octavec/octave/.build'

Reaping losing child 0x9dfac78 PID 27083 

Makefile:9784: recipe for target 'all' failed

make: *** [all] Error 2

Removing child 0x9dfac78 PID 27083 from chain.


reply via email to

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