Console Output

Skipping 481 KB.. Full Log
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1124:50: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1124 |   struct logical_and<bool, cdouble>: public std::binary_function<bool, cdouble, bool>
      |                                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1133:48: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1133 |   struct logical_or<bool, cfloat>: public std::binary_function<bool, cfloat, bool>
      |                                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1142:49: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1142 |   struct logical_or<bool, cdouble>: public std::binary_function<bool, cdouble, bool>
      |                                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1151:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
 1151 |   struct logical_not<cfloat>: public std::unary_function<cfloat, bool>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1160:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
 1160 |   struct logical_not<cdouble>: public std::unary_function<cdouble, bool>
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1173:39: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
 1173 |   struct increment<bool>: public std::unary_function<bool, bool>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1182:39: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
 1182 |   struct decrement<bool>: public std::unary_function<bool, bool>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1209:40: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
 1209 |   struct negate<VoxelRGB>: public std::unary_function<VoxelRGB, VoxelRGB>
      |                                        ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1218:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
 1218 |   struct negate<VoxelRGBA>: public std::unary_function<VoxelRGBA, VoxelRGBA>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1227:40: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
 1227 |   struct negate<VoxelHSV>: public std::unary_function<VoxelHSV, VoxelHSV>
      |                                        ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/volumeutil.h:1237:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1237 |     struct inSet: public std::binary_function<T, U, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/volumeutil.h:1269:34: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1269 |     struct notInSet: public std::binary_function<T, U, bool>
      |                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/volumeutil.h:1301:34: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1301 |     struct changeIf: public std::binary_function<T, U, T>
      |                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/volumeutil.h:1329:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
 1329 |     struct invMinMax: public std::unary_function<T, T>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/volumeutil.h:1237:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1237 |     struct inSet: public std::binary_function<T, U, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/volumeutil.h:1269:34: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1269 |     struct notInSet: public std::binary_function<T, U, bool>
      |                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/volumeutil.h:1301:34: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1301 |     struct changeIf: public std::binary_function<T, U, T>
      |                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/volumeutil.h:1329:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
 1329 |     struct invMinMax: public std::unary_function<T, T>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /casa/host/build/include/cartodata/volume/volumeutil.h:39,
                 from /casa/host/build/include/cartodata/volume/volumebase_d_operators.h:39,
                 from /casa/host/build/include/cartodata/volume/volume.h:40,
                 from /casa/host/build/include/aims/connectivity/component.h:40,
                 from /casa/host/build/include/aims/connectivity/connectivity_g.h:50:
/casa/host/build/include/cartodata/volume/functional.h:765:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  765 |   struct select_left: public std::binary_function<LEFT, RIGHT, LEFT>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:774:36: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  774 |   struct select_right: public std::binary_function<LEFT, RIGHT, RIGHT>
      |                                    ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:783:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  783 |   struct identity: public std::unary_function<T, T>
      |                                ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:792:28: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  792 |   struct plus: public std::binary_function<LEFT, RIGHT, typename plus_result<LEFT,RIGHT>::result_type>
      |                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:802:29: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  802 |   struct minus: public std::binary_function<LEFT, RIGHT, typename minus_result<LEFT,RIGHT>::result_type>
      |                             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:812:34: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  812 |   struct multiplies: public std::binary_function<LEFT, RIGHT, typename multiplies_result<LEFT,RIGHT>::result_type>
      |                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:822:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  822 |   struct divides: public std::binary_function<LEFT, RIGHT, typename divides_result<LEFT,RIGHT>::result_type>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:832:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  832 |   struct modulus: public std::binary_function<LEFT, RIGHT, typename modulus_result<LEFT,RIGHT>::result_type>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:842:30: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  842 |   struct negate: public std::unary_function<T, T>
      |                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:851:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  851 |   struct increment: public std::unary_function<T, T>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:860:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  860 |   struct decrement: public std::unary_function<T, T>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:869:32: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  869 |   struct equal_to: public std::binary_function<LEFT, RIGHT, bool>
      |                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:878:36: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  878 |   struct not_equal_to: public std::binary_function<LEFT, RIGHT, bool>
      |                                    ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:887:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  887 |   struct greater: public std::binary_function<LEFT, RIGHT, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:896:28: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  896 |   struct less: public std::binary_function<LEFT, RIGHT, bool>
      |                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:905:37: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  905 |   struct greater_equal: public std::binary_function<LEFT, RIGHT, bool>
      |                                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /casa/host/build/include/cartodata/volume/volumeutil.h:39,
                 from /casa/host/build/include/cartodata/volume/volumebase_d_operators.h:39,
                 from /casa/host/build/include/cartodata/volume/volume.h:40,
                 from /casa/host/build/include/aims/connectivity/component.h:40,
                 from /casa/host/build/include/aims/connectivity/connectivity_g.h:50:
/casa/host/build/include/cartodata/volume/functional.h:765:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  765 |   struct select_left: public std::binary_function<LEFT, RIGHT, LEFT>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:914:34: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  914 |   struct less_equal: public std::binary_function<LEFT, RIGHT, bool>
      |                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:774:36: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  774 |   struct select_right: public std::binary_function<LEFT, RIGHT, RIGHT>
      |                                    ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:923:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  923 |   struct logical_and: public std::binary_function<LEFT, RIGHT, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:783:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  783 |   struct identity: public std::unary_function<T, T>
      |                                ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:932:34: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  932 |   struct logical_or: public std::binary_function<LEFT, RIGHT, bool>
      |                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:792:28: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  792 |   struct plus: public std::binary_function<LEFT, RIGHT, typename plus_result<LEFT,RIGHT>::result_type>
      |                            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:941:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  941 |   struct logical_not: public std::unary_function<T, bool>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:950:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  950 |   struct bitwise_and: public std::binary_function<LEFT, RIGHT, typename bitwise_and_result<LEFT,RIGHT>::result_type>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:802:29: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  802 |   struct minus: public std::binary_function<LEFT, RIGHT, typename minus_result<LEFT,RIGHT>::result_type>
      |                             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:960:34: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  960 |   struct bitwise_or: public std::binary_function<LEFT, RIGHT, typename bitwise_or_result<LEFT,RIGHT>::result_type>
      |                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:812:34: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  812 |   struct multiplies: public std::binary_function<LEFT, RIGHT, typename multiplies_result<LEFT,RIGHT>::result_type>
      |                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:970:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  970 |   struct bitwise_xor: public std::binary_function<LEFT, RIGHT, typename bitwise_xor_result<LEFT,RIGHT>::result_type>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:822:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  822 |   struct divides: public std::binary_function<LEFT, RIGHT, typename divides_result<LEFT,RIGHT>::result_type>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:980:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  980 |   struct bitwise_not: public std::unary_function<T, T>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:832:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  832 |   struct modulus: public std::binary_function<LEFT, RIGHT, typename modulus_result<LEFT,RIGHT>::result_type>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:989:42: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  989 |   struct bitwise_left_shift: public std::binary_function<LEFT, RIGHT, LEFT>
      |                                          ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:842:30: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  842 |   struct negate: public std::unary_function<T, T>
      |                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:998:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  998 |   struct bitwise_right_shift: public std::binary_function<LEFT, RIGHT, LEFT>
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:851:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  851 |   struct increment: public std::unary_function<T, T>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1007:34: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1007 |   struct select_min: public std::binary_function<LEFT, RIGHT, typename select_result<LEFT,RIGHT>::result_type>
      |                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:860:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  860 |   struct decrement: public std::unary_function<T, T>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1017:34: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1017 |   struct select_max: public std::binary_function<LEFT, RIGHT, typename select_result<LEFT,RIGHT>::result_type>
      |                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:869:32: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  869 |   struct equal_to: public std::binary_function<LEFT, RIGHT, bool>
      |                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:878:36: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  878 |   struct not_equal_to: public std::binary_function<LEFT, RIGHT, bool>
      |                                    ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1034:50: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1034 |   struct multiplies<cfloat, double>: public std::binary_function<cfloat, double, cfloat>
      |                                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:887:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  887 |   struct greater: public std::binary_function<LEFT, RIGHT, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:896:28: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  896 |   struct less: public std::binary_function<LEFT, RIGHT, bool>
      |                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:905:37: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  905 |   struct greater_equal: public std::binary_function<LEFT, RIGHT, bool>
      |                                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:914:34: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  914 |   struct less_equal: public std::binary_function<LEFT, RIGHT, bool>
      |                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1043:48: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1043 |   struct multiplies<cfloat, long>: public std::binary_function<cfloat, long, cfloat>
      |                                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:923:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  923 |   struct logical_and: public std::binary_function<LEFT, RIGHT, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:932:34: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  932 |   struct logical_or: public std::binary_function<LEFT, RIGHT, bool>
      |                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:941:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  941 |   struct logical_not: public std::unary_function<T, bool>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:950:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  950 |   struct bitwise_and: public std::binary_function<LEFT, RIGHT, typename bitwise_and_result<LEFT,RIGHT>::result_type>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1052:50: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1052 |   struct multiplies<cdouble, float>: public std::binary_function<cdouble, float, cdouble>
      |                                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:960:34: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  960 |   struct bitwise_or: public std::binary_function<LEFT, RIGHT, typename bitwise_or_result<LEFT,RIGHT>::result_type>
      |                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:970:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  970 |   struct bitwise_xor: public std::binary_function<LEFT, RIGHT, typename bitwise_xor_result<LEFT,RIGHT>::result_type>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:980:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  980 |   struct bitwise_not: public std::unary_function<T, T>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1061:49: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1061 |   struct multiplies<cdouble, long>: public std::binary_function<cdouble, long, cdouble>
      |                                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:989:42: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  989 |   struct bitwise_left_shift: public std::binary_function<LEFT, RIGHT, LEFT>
      |                                          ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:998:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  998 |   struct bitwise_right_shift: public std::binary_function<LEFT, RIGHT, LEFT>
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1007:34: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1007 |   struct select_min: public std::binary_function<LEFT, RIGHT, typename select_result<LEFT,RIGHT>::result_type>
      |                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1017:34: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1017 |   struct select_max: public std::binary_function<LEFT, RIGHT, typename select_result<LEFT,RIGHT>::result_type>
      |                                  ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1070:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1070 |   struct divides<cfloat, double>: public std::binary_function<cfloat, double, cfloat>
      |                                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1034:50: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1034 |   struct multiplies<cfloat, double>: public std::binary_function<cfloat, double, cfloat>
      |                                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /casa/host/build/include/cartodata/volume/volumeutil.h:39,
                 from /casa/host/build/include/cartodata/volume/volumebase_d_operators.h:39,
                 from /casa/host/build/include/cartodata/volume/volume.h:40,
                 from /casa/host/build/include/aims/connectivity/component.h:40,
                 from /casa/host/build/include/aims/connectivity/connectivity_g.h:50:
/casa/host/build/include/cartodata/volume/functional.h:765:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  765 |   struct select_left: public std::binary_function<LEFT, RIGHT, LEFT>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:774:36: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  774 |   struct select_right: public std::binary_function<LEFT, RIGHT, RIGHT>
      |                                    ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1079:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1079 |   struct divides<cfloat, long>: public std::binary_function<cfloat, long, cfloat>
      |                                             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:783:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  783 |   struct identity: public std::unary_function<T, T>
      |                                ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:792:28: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  792 |   struct plus: public std::binary_function<LEFT, RIGHT, typename plus_result<LEFT,RIGHT>::result_type>
      |                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1043:48: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1043 |   struct multiplies<cfloat, long>: public std::binary_function<cfloat, long, cfloat>
      |                                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1088:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1088 |   struct divides<cdouble, float>: public std::binary_function<cdouble, float, cdouble>
      |                                               ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:802:29: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  802 |   struct minus: public std::binary_function<LEFT, RIGHT, typename minus_result<LEFT,RIGHT>::result_type>
      |                             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:812:34: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  812 |   struct multiplies: public std::binary_function<LEFT, RIGHT, typename multiplies_result<LEFT,RIGHT>::result_type>
      |                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:822:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  822 |   struct divides: public std::binary_function<LEFT, RIGHT, typename divides_result<LEFT,RIGHT>::result_type>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1052:50: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1052 |   struct multiplies<cdouble, float>: public std::binary_function<cdouble, float, cdouble>
      |                                                  ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1097:48: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1097 |   struct divides<cdouble, double>: public std::binary_function<cdouble, double, cdouble>
      |                                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:832:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  832 |   struct modulus: public std::binary_function<LEFT, RIGHT, typename modulus_result<LEFT,RIGHT>::result_type>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:842:30: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  842 |   struct negate: public std::unary_function<T, T>
      |                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:851:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  851 |   struct increment: public std::unary_function<T, T>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:860:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  860 |   struct decrement: public std::unary_function<T, T>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1061:49: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1061 |   struct multiplies<cdouble, long>: public std::binary_function<cdouble, long, cdouble>
      |                                                 ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1106:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1106 |   struct divides<cdouble, long>: public std::binary_function<cdouble, long, cdouble>
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:869:32: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  869 |   struct equal_to: public std::binary_function<LEFT, RIGHT, bool>
      |                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:878:36: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  878 |   struct not_equal_to: public std::binary_function<LEFT, RIGHT, bool>
      |                                    ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1115:49: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1115 |   struct logical_and<bool, cfloat>: public std::binary_function<bool, cfloat, bool>
      |                                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:887:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  887 |   struct greater: public std::binary_function<LEFT, RIGHT, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1070:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1070 |   struct divides<cfloat, double>: public std::binary_function<cfloat, double, cfloat>
      |                                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:896:28: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  896 |   struct less: public std::binary_function<LEFT, RIGHT, bool>
      |                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:905:37: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  905 |   struct greater_equal: public std::binary_function<LEFT, RIGHT, bool>
      |                                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1124:50: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1124 |   struct logical_and<bool, cdouble>: public std::binary_function<bool, cdouble, bool>
      |                                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:914:34: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  914 |   struct less_equal: public std::binary_function<LEFT, RIGHT, bool>
      |                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1079:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1079 |   struct divides<cfloat, long>: public std::binary_function<cfloat, long, cfloat>
      |                                             ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:923:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  923 |   struct logical_and: public std::binary_function<LEFT, RIGHT, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1133:48: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1133 |   struct logical_or<bool, cfloat>: public std::binary_function<bool, cfloat, bool>
      |                                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:932:34: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  932 |   struct logical_or: public std::binary_function<LEFT, RIGHT, bool>
      |                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:941:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  941 |   struct logical_not: public std::unary_function<T, bool>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:950:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  950 |   struct bitwise_and: public std::binary_function<LEFT, RIGHT, typename bitwise_and_result<LEFT,RIGHT>::result_type>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1088:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1088 |   struct divides<cdouble, float>: public std::binary_function<cdouble, float, cdouble>
      |                                               ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1142:49: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1142 |   struct logical_or<bool, cdouble>: public std::binary_function<bool, cdouble, bool>
      |                                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:960:34: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  960 |   struct bitwise_or: public std::binary_function<LEFT, RIGHT, typename bitwise_or_result<LEFT,RIGHT>::result_type>
      |                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1151:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
 1151 |   struct logical_not<cfloat>: public std::unary_function<cfloat, bool>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:970:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  970 |   struct bitwise_xor: public std::binary_function<LEFT, RIGHT, typename bitwise_xor_result<LEFT,RIGHT>::result_type>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:980:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  980 |   struct bitwise_not: public std::unary_function<T, T>
      |                                   ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1097:48: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1097 |   struct divides<cdouble, double>: public std::binary_function<cdouble, double, cdouble>
      |                                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:989:42: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  989 |   struct bitwise_left_shift: public std::binary_function<LEFT, RIGHT, LEFT>
      |                                          ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1160:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
 1160 |   struct logical_not<cdouble>: public std::unary_function<cdouble, bool>
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:998:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  998 |   struct bitwise_right_shift: public std::binary_function<LEFT, RIGHT, LEFT>
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1007:34: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1007 |   struct select_min: public std::binary_function<LEFT, RIGHT, typename select_result<LEFT,RIGHT>::result_type>
      |                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1173:39: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
 1173 |   struct increment<bool>: public std::unary_function<bool, bool>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1106:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1106 |   struct divides<cdouble, long>: public std::binary_function<cdouble, long, cdouble>
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1017:34: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1017 |   struct select_max: public std::binary_function<LEFT, RIGHT, typename select_result<LEFT,RIGHT>::result_type>
      |                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1182:39: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
 1182 |   struct decrement<bool>: public std::unary_function<bool, bool>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1034:50: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1034 |   struct multiplies<cfloat, double>: public std::binary_function<cfloat, double, cfloat>
      |                                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1209:40: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
 1209 |   struct negate<VoxelRGB>: public std::unary_function<VoxelRGB, VoxelRGB>
      |                                        ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1115:49: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1115 |   struct logical_and<bool, cfloat>: public std::binary_function<bool, cfloat, bool>
      |                                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1043:48: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1043 |   struct multiplies<cfloat, long>: public std::binary_function<cfloat, long, cfloat>
      |                                                ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1124:50: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1124 |   struct logical_and<bool, cdouble>: public std::binary_function<bool, cdouble, bool>
      |                                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1218:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
 1218 |   struct negate<VoxelRGBA>: public std::unary_function<VoxelRGBA, VoxelRGBA>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1133:48: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1133 |   struct logical_or<bool, cfloat>: public std::binary_function<bool, cfloat, bool>
      |                                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1052:50: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1052 |   struct multiplies<cdouble, float>: public std::binary_function<cdouble, float, cdouble>
      |                                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1142:49: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1142 |   struct logical_or<bool, cdouble>: public std::binary_function<bool, cdouble, bool>
      |                                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1227:40: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
 1227 |   struct negate<VoxelHSV>: public std::unary_function<VoxelHSV, VoxelHSV>
      |                                        ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1151:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
 1151 |   struct logical_not<cfloat>: public std::unary_function<cfloat, bool>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1061:49: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1061 |   struct multiplies<cdouble, long>: public std::binary_function<cdouble, long, cdouble>
      |                                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1160:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
 1160 |   struct logical_not<cdouble>: public std::unary_function<cdouble, bool>
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1070:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1070 |   struct divides<cfloat, double>: public std::binary_function<cfloat, double, cfloat>
      |                                               ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1173:39: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
 1173 |   struct increment<bool>: public std::unary_function<bool, bool>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1182:39: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
 1182 |   struct decrement<bool>: public std::unary_function<bool, bool>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1209:40: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
 1209 |   struct negate<VoxelRGB>: public std::unary_function<VoxelRGB, VoxelRGB>
      |                                        ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1079:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1079 |   struct divides<cfloat, long>: public std::binary_function<cfloat, long, cfloat>
      |                                             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1088:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1088 |   struct divides<cdouble, float>: public std::binary_function<cdouble, float, cdouble>
      |                                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1218:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
 1218 |   struct negate<VoxelRGBA>: public std::unary_function<VoxelRGBA, VoxelRGBA>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1097:48: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1097 |   struct divides<cdouble, double>: public std::binary_function<cdouble, double, cdouble>
      |                                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1227:40: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
 1227 |   struct negate<VoxelHSV>: public std::unary_function<VoxelHSV, VoxelHSV>
      |                                        ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1106:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1106 |   struct divides<cdouble, long>: public std::binary_function<cdouble, long, cdouble>
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1115:49: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1115 |   struct logical_and<bool, cfloat>: public std::binary_function<bool, cfloat, bool>
      |                                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1124:50: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1124 |   struct logical_and<bool, cdouble>: public std::binary_function<bool, cdouble, bool>
      |                                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1133:48: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1133 |   struct logical_or<bool, cfloat>: public std::binary_function<bool, cfloat, bool>
      |                                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1142:49: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1142 |   struct logical_or<bool, cdouble>: public std::binary_function<bool, cdouble, bool>
      |                                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1151:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
 1151 |   struct logical_not<cfloat>: public std::unary_function<cfloat, bool>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1160:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
 1160 |   struct logical_not<cdouble>: public std::unary_function<cdouble, bool>
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1173:39: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
 1173 |   struct increment<bool>: public std::unary_function<bool, bool>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1182:39: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
 1182 |   struct decrement<bool>: public std::unary_function<bool, bool>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1209:40: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
 1209 |   struct negate<VoxelRGB>: public std::unary_function<VoxelRGB, VoxelRGB>
      |                                        ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1218:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
 1218 |   struct negate<VoxelRGBA>: public std::unary_function<VoxelRGBA, VoxelRGBA>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1227:40: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
 1227 |   struct negate<VoxelHSV>: public std::unary_function<VoxelHSV, VoxelHSV>
      |                                        ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /casa/host/build/include/cartodata/volume/volumeutil.h:39,
                 from /casa/host/build/include/cartodata/volume/volumebase_d_operators.h:39,
                 from /casa/host/build/include/cartodata/volume/volume.h:40,
                 from /casa/host/build/include/aims/connectivity/component.h:40,
                 from /casa/host/build/include/aims/connectivity/connectivity_g.h:50:
/casa/host/build/include/cartodata/volume/functional.h:765:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  765 |   struct select_left: public std::binary_function<LEFT, RIGHT, LEFT>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:774:36: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  774 |   struct select_right: public std::binary_function<LEFT, RIGHT, RIGHT>
      |                                    ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:783:32: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  783 |   struct identity: public std::unary_function<T, T>
      |                                ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:792:28: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  792 |   struct plus: public std::binary_function<LEFT, RIGHT, typename plus_result<LEFT,RIGHT>::result_type>
      |                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:802:29: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  802 |   struct minus: public std::binary_function<LEFT, RIGHT, typename minus_result<LEFT,RIGHT>::result_type>
      |                             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:812:34: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  812 |   struct multiplies: public std::binary_function<LEFT, RIGHT, typename multiplies_result<LEFT,RIGHT>::result_type>
      |                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:822:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  822 |   struct divides: public std::binary_function<LEFT, RIGHT, typename divides_result<LEFT,RIGHT>::result_type>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:832:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  832 |   struct modulus: public std::binary_function<LEFT, RIGHT, typename modulus_result<LEFT,RIGHT>::result_type>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:842:30: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  842 |   struct negate: public std::unary_function<T, T>
      |                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:851:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  851 |   struct increment: public std::unary_function<T, T>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:860:33: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  860 |   struct decrement: public std::unary_function<T, T>
      |                                 ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:869:32: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  869 |   struct equal_to: public std::binary_function<LEFT, RIGHT, bool>
      |                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:878:36: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  878 |   struct not_equal_to: public std::binary_function<LEFT, RIGHT, bool>
      |                                    ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:887:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  887 |   struct greater: public std::binary_function<LEFT, RIGHT, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:896:28: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  896 |   struct less: public std::binary_function<LEFT, RIGHT, bool>
      |                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:905:37: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  905 |   struct greater_equal: public std::binary_function<LEFT, RIGHT, bool>
      |                                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:914:34: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  914 |   struct less_equal: public std::binary_function<LEFT, RIGHT, bool>
      |                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:923:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  923 |   struct logical_and: public std::binary_function<LEFT, RIGHT, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:932:34: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  932 |   struct logical_or: public std::binary_function<LEFT, RIGHT, bool>
      |                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:941:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  941 |   struct logical_not: public std::unary_function<T, bool>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:950:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  950 |   struct bitwise_and: public std::binary_function<LEFT, RIGHT, typename bitwise_and_result<LEFT,RIGHT>::result_type>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:960:34: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  960 |   struct bitwise_or: public std::binary_function<LEFT, RIGHT, typename bitwise_or_result<LEFT,RIGHT>::result_type>
      |                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:970:35: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  970 |   struct bitwise_xor: public std::binary_function<LEFT, RIGHT, typename bitwise_xor_result<LEFT,RIGHT>::result_type>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:980:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
  980 |   struct bitwise_not: public std::unary_function<T, T>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:989:42: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  989 |   struct bitwise_left_shift: public std::binary_function<LEFT, RIGHT, LEFT>
      |                                          ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:998:43: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  998 |   struct bitwise_right_shift: public std::binary_function<LEFT, RIGHT, LEFT>
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1007:34: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1007 |   struct select_min: public std::binary_function<LEFT, RIGHT, typename select_result<LEFT,RIGHT>::result_type>
      |                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1017:34: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1017 |   struct select_max: public std::binary_function<LEFT, RIGHT, typename select_result<LEFT,RIGHT>::result_type>
      |                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1034:50: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1034 |   struct multiplies<cfloat, double>: public std::binary_function<cfloat, double, cfloat>
      |                                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1043:48: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1043 |   struct multiplies<cfloat, long>: public std::binary_function<cfloat, long, cfloat>
      |                                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1052:50: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1052 |   struct multiplies<cdouble, float>: public std::binary_function<cdouble, float, cdouble>
      |                                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1061:49: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1061 |   struct multiplies<cdouble, long>: public std::binary_function<cdouble, long, cdouble>
      |                                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1070:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1070 |   struct divides<cfloat, double>: public std::binary_function<cfloat, double, cfloat>
      |                                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1079:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1079 |   struct divides<cfloat, long>: public std::binary_function<cfloat, long, cfloat>
      |                                             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1088:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1088 |   struct divides<cdouble, float>: public std::binary_function<cdouble, float, cdouble>
      |                                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1097:48: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1097 |   struct divides<cdouble, double>: public std::binary_function<cdouble, double, cdouble>
      |                                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/volumeutil.h:1237:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1237 |     struct inSet: public std::binary_function<T, U, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1106:46: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1106 |   struct divides<cdouble, long>: public std::binary_function<cdouble, long, cdouble>
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1115:49: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1115 |   struct logical_and<bool, cfloat>: public std::binary_function<bool, cfloat, bool>
      |                                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1124:50: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1124 |   struct logical_and<bool, cdouble>: public std::binary_function<bool, cdouble, bool>
      |                                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1133:48: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1133 |   struct logical_or<bool, cfloat>: public std::binary_function<bool, cfloat, bool>
      |                                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1142:49: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1142 |   struct logical_or<bool, cdouble>: public std::binary_function<bool, cdouble, bool>
      |                                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1151:43: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
 1151 |   struct logical_not<cfloat>: public std::unary_function<cfloat, bool>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1160:44: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
 1160 |   struct logical_not<cdouble>: public std::unary_function<cdouble, bool>
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/volumeutil.h:1237:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1237 |     struct inSet: public std::binary_function<T, U, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1173:39: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
 1173 |   struct increment<bool>: public std::unary_function<bool, bool>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1182:39: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
 1182 |   struct decrement<bool>: public std::unary_function<bool, bool>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1209:40: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
 1209 |   struct negate<VoxelRGB>: public std::unary_function<VoxelRGB, VoxelRGB>
      |                                        ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1218:41: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
 1218 |   struct negate<VoxelRGBA>: public std::unary_function<VoxelRGBA, VoxelRGBA>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/functional.h:1227:40: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
 1227 |   struct negate<VoxelHSV>: public std::unary_function<VoxelHSV, VoxelHSV>
      |                                        ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/volumeutil.h:1237:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1237 |     struct inSet: public std::binary_function<T, U, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/volumeutil.h:1269:34: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1269 |     struct notInSet: public std::binary_function<T, U, bool>
      |                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/volumeutil.h:1301:34: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1301 |     struct changeIf: public std::binary_function<T, U, T>
      |                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/volumeutil.h:1329:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
 1329 |     struct invMinMax: public std::unary_function<T, T>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/volumeutil.h:1269:34: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1269 |     struct notInSet: public std::binary_function<T, U, bool>
      |                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/volumeutil.h:1301:34: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1301 |     struct changeIf: public std::binary_function<T, U, T>
      |                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/volumeutil.h:1329:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
 1329 |     struct invMinMax: public std::unary_function<T, T>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/volumeutil.h:1269:34: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1269 |     struct notInSet: public std::binary_function<T, U, bool>
      |                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/volumeutil.h:1301:34: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1301 |     struct changeIf: public std::binary_function<T, U, T>
      |                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/volumeutil.h:1329:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
 1329 |     struct invMinMax: public std::unary_function<T, T>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/volumeutil.h:1237:31: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1237 |     struct inSet: public std::binary_function<T, U, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/volumeutil.h:1269:34: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1269 |     struct notInSet: public std::binary_function<T, U, bool>
      |                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/volumeutil.h:1301:34: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
 1301 |     struct changeIf: public std::binary_function<T, U, T>
      |                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/volumeutil.h:1329:35: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
 1329 |     struct invMinMax: public std::unary_function<T, T>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/casa/host/build/share/sulci-nonfree-5.2/sip/anneal.sip: line 105: 'throw' is deprecated and will be removed in SIP v7.0.0
In file included from /casa/host/build/include/aims/distancemap/meshvoronoi.h:44,
                 from /casa/host/build/share/aims-5.2/sip/meshdistance.sip:4:
/casa/host/build/include/aims/distancemap/stlsort.h:51:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
   51 |       : public std::binary_function<Point3df,Point3df, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/aims/distancemap/stlsort.h:64:41: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
   64 |     struct Point3dCompare : public std::binary_function<Point3d,Point3d, bool>
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/aims/distancemap/stlsort.h:78:15: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
   78 | : public std::binary_function<std::pair<T,T>, std::pair<T,T>, bool>
      |               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/aims/distancemap/stlsort.h:92:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
   92 |   : public std::binary_function<std::set<T>,std::set<T>, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /casa/host/build/include/aims/distancemap/meshvoronoi.h:44,
                 from /casa/host/build/share/aims-5.2/sip/meshdistance.sip:4:
/casa/host/build/include/aims/distancemap/stlsort.h:51:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
   51 |       : public std::binary_function<Point3df,Point3df, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/aims/distancemap/stlsort.h:64:41: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
   64 |     struct Point3dCompare : public std::binary_function<Point3d,Point3d, bool>
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/aims/distancemap/stlsort.h:78:15: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
   78 | : public std::binary_function<std::pair<T,T>, std::pair<T,T>, bool>
      |               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/aims/distancemap/stlsort.h:92:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
   92 |   : public std::binary_function<std::set<T>,std::set<T>, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /casa/host/build/include/aims/distancemap/meshvoronoi.h:44,
                 from /casa/host/build/share/aims-5.2/sip/meshdistance.sip:4:
/casa/host/build/include/aims/distancemap/stlsort.h:51:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
   51 |       : public std::binary_function<Point3df,Point3df, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/aims/distancemap/stlsort.h:64:41: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
   64 |     struct Point3dCompare : public std::binary_function<Point3d,Point3d, bool>
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/aims/distancemap/stlsort.h:78:15: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
   78 | : public std::binary_function<std::pair<T,T>, std::pair<T,T>, bool>
      |               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/aims/distancemap/stlsort.h:92:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
   92 |   : public std::binary_function<std::set<T>,std::set<T>, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /casa/host/build/include/aims/distancemap/meshvoronoi.h:44,
                 from /casa/host/build/share/aims-5.2/sip/meshdistance.sip:4:
/casa/host/build/include/aims/distancemap/stlsort.h:51:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
   51 |       : public std::binary_function<Point3df,Point3df, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/aims/distancemap/stlsort.h:64:41: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
   64 |     struct Point3dCompare : public std::binary_function<Point3d,Point3d, bool>
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/aims/distancemap/stlsort.h:78:15: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
   78 | : public std::binary_function<std::pair<T,T>, std::pair<T,T>, bool>
      |               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/aims/distancemap/stlsort.h:92:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
   92 |   : public std::binary_function<std::set<T>,std::set<T>, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /casa/host/build/include/aims/distancemap/meshvoronoi.h:44,
                 from /casa/host/build/share/aims-5.2/sip/meshdistance.sip:4:
/casa/host/build/include/aims/distancemap/stlsort.h:51:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
   51 |       : public std::binary_function<Point3df,Point3df, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/aims/distancemap/stlsort.h:64:41: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
   64 |     struct Point3dCompare : public std::binary_function<Point3d,Point3d, bool>
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/aims/distancemap/stlsort.h:78:15: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
   78 | : public std::binary_function<std::pair<T,T>, std::pair<T,T>, bool>
      |               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /casa/host/build/include/aims/distancemap/meshvoronoi.h:44,
                 from /casa/host/build/share/aims-5.2/sip/meshdistance.sip:4:
/casa/host/build/include/aims/distancemap/stlsort.h:51:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
   51 |       : public std::binary_function<Point3df,Point3df, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/aims/distancemap/stlsort.h:92:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
   92 |   : public std::binary_function<std::set<T>,std::set<T>, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/aims/distancemap/stlsort.h:64:41: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
   64 |     struct Point3dCompare : public std::binary_function<Point3d,Point3d, bool>
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/aims/distancemap/stlsort.h:78:15: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
   78 | : public std::binary_function<std::pair<T,T>, std::pair<T,T>, bool>
      |               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/aims/distancemap/stlsort.h:92:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
   92 |   : public std::binary_function<std::set<T>,std::set<T>, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /casa/host/build/include/aims/distancemap/meshvoronoi.h:44,
                 from /casa/host/build/share/aims-5.2/sip/meshdistance.sip:4:
/casa/host/build/include/aims/distancemap/stlsort.h:51:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
   51 |       : public std::binary_function<Point3df,Point3df, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/aims/distancemap/stlsort.h:64:41: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
   64 |     struct Point3dCompare : public std::binary_function<Point3d,Point3d, bool>
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/aims/distancemap/stlsort.h:78:15: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
   78 | : public std::binary_function<std::pair<T,T>, std::pair<T,T>, bool>
      |               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/aims/distancemap/stlsort.h:92:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
   92 |   : public std::binary_function<std::set<T>,std::set<T>, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /casa/host/build/include/aims/distancemap/meshvoronoi.h:44,
                 from /casa/host/build/share/aims-5.2/sip/meshdistance.sip:4:
/casa/host/build/include/aims/distancemap/stlsort.h:51:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
   51 |       : public std::binary_function<Point3df,Point3df, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/aims/distancemap/stlsort.h:64:41: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
   64 |     struct Point3dCompare : public std::binary_function<Point3d,Point3d, bool>
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/aims/distancemap/stlsort.h:78:15: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
   78 | : public std::binary_function<std::pair<T,T>, std::pair<T,T>, bool>
      |               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/include/aims/distancemap/stlsort.h:92:17: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
   92 |   : public std::binary_function<std::set<T>,std::set<T>, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/casa/host/build/share/aims-5.2/sip/masklinresampler.sip:14:17: warning: ‘template<class T> class aims::MaskLinearResampler’ is deprecated [-Wdeprecated-declarations]
   14 |   typedef aims::MaskLinearResampler<int16_t> MaskLinearResampler_S16;
      |                 ^~~~~~~~~~~~~~~~~~~
In file included from /casa/host/build/share/aims-5.2/sip/masklinresampler.sip:5:
/casa/host/build/include/aims/resampling/masklinresampler.h:66:3: note: declared here
   66 |   MaskLinearResampler : public Resampler< T >
      |   ^~~~~~~~~~~~~~~~~~~
/casa/host/build/share/aims-5.2/sip/masklinresampler.sip:14:17: warning: ‘template<class T> class aims::MaskLinearResampler’ is deprecated [-Wdeprecated-declarations]
   14 |   typedef aims::MaskLinearResampler<int16_t> MaskLinearResampler_S16;
      |                 ^~~~~~~~~~~~~~~~~~~
In file included from /casa/host/build/share/aims-5.2/sip/masklinresampler.sip:5:
/casa/host/build/include/aims/resampling/masklinresampler.h:66:3: note: declared here
   66 |   MaskLinearResampler : public Resampler< T >
      |   ^~~~~~~~~~~~~~~~~~~
/casa/host/build/include/cartodata/volume/volumebase_d_operators.h: In instantiation of ‘void carto::Volume<T>::fill(const T&) [with T = unsigned int]’:
/casa/host/build/include/cartodata/volume/volumebase_d_operators.h:200:11:   required from ‘carto::Volume<T>& carto::Volume<T>::operator=(const T&) [with T = unsigned int]’
/casa/host/build/include/cartodata/volume/volumeref_d_operators.h:122:14:   required from ‘carto::VolumeRef<T>& carto::VolumeRef<T>::operator=(const T&) [with T = unsigned int]’
/casa/host/build/include/aims/resampling/meshToVoxelsResampler.h:85:8:   required from here
/casa/host/build/include/cartodata/volume/volumebase_d_operators.h:193:47: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = carto::volumeutil::select_right<unsigned int, unsigned int>; _Tp = unsigned int]’ is deprecated [-Wdeprecated-declarations]
  193 |     volumeutil::selfApply( *this, std::bind2nd( volumeutil::select_right<T>(), value ) );
      |                                   ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/stl_function.h:1438:
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/casa/host/build/include/cartodata/volume/volumebase_d_operators.h: In instantiation of ‘void carto::Volume<T>::fill(const T&) [with T = float]’:
/casa/host/build/include/cartodata/volume/volumeref_d_operators.h:108:18:   required from ‘void carto::VolumeRef<T>::fill(const T&) [with T = float]’
/casa/host/build/include/aims/utility/converter_volume.h:309:17:   required from ‘void carto::Rescaler<carto::VolumeRef<T>, carto::VolumeRef<OUTP> >::convert(const carto::VolumeRef<T>&, carto::VolumeRef<OUTP>&) const [with INP = double; OUTP = float]’
/casa/host/build/include/cartobase/type/converter.h:344:19:   required from ‘void carto::Converter<INP, OUTP>::convert(const INP&, OUTP&) const [with INP = carto::VolumeRef<double>; OUTP = carto::VolumeRef<float>]’
/casa/host/build/include/aims/signalfilter/g2dsmooth.h:80:15:   required from ‘carto::VolumeRef<T> Gaussian2DSmoothing<T>::doit(const carto::rc_ptr<carto::Volume<T> >&) [with T = double]’
/casa/host/build/build_files/aims-free/pyaims/pyaimsalgo/src/sip/sipbuild/aimsalgosip/sipaimsalgosippart2.cpp:3928:61:   required from here
/casa/host/build/include/cartodata/volume/volumebase_d_operators.h:193:47: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = carto::volumeutil::select_right<float, float>; _Tp = float]’ is deprecated [-Wdeprecated-declarations]
  193 |     volumeutil::selfApply( *this, std::bind2nd( volumeutil::select_right<T>(), value ) );
      |                                   ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/stl_function.h:1438:
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/casa/host/build/include/cartodata/volume/volumebase_d_operators.h: In instantiation of ‘void carto::Volume<T>::fill(const T&) [with T = double]’:
/casa/host/build/include/cartodata/volume/volumeref_d_operators.h:108:18:   required from ‘void carto::VolumeRef<T>::fill(const T&) [with T = double]’
/casa/host/build/include/aims/utility/converter_volume.h:309:17:   required from ‘void carto::Rescaler<carto::VolumeRef<T>, carto::VolumeRef<OUTP> >::convert(const carto::VolumeRef<T>&, carto::VolumeRef<OUTP>&) const [with INP = float; OUTP = double]’
/casa/host/build/include/cartobase/type/converter.h:344:19:   required from ‘void carto::Converter<INP, OUTP>::convert(const INP&, OUTP&) const [with INP = carto::VolumeRef<float>; OUTP = carto::VolumeRef<double>]’
/casa/host/build/include/aims/signalfilter/g2dsmooth.h:90:16:   required from ‘carto::VolumeRef<T> Gaussian2DSmoothing<T>::doit(const carto::rc_ptr<carto::Volume<T> >&) [with T = double]’
/casa/host/build/build_files/aims-free/pyaims/pyaimsalgo/src/sip/sipbuild/aimsalgosip/sipaimsalgosippart2.cpp:3928:61:   required from here
/casa/host/build/include/cartodata/volume/volumebase_d_operators.h:193:47: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = carto::volumeutil::select_right<double, double>; _Tp = double]’ is deprecated [-Wdeprecated-declarations]
  193 |     volumeutil::selfApply( *this, std::bind2nd( volumeutil::select_right<T>(), value ) );
      |                                   ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/casa/host/build/include/cartodata/volume/volumebase_d_operators.h: In instantiation of ‘void carto::Volume<T>::fill(const T&) [with T = unsigned int]’:
/casa/host/build/include/cartodata/volume/volumeref_d_operators.h:108:18:   required from ‘void carto::VolumeRef<T>::fill(const T&) [with T = unsigned int]’
/casa/host/build/include/aims/utility/converter_volume.h:309:17:   required from ‘void carto::Rescaler<carto::VolumeRef<T>, carto::VolumeRef<OUTP> >::convert(const carto::VolumeRef<T>&, carto::VolumeRef<OUTP>&) const [with INP = float; OUTP = unsigned int]’
/casa/host/build/include/cartobase/type/converter.h:344:19:   required from ‘void carto::Converter<INP, OUTP>::convert(const INP&, OUTP&) const [with INP = carto::VolumeRef<float>; OUTP = carto::VolumeRef<unsigned int>]’
/casa/host/build/include/aims/signalfilter/g2dsmooth.h:90:16:   required from ‘carto::VolumeRef<T> Gaussian2DSmoothing<T>::doit(const carto::rc_ptr<carto::Volume<T> >&) [with T = unsigned int]’
/casa/host/build/build_files/aims-free/pyaims/pyaimsalgo/src/sip/sipbuild/aimsalgosip/sipaimsalgosippart2.cpp:5522:58:   required from here
/casa/host/build/include/cartodata/volume/volumebase_d_operators.h:193:47: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = carto::volumeutil::select_right<unsigned int, unsigned int>; _Tp = unsigned int]’ is deprecated [-Wdeprecated-declarations]
  193 |     volumeutil::selfApply( *this, std::bind2nd( volumeutil::select_right<T>(), value ) );
      |                                   ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/casa/host/build/include/cartodata/volume/volumebase_d_operators.h: In instantiation of ‘void carto::Volume<T>::fill(const T&) [with T = int]’:
/casa/host/build/include/cartodata/volume/volumeref_d_operators.h:108:18:   required from ‘void carto::VolumeRef<T>::fill(const T&) [with T = int]’
/casa/host/build/include/aims/utility/converter_volume.h:309:17:   required from ‘void carto::Rescaler<carto::VolumeRef<T>, carto::VolumeRef<OUTP> >::convert(const carto::VolumeRef<T>&, carto::VolumeRef<OUTP>&) const [with INP = float; OUTP = int]’
/casa/host/build/include/cartobase/type/converter.h:344:19:   required from ‘void carto::Converter<INP, OUTP>::convert(const INP&, OUTP&) const [with INP = carto::VolumeRef<float>; OUTP = carto::VolumeRef<int>]’
/casa/host/build/include/aims/signalfilter/g2dsmooth.h:90:16:   required from ‘carto::VolumeRef<T> Gaussian2DSmoothing<T>::doit(const carto::rc_ptr<carto::Volume<T> >&) [with T = int]’
/casa/host/build/build_files/aims-free/pyaims/pyaimsalgo/src/sip/sipbuild/aimsalgosip/sipaimsalgosippart2.cpp:6319:58:   required from here
/casa/host/build/include/cartodata/volume/volumebase_d_operators.h:193:47: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = carto::volumeutil::select_right<int, int>; _Tp = int]’ is deprecated [-Wdeprecated-declarations]
  193 |     volumeutil::selfApply( *this, std::bind2nd( volumeutil::select_right<T>(), value ) );
      |                                   ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/casa/host/build/include/cartodata/volume/volumebase_d_operators.h: In instantiation of ‘void carto::Volume<T>::fill(const T&) [with T = short unsigned int]’:
/casa/host/build/include/cartodata/volume/volumeref_d_operators.h:108:18:   required from ‘void carto::VolumeRef<T>::fill(const T&) [with T = short unsigned int]’
/casa/host/build/include/aims/utility/converter_volume.h:309:17:   required from ‘void carto::Rescaler<carto::VolumeRef<T>, carto::VolumeRef<OUTP> >::convert(const carto::VolumeRef<T>&, carto::VolumeRef<OUTP>&) const [with INP = float; OUTP = short unsigned int]’
/casa/host/build/include/cartobase/type/converter.h:344:19:   required from ‘void carto::Converter<INP, OUTP>::convert(const INP&, OUTP&) const [with INP = carto::VolumeRef<float>; OUTP = carto::VolumeRef<short unsigned int>]’
/casa/host/build/include/aims/signalfilter/g2dsmooth.h:90:16:   required from ‘carto::VolumeRef<T> Gaussian2DSmoothing<T>::doit(const carto::rc_ptr<carto::Volume<T> >&) [with T = short unsigned int]’
/casa/host/build/build_files/aims-free/pyaims/pyaimsalgo/src/sip/sipbuild/aimsalgosip/sipaimsalgosippart2.cpp:7116:58:   required from here
/casa/host/build/include/cartodata/volume/volumebase_d_operators.h:193:47: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = carto::volumeutil::select_right<short unsigned int, short unsigned int>; _Tp = short unsigned int]’ is deprecated [-Wdeprecated-declarations]
  193 |     volumeutil::selfApply( *this, std::bind2nd( volumeutil::select_right<T>(), value ) );
      |                                   ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/casa/host/build/include/cartodata/volume/volumebase_d_operators.h: In instantiation of ‘void carto::Volume<T>::fill(const T&) [with T = short int]’:
/casa/host/build/include/cartodata/volume/volumeref_d_operators.h:108:18:   required from ‘void carto::VolumeRef<T>::fill(const T&) [with T = short int]’
/casa/host/build/include/aims/utility/converter_volume.h:309:17:   required from ‘void carto::Rescaler<carto::VolumeRef<T>, carto::VolumeRef<OUTP> >::convert(const carto::VolumeRef<T>&, carto::VolumeRef<OUTP>&) const [with INP = float; OUTP = short int]’
/casa/host/build/include/cartobase/type/converter.h:344:19:   required from ‘void carto::Converter<INP, OUTP>::convert(const INP&, OUTP&) const [with INP = carto::VolumeRef<float>; OUTP = carto::VolumeRef<short int>]’
/casa/host/build/include/aims/signalfilter/g2dsmooth.h:90:16:   required from ‘carto::VolumeRef<T> Gaussian2DSmoothing<T>::doit(const carto::rc_ptr<carto::Volume<T> >&) [with T = short int]’
/casa/host/build/build_files/aims-free/pyaims/pyaimsalgo/src/sip/sipbuild/aimsalgosip/sipaimsalgosippart2.cpp:7913:58:   required from here
/casa/host/build/include/cartodata/volume/volumebase_d_operators.h:193:47: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = carto::volumeutil::select_right<short int, short int>; _Tp = short int]’ is deprecated [-Wdeprecated-declarations]
  193 |     volumeutil::selfApply( *this, std::bind2nd( volumeutil::select_right<T>(), value ) );
      |                                   ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/casa/host/build/include/cartodata/volume/volumebase_d_operators.h: In instantiation of ‘void carto::Volume<T>::fill(const T&) [with T = unsigned char]’:
/casa/host/build/include/cartodata/volume/volumeref_d_operators.h:108:18:   required from ‘void carto::VolumeRef<T>::fill(const T&) [with T = unsigned char]’
/casa/host/build/include/aims/utility/converter_volume.h:309:17:   required from ‘void carto::Rescaler<carto::VolumeRef<T>, carto::VolumeRef<OUTP> >::convert(const carto::VolumeRef<T>&, carto::VolumeRef<OUTP>&) const [with INP = float; OUTP = unsigned char]’
/casa/host/build/include/cartobase/type/converter.h:344:19:   required from ‘void carto::Converter<INP, OUTP>::convert(const INP&, OUTP&) const [with INP = carto::VolumeRef<float>; OUTP = carto::VolumeRef<unsigned char>]’
/casa/host/build/include/aims/signalfilter/g2dsmooth.h:90:16:   required from ‘carto::VolumeRef<T> Gaussian2DSmoothing<T>::doit(const carto::rc_ptr<carto::Volume<T> >&) [with T = unsigned char]’
/casa/host/build/build_files/aims-free/pyaims/pyaimsalgo/src/sip/sipbuild/aimsalgosip/sipaimsalgosippart2.cpp:8710:57:   required from here
/casa/host/build/include/cartodata/volume/volumebase_d_operators.h:193:47: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = carto::volumeutil::select_right<unsigned char, unsigned char>; _Tp = unsigned char]’ is deprecated [-Wdeprecated-declarations]
  193 |     volumeutil::selfApply( *this, std::bind2nd( volumeutil::select_right<T>(), value ) );
      |                                   ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/casa/host/build/include/cartodata/volume/volumebase_d_operators.h: In instantiation of ‘void carto::Volume<T>::fill(const T&) [with T = int]’:
/casa/host/build/include/cartodata/volume/volumeref_d_operators.h:108:18:   required from ‘void carto::VolumeRef<T>::fill(const T&) [with T = int]’
/casa/host/build/include/aims/histogram/regularBinnedHisto.h:123:21:   required from ‘void aims::RegularBinnedHistogram<T>::doit(const carto::rc_ptr<carto::Volume<T> >&, T, T) [with T = double]’
/casa/host/build/build_files/aims-free/pyaims/pyaimsalgo/src/sip/sipbuild/aimsalgosip/sipaimsalgosippart1.cpp:5901:25:   required from here
/casa/host/build/include/cartodata/volume/volumebase_d_operators.h:193:47: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = carto::volumeutil::select_right<int, int>; _Tp = int]’ is deprecated [-Wdeprecated-declarations]
  193 |     volumeutil::selfApply( *this, std::bind2nd( volumeutil::select_right<T>(), value ) );
      |                                   ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/stl_function.h:1438:
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/casa/host/build/include/cartodata/volume/volumebase_d_operators.h: In instantiation of ‘void carto::Volume<T>::fill(const T&) [with T = unsigned int]’:
/casa/host/build/include/cartodata/volume/volumebase_d_operators.h:200:11:   required from ‘carto::Volume<T>& carto::Volume<T>::operator=(const T&) [with T = unsigned int]’
/casa/host/build/include/cartodata/volume/volumeref_d_operators.h:122:14:   required from ‘carto::VolumeRef<T>& carto::VolumeRef<T>::operator=(const T&) [with T = unsigned int]’
/casa/host/build/include/aims/resampling/meshToVoxelsResampler.h:85:8:   required from here
/casa/host/build/include/cartodata/volume/volumebase_d_operators.h:193:47: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = carto::volumeutil::select_right<unsigned int, unsigned int>; _Tp = unsigned int]’ is deprecated [-Wdeprecated-declarations]
  193 |     volumeutil::selfApply( *this, std::bind2nd( volumeutil::select_right<T>(), value ) );
      |                                   ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/stl_function.h:1438:
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/casa/host/build/include/cartodata/volume/volumebase_d_operators.h: In instantiation of ‘void carto::Volume<T>::fill(const T&) [with T = AimsVector<float, 3>]’:
/casa/host/build/include/cartodata/volume/volumebase_d_operators.h:200:11:   required from ‘carto::Volume<T>& carto::Volume<T>::operator=(const T&) [with T = AimsVector<float, 3>]’
/casa/host/build/include/cartodata/volume/volumeref_d_operators.h:122:14:   required from ‘carto::VolumeRef<T>& carto::VolumeRef<T>::operator=(const T&) [with T = AimsVector<float, 3>]’
/casa/host/build/include/aims/registration/ffd.h:163:21:   required from ‘aims::FfdTransformation::FfdTransformation(int, int, int, const carto::rc_ptr<carto::Volume<T> >&) [with T = unsigned char]’
/casa/host/build/build_files/aims-free/pyaims/pyaimsalgo/src/sip/sipbuild/aimsalgosip/sipaimsalgosippart1.cpp:263:173:   required from here
/casa/host/build/include/cartodata/volume/volumebase_d_operators.h:193:47: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = carto::volumeutil::select_right<AimsVector<float, 3>, AimsVector<float, 3> >; _Tp = AimsVector<float, 3>]’ is deprecated [-Wdeprecated-declarations]
  193 |     volumeutil::selfApply( *this, std::bind2nd( volumeutil::select_right<T>(), value ) );
      |                                   ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/casa/host/build/include/cartodata/volume/volumebase_d_operators.h: In instantiation of ‘void carto::Volume<T>::fill(const T&) [with T = float]’:
/casa/host/build/include/cartodata/volume/volumebase_d_operators.h:200:11:   required from ‘carto::Volume<T>& carto::Volume<T>::operator=(const T&) [with T = float]’
/casa/host/build/include/cartodata/volume/volumeref_d_operators.h:122:14:   required from ‘carto::VolumeRef<T>& carto::VolumeRef<T>::operator=(const T&) [with T = float]’
/casa/host/build/include/aims/math/gradient.h:466:8:   required from ‘carto::VolumeRef<T> AimsGradient<C>::X(const carto::rc_ptr<carto::Volume<T> >&) [with C = float]’
/casa/host/build/build_files/aims-free/pyaims/pyaimsalgo/src/sip/sipbuild/aimsalgosip/sipaimsalgosippart1.cpp:13616:57:   required from here
/casa/host/build/include/cartodata/volume/volumebase_d_operators.h:193:47: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = carto::volumeutil::select_right<float, float>; _Tp = float]’ is deprecated [-Wdeprecated-declarations]
  193 |     volumeutil::selfApply( *this, std::bind2nd( volumeutil::select_right<T>(), value ) );
      |                                   ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/casa/host/build/include/cartodata/volume/volumebase_d_operators.h: In instantiation of ‘void carto::Volume<T>::fill(const T&) [with T = short int]’:
/casa/host/build/include/aims/utility/converter_bucket.h:564:17:   required from ‘static carto::rc_ptr<carto::Volume<U> >* carto::ConverterAllocator<aims::BucketMap<T>, carto::rc_ptr<carto::Volume<U> > >::alloc(const aims::BucketMap<T>&) [with INP = Void; OUTP = short int]’
/casa/host/build/include/aims/utility/converter_bucket.h:231:58:   required from ‘static carto::VolumeRef<OUTP>* carto::ConverterAllocator<aims::BucketMap<T>, carto::VolumeRef<OUTP> >::alloc(const aims::BucketMap<T>&) [with INP = Void; OUTP = short int]’
/casa/host/build/include/cartobase/type/converter.h:332:55:   required from ‘OUTP* carto::Converter<INP, OUTP>::operator()(const INP&) const [with INP = aims::BucketMap<Void>; OUTP = carto::VolumeRef<short int>]’
/casa/host/build/include/aims/topology/topoClassifier.h:168:12:   required from here
/casa/host/build/include/cartodata/volume/volumebase_d_operators.h:193:47: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = carto::volumeutil::select_right<short int, short int>; _Tp = short int]’ is deprecated [-Wdeprecated-declarations]
  193 |     volumeutil::selfApply( *this, std::bind2nd( volumeutil::select_right<T>(), value ) );
      |                                   ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/casa/host/build/include/cartodata/volume/volumebase_d_operators.h: In instantiation of ‘void carto::Volume<T>::fill(const T&) [with T = AimsVector<float, 3>]’:
/casa/host/build/include/cartodata/volume/volumebase_d_operators.h:200:11:   required from ‘carto::Volume<T>& carto::Volume<T>::operator=(const T&) [with T = AimsVector<float, 3>]’
/casa/host/build/include/cartodata/volume/volumeref_d_operators.h:122:14:   required from ‘carto::VolumeRef<T>& carto::VolumeRef<T>::operator=(const T&) [with T = AimsVector<float, 3>]’
/casa/host/build/include/aims/registration/ffd.h:163:21:   required from ‘aims::FfdTransformation::FfdTransformation(int, int, int, const carto::rc_ptr<carto::Volume<T> >&) [with T = unsigned char]’
/casa/host/build/include/aims/registration/ffd.h:347:54:   required from ‘aims::TrilinearFfd::TrilinearFfd(int, int, int, const carto::rc_ptr<carto::Volume<T> >&) [with T = unsigned char]’
/casa/host/build/build_files/aims-free/pyaims/pyaimsalgo/src/sip/sipbuild/aimsalgosip/sipaimsalgosippart0.cpp:19780:158:   required from here
/casa/host/build/include/cartodata/volume/volumebase_d_operators.h:193:47: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = carto::volumeutil::select_right<AimsVector<float, 3>, AimsVector<float, 3> >; _Tp = AimsVector<float, 3>]’ is deprecated [-Wdeprecated-declarations]
  193 |     volumeutil::selfApply( *this, std::bind2nd( volumeutil::select_right<T>(), value ) );
      |                                   ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
The project has been built.
[100%] Linking CXX shared module ../../../../python/constel/constelsip.so
[100%] Built target constelsip
The project has been built.
[100%] Linking CXX shared module ../../../../../python/sigraph/sigraphsip.so
[100%] Built target sigraphsip
The project has been built.
[100%] Linking CXX shared module ../../../../../python/sigraph/sigraphsvmsip.so
[100%] Built target sigraphsvmsip
[100%] Linking CXX shared module ../../../../../../python/soma/aimsalgo/aimsalgosip.so
[100%] Built target aimsalgosip
The project has been built.
[100%] Generating sipbuild/aimsguisip/sipaimsguisippart0.cpp, sipbuild/aimsguisip/sipaimsguisippart1.cpp, sipbuild/aimsguisip/sipaimsguisippart2.cpp, sipbuild/aimsguisip/sipaimsguisippart3.cpp, sipbuild/aimsguisip/sipaimsguisippart4.cpp, sipbuild/aimsguisip/sipaimsguisippart5.cpp, sipbuild/aimsguisip/sipaimsguisippart6.cpp, sipbuild/aimsguisip/sipaimsguisippart7.cpp
pyproject.toml: line 10: using '[tool.sip.metadata]' to specify the project metadata is deprecated and will be removed in SIP v7.0.0, use '[project]' instead
These bindings will be built: aimsgui_VOID.
Generating the aimsgui_VOID bindings...
/casa/host/build/share/aims-5.2/sip/datasource.sip: line 682: 'throw' is deprecated and will be removed in SIP v7.0.0
/casa/host/build/share/aims-5.2/sip/datasource.sip: line 732: 'throw' is deprecated and will be removed in SIP v7.0.0
/usr/lib/python3/dist-packages/PyQt6/bindings/QtCore/QtCoremod.sip: line 64: '%Plugin' is deprecated and will be removed in SIP v7.0.0
/casa/host/build/share/aims-5.2/sip/qsqlgraphdatabase.sip: line 63: 'throw' is deprecated and will be removed in SIP v7.0.0
/casa/host/build/share/aims-5.2/sip/qsqlgraphdatabase.sip: line 68: 'throw' is deprecated and will be removed in SIP v7.0.0
/casa/host/build/share/aims-5.2/sip/qsqlgraphdatabase.sip: line 75: 'throw' is deprecated and will be removed in SIP v7.0.0
/casa/host/build/share/aims-5.2/sip/qsqlgraphdatabase.sip: line 80: 'throw' is deprecated and will be removed in SIP v7.0.0
The project has been built.
[100%] Generating sipbuild/anatomistsip/sipanatomistsippart0.cpp, sipbuild/anatomistsip/sipanatomistsippart1.cpp, sipbuild/anatomistsip/sipanatomistsippart2.cpp, sipbuild/anatomistsip/sipanatomistsippart3.cpp, sipbuild/anatomistsip/sipanatomistsippart4.cpp, sipbuild/anatomistsip/sipanatomistsippart5.cpp, sipbuild/anatomistsip/sipanatomistsippart6.cpp, sipbuild/anatomistsip/sipanatomistsippart7.cpp
pyproject.toml: line 10: using '[tool.sip.metadata]' to specify the project metadata is deprecated and will be removed in SIP v7.0.0, use '[project]' instead
These bindings will be built: anatomist_VOID.
Generating the anatomist_VOID bindings...
/casa/host/build/share/aims-5.2/sip/datasource.sip: line 682: 'throw' is deprecated and will be removed in SIP v7.0.0
/casa/host/build/share/aims-5.2/sip/datasource.sip: line 732: 'throw' is deprecated and will be removed in SIP v7.0.0
/usr/lib/python3/dist-packages/PyQt6/bindings/QtCore/QtCoremod.sip: line 64: '%Plugin' is deprecated and will be removed in SIP v7.0.0
The project has been built.
[100%] Built target aimsguisip
The project has been built.
[100%] Linking CXX shared module ../../../../../python/anatomist/cpp/anatomistsip.so
[100%] Built target anatomistsip
updating run scripts for casa-distro
casa_path: /casa/host/src/development/casa-distro/master/python/casa_distro
dev mode, symlink to sources: ../src/development/casa-distro/master
copy: /casa/host/build/bin/bv -> /casa/host/bin/bv
exclude: docker-deps
exclude: bv
exclude: bv_env
exclude: python
exclude: bv_unenv
exclude: bv_unenv.sh
exclude: bv_env.sh

bv_maker summary:
OK          step build: /casa/host/build, started: 2025/06/26 06:09, stopped: 2025/06/26 06:13
All went good.

Finished: SUCCESS