+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/openbabel-3.1.1nb12/work.log
+ su pbulk -c '"$@"' make /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/openbabel-3.1.1nb12/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for openbabel-3.1.1nb12
[  1%] Building CXX object src/CMakeFiles/openbabel.dir/alias.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/alias.cpp:19:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/istream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/sstream:38,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/alias.cpp:16:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[  1%] Building CXX object src/CMakeFiles/openbabel.dir/atom.cpp.o
[  1%] Building CXX object src/CMakeFiles/openbabel.dir/base.cpp.o
[  1%] Building CXX object src/CMakeFiles/openbabel.dir/bitvec.cpp.o
[  1%] Building CXX object src/CMakeFiles/openbabel.dir/bond.cpp.o
[  2%] Building CXX object src/CMakeFiles/openbabel.dir/bondtyper.cpp.o
[  2%] Building CXX object src/CMakeFiles/openbabel.dir/builder.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/builder.cpp:31:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/refwrap.h:39,
                 from /opt/local/gcc12/include/c++/12.2.0/vector:66,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/builder.h:23,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/builder.cpp:22:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[  2%] Building CXX object src/CMakeFiles/openbabel.dir/canon.cpp.o
[  2%] Building CXX object src/CMakeFiles/openbabel.dir/chains.cpp.o
[  2%] Building CXX object src/CMakeFiles/openbabel.dir/chargemodel.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/chargemodel.h:24,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/chargemodel.cpp:21:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/dlhandler.h:24,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:23:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[  3%] Building CXX object src/CMakeFiles/openbabel.dir/data.cpp.o
[  3%] Building CXX object src/CMakeFiles/openbabel.dir/data_utilities.cpp.o
[  3%] Building CXX object src/CMakeFiles/openbabel.dir/descriptor.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/descriptor.h:27,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/descriptor.cpp:23:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/istream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/sstream:38,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/oberror.h:26,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/descriptor.cpp:20:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[  3%] Building CXX object src/CMakeFiles/openbabel.dir/elements.cpp.o
[  3%] Building CXX object src/CMakeFiles/openbabel.dir/fingerprint.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/fingerprint.h:28,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/fingerprint.cpp:27:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/refwrap.h:39,
                 from /opt/local/gcc12/include/c++/12.2.0/vector:66,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/fingerprint.cpp:21:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[  3%] Building CXX object src/CMakeFiles/openbabel.dir/forcefield.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/forcefield.h:28,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/forcefield.cpp:24:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/stl_tree.h:65,
                 from /opt/local/gcc12/include/c++/12.2.0/set:60,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/forcefield.cpp:22:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[  4%] Building CXX object src/CMakeFiles/openbabel.dir/format.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/format.cpp:20:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/dlhandler.h:24,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:23:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[  4%] Building CXX object src/CMakeFiles/openbabel.dir/generic.cpp.o
[  4%] Building CXX object src/CMakeFiles/openbabel.dir/graphsym.cpp.o
[  4%] Building CXX object src/CMakeFiles/openbabel.dir/grid.cpp.o
[  4%] Building CXX object src/CMakeFiles/openbabel.dir/griddata.cpp.o
[  5%] Building CXX object src/CMakeFiles/openbabel.dir/isomorphism.cpp.o
[  5%] Building CXX object src/CMakeFiles/openbabel.dir/kekulize.cpp.o
[  5%] Building CXX object src/CMakeFiles/openbabel.dir/locale.cpp.o
[  5%] Building CXX object src/CMakeFiles/openbabel.dir/matrix.cpp.o
[  5%] Building CXX object src/CMakeFiles/openbabel.dir/mcdlutil.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/mcdlutil.cpp:27:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/refwrap.h:39,
                 from /opt/local/gcc12/include/c++/12.2.0/vector:66,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/mol.h:44,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/mcdlutil.cpp:22:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[  6%] Building CXX object src/CMakeFiles/openbabel.dir/molchrg.cpp.o
[  6%] Building CXX object src/CMakeFiles/openbabel.dir/mol.cpp.o
[  6%] Building CXX object src/CMakeFiles/openbabel.dir/obconversion.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/obconversion.cpp:48:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/istream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/fstream:38,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/obconversion.cpp:37:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[  6%] Building CXX object src/CMakeFiles/openbabel.dir/oberror.cpp.o
[  6%] Building CXX object src/CMakeFiles/openbabel.dir/obfunctions.cpp.o
[  6%] Building CXX object src/CMakeFiles/openbabel.dir/obiter.cpp.o
[  7%] Building CXX object src/CMakeFiles/openbabel.dir/obutil.cpp.o
[  7%] Building CXX object src/CMakeFiles/openbabel.dir/op.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/op.h:25,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/op.cpp:20:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/op.h:23:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[  7%] Building CXX object src/CMakeFiles/openbabel.dir/parsmart.cpp.o
[  7%] Building CXX object src/CMakeFiles/openbabel.dir/patty.cpp.o
[  7%] Building CXX object src/CMakeFiles/openbabel.dir/phmodel.cpp.o
[  8%] Building CXX object src/CMakeFiles/openbabel.dir/plugin.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/plugin.cpp:20:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/dlhandler.h:24,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:23:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[  8%] Building CXX object src/CMakeFiles/openbabel.dir/pointgroup.cpp.o
[  8%] Building CXX object src/CMakeFiles/openbabel.dir/query.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/query.cpp:29:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/refwrap.h:39,
                 from /opt/local/gcc12/include/c++/12.2.0/vector:66,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/base.h:25,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/bond.h:31,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/query.h:27,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/query.cpp:25:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[  8%] Building CXX object src/CMakeFiles/openbabel.dir/rand.cpp.o
[  8%] Building CXX object src/CMakeFiles/openbabel.dir/reactionfacade.cpp.o
[  9%] Building CXX object src/CMakeFiles/openbabel.dir/residue.cpp.o
[  9%] Building CXX object src/CMakeFiles/openbabel.dir/ring.cpp.o
[  9%] Building CXX object src/CMakeFiles/openbabel.dir/rotamer.cpp.o
[  9%] Building CXX object src/CMakeFiles/openbabel.dir/rotor.cpp.o
[  9%] Building CXX object src/CMakeFiles/openbabel.dir/spectrophore.cpp.o
[  9%] Building CXX object src/CMakeFiles/openbabel.dir/tautomer.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/tautomer.cpp:26:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/tautomer.h:24,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/tautomer.cpp:19:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 10%] Building CXX object src/CMakeFiles/openbabel.dir/tokenst.cpp.o
[ 10%] Building CXX object src/CMakeFiles/openbabel.dir/transform.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/descriptor.h:27,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/transform.cpp:23:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/istream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/sstream:38,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/transform.cpp:19:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 10%] Building CXX object src/CMakeFiles/openbabel.dir/typer.cpp.o
[ 10%] Building CXX object src/CMakeFiles/openbabel.dir/obmolecformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/obmolecformat.cpp:19:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 10%] Building CXX object src/CMakeFiles/openbabel.dir/conformersearch.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/forcefield.h:28,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/conformersearch.cpp:22:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/refwrap.h:39,
                 from /opt/local/gcc12/include/c++/12.2.0/vector:66,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/mol.h:44,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/conformersearch.h:24,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/conformersearch.cpp:20:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 11%] Building CXX object src/CMakeFiles/openbabel.dir/confsearch.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/forcefield.h:28,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/confsearch.cpp:24:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/refwrap.h:39,
                 from /opt/local/gcc12/include/c++/12.2.0/vector:66,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/atom.h:30,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/confsearch.cpp:22:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/confsearch.cpp: In constructor 'OpenBabel::OBDiversePoses::OBDiversePoses(const OpenBabel::OBMol&, double, bool)':
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/confsearch.cpp:134:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = less<double>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  134 |     vec.erase(std::remove_if(vec.begin(), vec.end(), std::bind2nd(std::less<double>(), (cutoff + 0.1) )), vec.end());
      |                                                      ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:1438:
/opt/local/gcc12/include/c++/12.2.0/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/confsearch.cpp: In member function 'int OpenBabel::OBForceField::DiverseConfGen(double, unsigned int, double, bool)':
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/confsearch.cpp:444:77: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus<double>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  444 |     transform(_energies.begin(), _energies.end(), _energies.begin(), bind2nd(std::plus<double>(), energy_offset));
      |                                                                      ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/local/gcc12/include/c++/12.2.0/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
[ 11%] Building CXX object src/CMakeFiles/openbabel.dir/distgeom.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/distgeom.cpp:38:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/refwrap.h:39,
                 from /opt/local/gcc12/include/c++/12.2.0/vector:66,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/mol.h:44,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/distgeom.h:24,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/distgeom.cpp:22:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 11%] Building CXX object src/CMakeFiles/openbabel.dir/dlhandler_unix.cpp.o
[ 11%] Building CXX object src/CMakeFiles/openbabel.dir/depict/depict.cpp.o
[ 11%] Building CXX object src/CMakeFiles/openbabel.dir/depict/svgpainter.cpp.o
[ 12%] Building CXX object src/CMakeFiles/openbabel.dir/math/matrix3x3.cpp.o
[ 12%] Building CXX object src/CMakeFiles/openbabel.dir/math/spacegroup.cpp.o
[ 12%] Building CXX object src/CMakeFiles/openbabel.dir/math/transform3d.cpp.o
[ 12%] Building CXX object src/CMakeFiles/openbabel.dir/math/vector3.cpp.o
[ 12%] Building CXX object src/CMakeFiles/openbabel.dir/math/align.cpp.o
[ 12%] Building CXX object src/CMakeFiles/openbabel.dir/stereo/stereo.cpp.o
[ 13%] Building CXX object src/CMakeFiles/openbabel.dir/stereo/tetranonplanar.cpp.o
[ 13%] Building CXX object src/CMakeFiles/openbabel.dir/stereo/tetraplanar.cpp.o
[ 13%] Building CXX object src/CMakeFiles/openbabel.dir/stereo/squareplanar.cpp.o
[ 13%] Building CXX object src/CMakeFiles/openbabel.dir/stereo/cistrans.cpp.o
[ 13%] Building CXX object src/CMakeFiles/openbabel.dir/stereo/tetrahedral.cpp.o
[ 14%] Building CXX object src/CMakeFiles/openbabel.dir/stereo/perception.cpp.o
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/stereo/perception.cpp: In function 'void OpenBabel::StereoRefToImplicit(OBMol&, OBStereo::Ref)':
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/stereo/perception.cpp:2973:16: warning: 'template<class _Operation> class std::binder1st' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
 2973 |     const std::binder1st<std::equal_to<OBStereo::Ref> > equal_to_atomId = std::bind1st (equal_to<OBStereo::Ref>(), atomId);
      |                ^~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:1438,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/refwrap.h:39,
                 from /opt/local/gcc12/include/c++/12.2.0/vector:66,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/base.h:25,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/stereo/stereo.h:27,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/stereo/tetranonplanar.h:27,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/stereo/tetrahedral.h:27,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/stereo/perception.cpp:26:
/opt/local/gcc12/include/c++/12.2.0/backward/binders.h:108:11: note: declared here
  108 |     class binder1st
      |           ^~~~~~~~~
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/stereo/perception.cpp:2973:88: warning: 'std::binder1st<_Operation> std::bind1st(const _Operation&, const _Tp&) [with _Operation = equal_to<long unsigned int>; _Tp = long unsigned int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
 2973 |     const std::binder1st<std::equal_to<OBStereo::Ref> > equal_to_atomId = std::bind1st (equal_to<OBStereo::Ref>(), atomId);
      |                                                                           ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/local/gcc12/include/c++/12.2.0/backward/binders.h:136:5: note: declared here
  136 |     bind1st(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/stereo/perception.cpp: In function 'void OpenBabel::ImplicitRefToStereo(OBMol&, OBStereo::Ref, OBStereo::Ref)':
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/stereo/perception.cpp:3005:16: warning: 'template<class _Operation> class std::binder1st' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
 3005 |     const std::binder1st<std::equal_to<OBStereo::Ref> > equal_to_implicitRef = std::bind1st (equal_to<OBStereo::Ref>(), (OBStereo::Ref) OBStereo::ImplicitRef);
      |                ^~~~~~~~~
/opt/local/gcc12/include/c++/12.2.0/backward/binders.h:108:11: note: declared here
  108 |     class binder1st
      |           ^~~~~~~~~
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/stereo/perception.cpp:3005:93: warning: 'std::binder1st<_Operation> std::bind1st(const _Operation&, const _Tp&) [with _Operation = equal_to<long unsigned int>; _Tp = long unsigned int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
 3005 |     const std::binder1st<std::equal_to<OBStereo::Ref> > equal_to_implicitRef = std::bind1st (equal_to<OBStereo::Ref>(), (OBStereo::Ref) OBStereo::ImplicitRef);
      |                                                                                ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/local/gcc12/include/c++/12.2.0/backward/binders.h:136:5: note: declared here
  136 |     bind1st(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
[ 14%] Building CXX object src/CMakeFiles/openbabel.dir/stereo/facade.cpp.o
[ 14%] Building CXX object src/CMakeFiles/openbabel.dir/stereo/gen3dstereohelper.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/stereo/gen3dstereohelper.cpp:29:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/stereo/gen3dstereohelper.h:28,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/stereo/gen3dstereohelper.cpp:25:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 14%] Linking CXX shared library ../lib/libopenbabel.so
[ 14%] Built target openbabel
[ 14%] Building CXX object src/CMakeFiles/plugin_descriptors.dir/descriptors/cansmidescriptor.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/descriptors/cansmidescriptor.cpp:22:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/istream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/sstream:38,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/oberror.h:26,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/descriptors/cansmidescriptor.cpp:20:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 14%] Building CXX object src/CMakeFiles/plugin_descriptors.dir/descriptors/cmpdfilter.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/descriptor.h:27,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/descriptors/cmpdfilter.cpp:21:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/istream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/sstream:38,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/oberror.h:26,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/descriptors/cmpdfilter.cpp:20:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 14%] Building CXX object src/CMakeFiles/plugin_descriptors.dir/descriptors/groupcontrib.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/descriptor.h:27,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/groupcontrib.h:27,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/descriptors/groupcontrib.cpp:33:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/refwrap.h:39,
                 from /opt/local/gcc12/include/c++/12.2.0/vector:66,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/descriptors/groupcontrib.cpp:25:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 14%] Building CXX object src/CMakeFiles/plugin_descriptors.dir/descriptors/filters.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/descriptor.h:27,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/descriptors/filters.cpp:20:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/descriptor.h:22:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 15%] Building CXX object src/CMakeFiles/plugin_descriptors.dir/descriptors/inchidescriptor.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/descriptors/inchidescriptor.cpp:22:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/istream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/sstream:38,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/oberror.h:26,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/descriptors/inchidescriptor.cpp:20:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/descriptors/inchidescriptor.cpp:24:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/inchiformat.h:134:19: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  134 |     : public std::binary_function<const std::string&, const std::string&, bool>
      |                   ^~~~~~~~~~~~~~~
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 15%] Building CXX object src/CMakeFiles/plugin_descriptors.dir/descriptors/smartsdescriptors.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/descriptor.h:27,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/descriptors/smartsdescriptors.cpp:22:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/istream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/sstream:38,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/oberror.h:26,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/descriptors/smartsdescriptors.cpp:20:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 15%] Linking CXX shared module ../lib/plugin_descriptors.so
[ 15%] Built target plugin_descriptors
[ 15%] Building CXX object src/CMakeFiles/plugin_fingerprints.dir/fingerprints/finger2.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/fingerprint.h:28,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/fingerprints/finger2.cpp:24:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/istream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/sstream:38,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/oberror.h:26,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/fingerprints/finger2.cpp:20:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 15%] Building CXX object src/CMakeFiles/plugin_fingerprints.dir/fingerprints/finger3.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/fingerprint.h:28,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/fingerprints/finger3.cpp:27:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/refwrap.h:39,
                 from /opt/local/gcc12/include/c++/12.2.0/vector:66,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/mol.h:44,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/fingerprints/finger3.cpp:19:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 16%] Building CXX object src/CMakeFiles/plugin_fingerprints.dir/fingerprints/fingerecfp.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/fingerprint.h:28,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/fingerprints/fingerecfp.cpp:20:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/istream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/sstream:38,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/oberror.h:26,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/fingerprints/fingerecfp.cpp:15:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 16%] Linking CXX shared module ../lib/plugin_fingerprints.so
[ 16%] Built target plugin_fingerprints
[ 16%] Building CXX object src/CMakeFiles/plugin_forcefields.dir/forcefields/forcefieldgaff.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/forcefield.h:28,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/forcefields/forcefieldgaff.h:24,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/forcefields/forcefieldgaff.cpp:29:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/refwrap.h:39,
                 from /opt/local/gcc12/include/c++/12.2.0/vector:66,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/mol.h:44,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/forcefields/forcefieldgaff.cpp:21:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 16%] Building CXX object src/CMakeFiles/plugin_forcefields.dir/forcefields/forcefieldghemical.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/forcefield.h:28,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/forcefields/forcefieldghemical.h:23,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/forcefields/forcefieldghemical.cpp:23:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/refwrap.h:39,
                 from /opt/local/gcc12/include/c++/12.2.0/vector:66,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/mol.h:44,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/forcefields/forcefieldghemical.cpp:20:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 16%] Building CXX object src/CMakeFiles/plugin_forcefields.dir/forcefields/forcefieldmmff94.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/forcefields/forcefieldmmff94.cpp:31:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 16%] Building CXX object src/CMakeFiles/plugin_forcefields.dir/forcefields/forcefielduff.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/forcefield.h:28,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/forcefields/forcefielduff.h:24,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/forcefields/forcefielduff.cpp:32:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/refwrap.h:39,
                 from /opt/local/gcc12/include/c++/12.2.0/vector:66,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/mol.h:44,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/forcefields/forcefielduff.cpp:21:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 17%] Linking CXX shared module ../lib/plugin_forcefields.so
[ 17%] Built target plugin_forcefields
[ 17%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/addfilename.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/op.h:25,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/addfilename.cpp:20:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/addfilename.cpp:18:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 17%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/addinindex.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/op.h:25,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/addinindex.cpp:21:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/refwrap.h:39,
                 from /opt/local/gcc12/include/c++/12.2.0/vector:66,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/base.h:25,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/addinindex.cpp:19:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 17%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/addpolarh.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/op.h:25,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/addpolarh.cpp:20:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/addpolarh.cpp:19:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 17%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/addnonpolarh.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/op.h:25,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/addnonpolarh.cpp:20:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/addnonpolarh.cpp:19:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 18%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/canonical.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/op.h:25,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/canonical.cpp:19:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/op.h:23:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 18%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/changecell.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/op.h:25,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/changecell.cpp:20:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/changecell.cpp:19:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 18%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/delpolarh.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/op.h:25,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/delpolarh.cpp:20:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/delpolarh.cpp:19:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 18%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/delnonpolarh.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/op.h:25,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/delnonpolarh.cpp:20:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/delnonpolarh.cpp:19:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 18%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/gen2D.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/op.h:25,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/gen2D.cpp:22:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/gen2D.cpp:21:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 19%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/fillUC.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/op.h:25,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/fillUC.cpp:20:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/op.h:23:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 19%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/forcefield.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/op.h:25,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/forcefield.cpp:31:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/forcefield.cpp:29:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 19%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/gen3d.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/op.h:25,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/gen3d.cpp:20:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/op.h:23:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 19%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/largest.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/op.h:25,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/largest.cpp:19:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/op.h:23:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 19%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/loader.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/loader.cpp:24:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/loader.cpp:19:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 19%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/neutralize.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/op.h:25,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/neutralize.cpp:19:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/op.h:23:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 20%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/opsplit.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/opsplit.cpp:19:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 20%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/optransform.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/op.h:25,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/optransform.h:21,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/optransform.cpp:19:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/parsmart.h:23,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/phmodel.h:23,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/optransform.h:19:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 20%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/partialcharges.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/op.h:25,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/partialcharges.cpp:20:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/op.h:23:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 20%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/readconformers.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/op.h:25,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/readconformers.cpp:19:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/op.h:23:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 20%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/sort.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/op.h:25,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/sort.cpp:19:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/op.h:23:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/sort.cpp:32:28: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   32 | struct Order : public std::binary_function<std::pair<OBBase*,T>, std::pair<OBBase*,T>, bool>
      |                            ^~~~~~~~~~~~~~~
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 21%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/opisomorph.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/op.h:25,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/opisomorph.h:15,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/opisomorph.cpp:17:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/parsmart.h:23,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/opisomorph.cpp:15:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 21%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/ophighlight.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/ophighlight.cpp:17:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/parsmart.h:23,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/ophighlight.cpp:16:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 21%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/xout.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/op.h:25,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/xout.cpp:19:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/op.h:23:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 21%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/conformer.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/op.h:25,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/conformer.cpp:32:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/conformer.cpp:29:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 21%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/opalign.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/op.h:25,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/opalign.cpp:20:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/opalign.cpp:19:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 22%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/opconfab.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/op.h:25,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/opconfab.cpp:23:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/opconfab.cpp:22:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 22%] Linking CXX shared module ../lib/plugin_ops.so
[ 22%] Built target plugin_ops
[ 22%] Building CXX object src/CMakeFiles/plugin_charges.dir/charges/eem.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/chargemodel.h:24,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/charges/eem.cpp:24:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/charges/eem.cpp:19:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 22%] Building CXX object src/CMakeFiles/plugin_charges.dir/charges/gasteiger.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/chargemodel.h:24,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/charges/gasteiger.cpp:20:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/dlhandler.h:24,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:23:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 23%] Building CXX object src/CMakeFiles/plugin_charges.dir/charges/none.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/chargemodel.h:24,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/charges/none.cpp:21:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/dlhandler.h:24,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:23:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 23%] Building CXX object src/CMakeFiles/plugin_charges.dir/charges/mmff94.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/chargemodel.h:24,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/charges/mmff94.cpp:20:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/dlhandler.h:24,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:23:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 23%] Building CXX object src/CMakeFiles/plugin_charges.dir/charges/fromfile.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/chargemodel.h:24,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/charges/fromfile.cpp:21:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/dlhandler.h:24,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:23:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 23%] Building CXX object src/CMakeFiles/plugin_charges.dir/charges/eqeq.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/chargemodel.h:24,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/charges/eqeq.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/charges/eqeq.cpp:21:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/dlhandler.h:24,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:23:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 23%] Building CXX object src/CMakeFiles/plugin_charges.dir/charges/qeq.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/chargemodel.h:24,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/charges/qeq.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/charges/qeq.cpp:21:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/dlhandler.h:24,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:23:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 23%] Building CXX object src/CMakeFiles/plugin_charges.dir/charges/qtpie.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/chargemodel.h:24,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/charges/qtpie.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/charges/qtpie.cpp:21:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/dlhandler.h:24,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:23:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 24%] Linking CXX shared module ../lib/plugin_charges.so
[ 24%] Built target plugin_charges
[ 24%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichi_bns.c.o
[ 24%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichi_io.c.o
[ 24%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichican2.c.o
[ 25%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichicano.c.o
[ 25%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichicans.c.o
[ 25%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichiisot.c.o
[ 25%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichilnct.c.o
[ 25%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichimak2.c.o
[ 25%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichimake.c.o
[ 26%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichimap1.c.o
[ 26%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichimap2.c.o
[ 26%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichimap4.c.o
[ 26%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichinorm.c.o
[ 26%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichiparm.c.o
[ 27%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichiprt1.c.o
[ 27%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichiprt2.c.o
[ 27%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichiprt3.c.o
[ 27%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichiqueu.c.o
[ 27%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichiread.c.o
[ 28%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichiring.c.o
[ 28%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichirvr1.c.o
[ 28%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichirvr2.c.o
[ 28%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichirvr3.c.o
[ 28%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichirvr4.c.o
[ 28%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichirvr5.c.o
[ 29%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichirvr6.c.o
[ 29%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichirvr7.c.o
[ 29%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichisort.c.o
[ 29%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichister.c.o
[ 29%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichitaut.c.o
[ 30%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ikey_base26.c.o
[ 30%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ikey_dll.c.o
[ 30%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/inchi_dll.c.o
[ 30%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/inchi_dll_a.c.o
[ 30%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/inchi_dll_a2.c.o
[ 31%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/inchi_dll_main.c.o
[ 31%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/runichi.c.o
[ 31%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/sha2.c.o
[ 31%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/strutil.c.o
[ 31%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/util.c.o
[ 31%] Linking C shared library ../../../lib/libinchi.so
[ 31%] Built target inchi
[ 31%] Building CXX object src/formats/CMakeFiles/mdlformat.dir/mdlformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/mdlformat.cpp:35:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/refwrap.h:39,
                 from /opt/local/gcc12/include/c++/12.2.0/vector:66,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/mdlformat.cpp:26:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 31%] Linking CXX shared module ../../lib/mdlformat.so
[ 31%] Built target mdlformat
[ 31%] Building CXX object src/formats/CMakeFiles/mol2format.dir/mol2format.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/mol2format.cpp:17:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 32%] Linking CXX shared module ../../lib/mol2format.so
[ 32%] Built target mol2format
[ 32%] Building CXX object src/formats/CMakeFiles/pdbformat.dir/pdbformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/pdbformat.cpp:17:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 33%] Linking CXX shared module ../../lib/pdbformat.so
[ 33%] Built target pdbformat
[ 34%] Building CXX object src/formats/CMakeFiles/inchiformat.dir/inchiformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/inchiformat.cpp:23:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/refwrap.h:39,
                 from /opt/local/gcc12/include/c++/12.2.0/vector:66,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/mol.h:44,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/inchiformat.cpp:19:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/inchiformat.cpp:32:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/inchiformat.h:134:19: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  134 |     : public std::binary_function<const std::string&, const std::string&, bool>
      |                   ^~~~~~~~~~~~~~~
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 34%] Building CXX object src/formats/CMakeFiles/inchiformat.dir/getinchi.cpp.o
[ 34%] Building CXX object src/formats/CMakeFiles/inchiformat.dir/__/ops/unique.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/op.h:25,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/unique.cpp:19:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/op.h:23:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/ops/unique.cpp:23:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/inchiformat.h:134:19: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  134 |     : public std::binary_function<const std::string&, const std::string&, bool>
      |                   ^~~~~~~~~~~~~~~
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 34%] Linking CXX shared module ../../lib/inchiformat.so
[ 34%] Built target inchiformat
[ 34%] Building CXX object src/formats/CMakeFiles/asciiformat.dir/asciiformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/asciiformat.cpp:19:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 34%] Building CXX object src/formats/CMakeFiles/asciiformat.dir/__/depict/asciipainter.cpp.o
[ 35%] Linking CXX shared module ../../lib/asciiformat.so
[ 35%] Built target asciiformat
[ 35%] Building CXX object src/formats/CMakeFiles/copyformat.dir/copyformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/copyformat.cpp:14:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 35%] Linking CXX shared module ../../lib/copyformat.so
[ 35%] Built target copyformat
[ 35%] Building CXX object src/formats/CMakeFiles/MNAformat.dir/MNAformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/MNAformat.cpp:31:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 35%] Linking CXX shared module ../../lib/MNAformat.so
[ 35%] Built target MNAformat
[ 36%] Building CXX object src/formats/CMakeFiles/molreport.dir/molreport.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/molreport.cpp:21:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 36%] Linking CXX shared module ../../lib/molreport.so
[ 36%] Built target molreport
[ 36%] Building CXX object src/formats/CMakeFiles/nulformat.dir/nulformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/nulformat.cpp:14:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 36%] Linking CXX shared module ../../lib/nulformat.so
[ 36%] Built target nulformat
[ 36%] Building CXX object src/formats/CMakeFiles/painterformat.dir/painterformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/painterformat.cpp:19:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 37%] Building CXX object src/formats/CMakeFiles/painterformat.dir/__/depict/commandpainter.cpp.o
[ 37%] Linking CXX shared module ../../lib/painterformat.so
[ 37%] Built target painterformat
[ 38%] Building CXX object src/formats/CMakeFiles/povrayformat.dir/povrayformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/povrayformat.cpp:23:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/povrayformat.cpp: In function 'void OpenBabel::OutputCSTBonds(std::ostream&, OBMol&, std::string)':
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/povrayformat.cpp:526:78: warning: 'std::binder1st<_Operation> std::bind1st(const _Operation&, const _Tp&) [with _Operation = equal_to<char>; _Tp = char]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  526 |         bond_type.erase(remove_if(bond_type.begin(), bond_type.end(), bind1st(equal_to<char>(), '.')), bond_type.end());
      |                                                                       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:1438:
/opt/local/gcc12/include/c++/12.2.0/backward/binders.h:136:5: note: declared here
  136 |     bind1st(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/povrayformat.cpp:587:78: warning: 'std::binder1st<_Operation> std::bind1st(const _Operation&, const _Tp&) [with _Operation = equal_to<char>; _Tp = char]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  587 |         bond_type.erase(remove_if(bond_type.begin(), bond_type.end(), bind1st(equal_to<char>(), '.')), bond_type.end());
      |                                                                       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/opt/local/gcc12/include/c++/12.2.0/backward/binders.h:136:5: note: declared here
  136 |     bind1st(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
[ 38%] Linking CXX shared module ../../lib/povrayformat.so
[ 38%] Built target povrayformat
[ 38%] Building CXX object src/formats/CMakeFiles/reportformat.dir/reportformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/reportformat.cpp:23:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 38%] Linking CXX shared module ../../lib/reportformat.so
[ 38%] Built target reportformat
[ 38%] Building CXX object src/formats/CMakeFiles/svgformat.dir/svgformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/svgformat.cpp:15:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 38%] Linking CXX shared module ../../lib/svgformat.so
[ 38%] Built target svgformat
[ 38%] Building CXX object src/formats/CMakeFiles/textformat.dir/textformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/textformat.cpp:14:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 38%] Linking CXX shared module ../../lib/textformat.so
[ 38%] Built target textformat
[ 38%] Building CXX object src/formats/CMakeFiles/titleformat.dir/titleformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/titleformat.cpp:19:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 39%] Linking CXX shared module ../../lib/titleformat.so
[ 39%] Built target titleformat
[ 39%] Building CXX object src/formats/CMakeFiles/confabreport.dir/confabreport.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/confabreport.cpp:34:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 40%] Linking CXX shared module ../../lib/confabreport.so
[ 40%] Built target confabreport
[ 40%] Building CXX object src/formats/CMakeFiles/pngformat.dir/pngformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/pngformat.cpp:19:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/pngformat.cpp:13:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 41%] Linking CXX shared module ../../lib/pngformat.so
[ 41%] Built target pngformat
[ 41%] Building CXX object src/formats/CMakeFiles/acesformat.dir/acesformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/acesformat.cpp:20:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 41%] Linking CXX shared module ../../lib/acesformat.so
[ 41%] Built target acesformat
[ 42%] Building CXX object src/formats/CMakeFiles/abinitformat.dir/abinitformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/abinitformat.cpp:16:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 42%] Linking CXX shared module ../../lib/abinitformat.so
[ 42%] Built target abinitformat
[ 42%] Building CXX object src/formats/CMakeFiles/adfformat.dir/adfformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/adfformat.cpp:35:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/istream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/fstream:38,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/adfformat.cpp:29:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 42%] Linking CXX shared module ../../lib/adfformat.so
[ 42%] Built target adfformat
[ 42%] Building CXX object src/formats/CMakeFiles/aoforceformat.dir/aoforceformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/aoforceformat.cpp:17:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 42%] Linking CXX shared module ../../lib/aoforceformat.so
[ 42%] Built target aoforceformat
[ 42%] Building CXX object src/formats/CMakeFiles/castepformat.dir/castepformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/castepformat.cpp:16:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 42%] Linking CXX shared module ../../lib/castepformat.so
[ 42%] Built target castepformat
[ 43%] Building CXX object src/formats/CMakeFiles/crystal09format.dir/crystal09format.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/crystal09format.cpp:21:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/istream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/fstream:38,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/crystal09format.cpp:15:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 43%] Linking CXX shared module ../../lib/crystal09format.so
[ 43%] Built target crystal09format
[ 43%] Building CXX object src/formats/CMakeFiles/daltonformat.dir/daltonformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/daltonformat.cpp:15:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 44%] Linking CXX shared module ../../lib/daltonformat.so
[ 44%] Built target daltonformat
[ 44%] Building CXX object src/formats/CMakeFiles/dmolformat.dir/dmolformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/dmolformat.cpp:16:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 44%] Linking CXX shared module ../../lib/dmolformat.so
[ 44%] Built target dmolformat
[ 45%] Building CXX object src/formats/CMakeFiles/fchkformat.dir/fchkformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/fchkformat.cpp:24:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/functional:49,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/fchkformat.cpp:16:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/fchkformat.cpp: In member function 'virtual bool OpenBabel::FCHKFormat::ReadMolecule(OpenBabel::OBBase*, OpenBabel::OBConversion*)':
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/fchkformat.cpp:668:43: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = less_equal<int>; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  668 |                                    bind2nd(less_equal<int>(), 0)) ||
      |                                    ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:1438:
/opt/local/gcc12/include/c++/12.2.0/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/fchkformat.cpp:671:43: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<int>; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  671 |                                    bind2nd(greater<int>(), MxBond)) ||
      |                                    ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/opt/local/gcc12/include/c++/12.2.0/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/fchkformat.cpp:674:43: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = less<int>; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  674 |                                    bind2nd(less<int>(), 0)) ||
      |                                    ~~~~~~~^~~~~~~~~~~~~~~~
/opt/local/gcc12/include/c++/12.2.0/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/fchkformat.cpp:677:43: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater<int>; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  677 |                                    bind2nd(greater<int>(), Natoms)))
      |                                    ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/opt/local/gcc12/include/c++/12.2.0/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
[ 45%] Linking CXX shared module ../../lib/fchkformat.so
[ 45%] Built target fchkformat
[ 45%] Building CXX object src/formats/CMakeFiles/fhiaimsformat.dir/fhiaimsformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/fhiaimsformat.cpp:15:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 45%] Linking CXX shared module ../../lib/fhiaimsformat.so
[ 45%] Built target fhiaimsformat
[ 45%] Building CXX object src/formats/CMakeFiles/gamessformat.dir/gamessformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/gamessformat.cpp:19:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 45%] Linking CXX shared module ../../lib/gamessformat.so
[ 45%] Built target gamessformat
[ 45%] Building CXX object src/formats/CMakeFiles/gaussformat.dir/gaussformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/gaussformat.cpp:19:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/istream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/fstream:38,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/data.h:27,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/gaussformat.cpp:17:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 46%] Linking CXX shared module ../../lib/gaussformat.so
[ 46%] Built target gaussformat
[ 46%] Building CXX object src/formats/CMakeFiles/gausscubeformat.dir/gausscubeformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/gausscubeformat.cpp:29:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/istream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/sstream:38,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/gausscubeformat.cpp:25:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 46%] Linking CXX shared module ../../lib/gausscubeformat.so
[ 46%] Built target gausscubeformat
[ 46%] Building CXX object src/formats/CMakeFiles/gausszmatformat.dir/gausszmatformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/gausszmatformat.cpp:16:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 46%] Linking CXX shared module ../../lib/gausszmatformat.so
[ 46%] Built target gausszmatformat
[ 46%] Building CXX object src/formats/CMakeFiles/gulpformat.dir/gulpformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/gulpformat.cpp:16:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 46%] Linking CXX shared module ../../lib/gulpformat.so
[ 46%] Built target gulpformat
[ 47%] Building CXX object src/formats/CMakeFiles/hinformat.dir/hinformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/hinformat.cpp:17:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 47%] Linking CXX shared module ../../lib/hinformat.so
[ 47%] Built target hinformat
[ 47%] Building CXX object src/formats/CMakeFiles/jaguarformat.dir/jaguarformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/jaguarformat.cpp:17:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 48%] Linking CXX shared module ../../lib/jaguarformat.so
[ 48%] Built target jaguarformat
[ 48%] Building CXX object src/formats/CMakeFiles/molproformat.dir/molproformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/molproformat.cpp:20:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 48%] Linking CXX shared module ../../lib/molproformat.so
[ 48%] Built target molproformat
[ 48%] Building CXX object src/formats/CMakeFiles/mopacformat.dir/mopacformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/mopacformat.cpp:17:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 48%] Linking CXX shared module ../../lib/mopacformat.so
[ 48%] Built target mopacformat
[ 48%] Building CXX object src/formats/CMakeFiles/nwchemformat.dir/nwchemformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/nwchemformat.cpp:17:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 48%] Linking CXX shared module ../../lib/nwchemformat.so
[ 48%] Built target nwchemformat
[ 48%] Building CXX object src/formats/CMakeFiles/pwscfformat.dir/pwscfformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/pwscfformat.cpp:16:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 48%] Linking CXX shared module ../../lib/pwscfformat.so
[ 48%] Built target pwscfformat
[ 49%] Building CXX object src/formats/CMakeFiles/qchemformat.dir/qchemformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/qchemformat.cpp:18:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/qchemformat.cpp:16:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 49%] Linking CXX shared module ../../lib/qchemformat.so
[ 49%] Built target qchemformat
[ 49%] Building CXX object src/formats/CMakeFiles/siestaformat.dir/siestaformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/siestaformat.cpp:16:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 49%] Linking CXX shared module ../../lib/siestaformat.so
[ 49%] Built target siestaformat
[ 49%] Building CXX object src/formats/CMakeFiles/turbomoleformat.dir/turbomoleformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/turbomoleformat.cpp:18:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 49%] Linking CXX shared module ../../lib/turbomoleformat.so
[ 49%] Built target turbomoleformat
[ 50%] Building CXX object src/formats/CMakeFiles/vaspformat.dir/vaspformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/vaspformat.cpp:16:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/vaspformat.cpp: In member function 'virtual bool OpenBabel::VASPFormat::ReadMolecule(OpenBabel::OBBase*, OpenBabel::OBConversion*)':
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/vaspformat.cpp:535:35: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = not_equal_to<double>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  535 |                       std::bind2nd(std::not_equal_to<double>(), 0.0));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:1438:
/opt/local/gcc12/include/c++/12.2.0/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/vaspformat.cpp:589:36: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = divides<double>; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  589 |                        std::bind2nd(std::divides<double>(), max / 100.0));
      |                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/local/gcc12/include/c++/12.2.0/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
[ 50%] Linking CXX shared module ../../lib/vaspformat.so
[ 50%] Built target vaspformat
[ 50%] Building CXX object src/formats/CMakeFiles/xsfformat.dir/xsfformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/xsfformat.cpp:16:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 50%] Linking CXX shared module ../../lib/xsfformat.so
[ 50%] Built target xsfformat
[ 50%] Building CXX object src/formats/CMakeFiles/zindoformat.dir/zindoformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/zindoformat.cpp:16:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 51%] Linking CXX shared module ../../lib/zindoformat.so
[ 51%] Built target zindoformat
[ 52%] Building CXX object src/formats/CMakeFiles/maeformat.dir/maeformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/maeformat.cpp:19:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /home/pbulk/build/biology/openbabel/work/.buildlink/include/boost/functional/hash/hash.hpp:6,
                 from /home/pbulk/build/biology/openbabel/work/.buildlink/include/boost/dynamic_bitset/dynamic_bitset.hpp:53,
                 from /home/pbulk/build/biology/openbabel/work/.buildlink/include/boost/dynamic_bitset.hpp:15,
                 from /home/pbulk/build/biology/openbabel/work/.buildlink/include/maeparser/MaeBlock.hpp:3,
                 from /home/pbulk/build/biology/openbabel/work/.buildlink/include/maeparser/Reader.hpp:8,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/maeformat.cpp:33:
/home/pbulk/build/biology/openbabel/work/.buildlink/include/boost/container_hash/hash.hpp:132:33: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         struct hash_base : std::unary_function<T, std::size_t> {};
      |                                 ^~~~~~~~~~~~~~
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 52%] Linking CXX shared module ../../lib/maeformat.so
[ 52%] Built target maeformat
[ 53%] Building CXX object src/formats/CMakeFiles/gamessukformat.dir/gamessukformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/gamessukformat.cpp:14:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 53%] Linking CXX shared module ../../lib/gamessukformat.so
[ 53%] Built target gamessukformat
[ 53%] Building CXX object src/formats/CMakeFiles/orcaformat.dir/orcaformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/orcaformat.cpp:18:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 53%] Linking CXX shared module ../../lib/orcaformat.so
[ 53%] Built target orcaformat
[ 53%] Building CXX object src/formats/CMakeFiles/APIInterface.dir/APIInterface.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/APIInterface.cpp:19:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 53%] Linking CXX shared module ../../lib/APIInterface.so
[ 53%] Built target APIInterface
[ 53%] Building CXX object src/formats/CMakeFiles/CSRformat.dir/CSRformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/CSRformat.cpp:17:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 53%] Linking CXX shared module ../../lib/CSRformat.so
[ 53%] Built target CSRformat
[ 53%] Building CXX object src/formats/CMakeFiles/PQSformat.dir/PQSformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/PQSformat.cpp:16:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 53%] Linking CXX shared module ../../lib/PQSformat.so
[ 53%] Built target PQSformat
[ 53%] Building CXX object src/formats/CMakeFiles/MCDLformat.dir/MCDLformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/MCDLformat.cpp:21:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 54%] Linking CXX shared module ../../lib/MCDLformat.so
[ 54%] Built target MCDLformat
[ 54%] Building CXX object src/formats/CMakeFiles/alchemyformat.dir/alchemyformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/alchemyformat.cpp:17:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 54%] Linking CXX shared module ../../lib/alchemyformat.so
[ 54%] Built target alchemyformat
[ 54%] Building CXX object src/formats/CMakeFiles/acrformat.dir/acrformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/acrformat.cpp:26:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/refwrap.h:39,
                 from /opt/local/gcc12/include/c++/12.2.0/vector:66,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/mol.h:44,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/acrformat.cpp:23:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 55%] Linking CXX shared module ../../lib/acrformat.so
[ 55%] Built target acrformat
[ 55%] Building CXX object src/formats/CMakeFiles/amberformat.dir/amberformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/amberformat.cpp:17:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 56%] Linking CXX shared module ../../lib/amberformat.so
[ 56%] Built target amberformat
[ 56%] Building CXX object src/formats/CMakeFiles/balstformat.dir/balstformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/balstformat.cpp:17:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 56%] Linking CXX shared module ../../lib/balstformat.so
[ 56%] Built target balstformat
[ 56%] Building CXX object src/formats/CMakeFiles/bgfformat.dir/bgfformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/bgfformat.cpp:17:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 56%] Linking CXX shared module ../../lib/bgfformat.so
[ 56%] Built target bgfformat
[ 57%] Building CXX object src/formats/CMakeFiles/boxformat.dir/boxformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/boxformat.cpp:17:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 57%] Linking CXX shared module ../../lib/boxformat.so
[ 57%] Built target boxformat
[ 57%] Building CXX object src/formats/CMakeFiles/cacaoformat.dir/cacaoformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/cacaoformat.cpp:17:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 57%] Linking CXX shared module ../../lib/cacaoformat.so
[ 57%] Built target cacaoformat
[ 57%] Building CXX object src/formats/CMakeFiles/cacheformat.dir/cacheformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/cacheformat.cpp:16:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 57%] Linking CXX shared module ../../lib/cacheformat.so
[ 57%] Built target cacheformat
[ 58%] Building CXX object src/formats/CMakeFiles/carformat.dir/carformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/carformat.cpp:18:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 58%] Linking CXX shared module ../../lib/carformat.so
[ 58%] Built target carformat
[ 58%] Building CXX object src/formats/CMakeFiles/cccformat.dir/cccformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/cccformat.cpp:17:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 59%] Linking CXX shared module ../../lib/cccformat.so
[ 59%] Built target cccformat
[ 59%] Building CXX object src/formats/CMakeFiles/chem3dformat.dir/chem3dformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/chem3dformat.cpp:18:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/math/matrix3x3.h:24,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/chem3dformat.cpp:17:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 60%] Linking CXX shared module ../../lib/chem3dformat.so
[ 60%] Built target chem3dformat
[ 60%] Building CXX object src/formats/CMakeFiles/chemdrawct.dir/chemdrawct.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/chemdrawct.cpp:16:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 61%] Linking CXX shared module ../../lib/chemdrawct.so
[ 61%] Built target chemdrawct
[ 61%] Building CXX object src/formats/CMakeFiles/chemtoolformat.dir/chemtoolformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/chemtoolformat.cpp:19:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 61%] Linking CXX shared module ../../lib/chemtoolformat.so
[ 61%] Built target chemtoolformat
[ 62%] Building CXX object src/formats/CMakeFiles/cifformat.dir/cifformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/cifformat.cpp:24:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 62%] Linking CXX shared module ../../lib/cifformat.so
[ 62%] Built target cifformat
[ 62%] Building CXX object src/formats/CMakeFiles/cofformat.dir/cofformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/cofformat.cpp:17:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 62%] Linking CXX shared module ../../lib/cofformat.so
[ 62%] Built target cofformat
[ 62%] Building CXX object src/formats/CMakeFiles/crkformat.dir/crkformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/crkformat.cpp:16:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 62%] Linking CXX shared module ../../lib/crkformat.so
[ 62%] Built target crkformat
[ 62%] Building CXX object src/formats/CMakeFiles/cssrformat.dir/cssrformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/cssrformat.cpp:17:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 62%] Linking CXX shared module ../../lib/cssrformat.so
[ 62%] Built target cssrformat
[ 62%] Building CXX object src/formats/CMakeFiles/dlpolyformat.dir/dlpolyformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/dlpolyformat.cpp:14:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 62%] Linking CXX shared module ../../lib/dlpolyformat.so
[ 62%] Built target dlpolyformat
[ 62%] Building CXX object src/formats/CMakeFiles/exyzformat.dir/exyzformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/exyzformat.cpp:18:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 63%] Linking CXX shared module ../../lib/exyzformat.so
[ 63%] Built target exyzformat
[ 63%] Building CXX object src/formats/CMakeFiles/fastsearchformat.dir/fastsearchformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/fastsearchformat.cpp:21:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/istream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/sstream:38,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/fastsearchformat.cpp:16:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 63%] Linking CXX shared module ../../lib/fastsearchformat.so
[ 63%] Built target fastsearchformat
[ 63%] Building CXX object src/formats/CMakeFiles/fastaformat.dir/fastaformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/fastaformat.cpp:21:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 63%] Linking CXX shared module ../../lib/fastaformat.so
[ 63%] Built target fastaformat
[ 63%] Building CXX object src/formats/CMakeFiles/featformat.dir/featformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/featformat.cpp:17:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 63%] Linking CXX shared module ../../lib/featformat.so
[ 63%] Built target featformat
[ 63%] Building CXX object src/formats/CMakeFiles/fhformat.dir/fhformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/fhformat.cpp:17:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 64%] Linking CXX shared module ../../lib/fhformat.so
[ 64%] Built target fhformat
[ 64%] Building CXX object src/formats/CMakeFiles/fingerprintformat.dir/fingerprintformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/fingerprintformat.cpp:20:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/refwrap.h:39,
                 from /opt/local/gcc12/include/c++/12.2.0/vector:66,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/fingerprintformat.cpp:15:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 64%] Linking CXX shared module ../../lib/fingerprintformat.so
[ 64%] Built target fingerprintformat
[ 64%] Building CXX object src/formats/CMakeFiles/fpsformat.dir/fpsformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/fpsformat.cpp:20:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/refwrap.h:39,
                 from /opt/local/gcc12/include/c++/12.2.0/vector:66,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/fpsformat.cpp:15:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 65%] Linking CXX shared module ../../lib/fpsformat.so
[ 65%] Built target fpsformat
[ 65%] Building CXX object src/formats/CMakeFiles/freefracformat.dir/freefracformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/freefracformat.cpp:16:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 65%] Linking CXX shared module ../../lib/freefracformat.so
[ 65%] Built target freefracformat
[ 65%] Building CXX object src/formats/CMakeFiles/ghemicalformat.dir/ghemicalformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/ghemicalformat.cpp:17:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 65%] Linking CXX shared module ../../lib/ghemicalformat.so
[ 65%] Built target ghemicalformat
[ 65%] Building CXX object src/formats/CMakeFiles/gromos96format.dir/gromos96format.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/gromos96format.cpp:54:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 65%] Linking CXX shared module ../../lib/gromos96format.so
[ 65%] Built target gromos96format
[ 65%] Building CXX object src/formats/CMakeFiles/groformat.dir/groformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/groformat.cpp:16:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 66%] Linking CXX shared module ../../lib/groformat.so
[ 66%] Built target groformat
[ 66%] Building CXX object src/formats/CMakeFiles/lmpdatformat.dir/lmpdatformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/lmpdatformat.cpp:15:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 66%] Linking CXX shared module ../../lib/lmpdatformat.so
[ 66%] Built target lmpdatformat
[ 66%] Building CXX object src/formats/CMakeFiles/lpmdformat.dir/lpmdformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/lpmdformat.cpp:15:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 66%] Linking CXX shared module ../../lib/lpmdformat.so
[ 66%] Built target lpmdformat
[ 66%] Building CXX object src/formats/CMakeFiles/mdffformat.dir/mdffformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/mdffformat.cpp:17:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 66%] Linking CXX shared module ../../lib/mdffformat.so
[ 66%] Built target mdffformat
[ 67%] Building CXX object src/formats/CMakeFiles/mmcifformat.dir/mmcifformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/mmcifformat.cpp:19:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 67%] Linking CXX shared module ../../lib/mmcifformat.so
[ 67%] Built target mmcifformat
[ 67%] Building CXX object src/formats/CMakeFiles/mmodformat.dir/mmodformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/mmodformat.cpp:17:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 67%] Linking CXX shared module ../../lib/mmodformat.so
[ 67%] Built target mmodformat
[ 67%] Building CXX object src/formats/CMakeFiles/moldenformat.dir/moldenformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/moldenformat.cpp:35:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/istream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/fstream:38,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/moldenformat.cpp:27:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 67%] Linking CXX shared module ../../lib/moldenformat.so
[ 67%] Built target moldenformat
[ 67%] Building CXX object src/formats/CMakeFiles/mpdformat.dir/mpdformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/mpdformat.cpp:22:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 67%] Linking CXX shared module ../../lib/mpdformat.so
[ 67%] Built target mpdformat
[ 68%] Building CXX object src/formats/CMakeFiles/mpqcformat.dir/mpqcformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/mpqcformat.cpp:16:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 68%] Linking CXX shared module ../../lib/mpqcformat.so
[ 68%] Built target mpqcformat
[ 68%] Building CXX object src/formats/CMakeFiles/msiformat.dir/msiformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/msiformat.cpp:15:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 68%] Linking CXX shared module ../../lib/msiformat.so
[ 68%] Built target msiformat
[ 68%] Building CXX object src/formats/CMakeFiles/msmsformat.dir/msmsformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/msmsformat.cpp:27:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/refwrap.h:39,
                 from /opt/local/gcc12/include/c++/12.2.0/vector:66,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/mol.h:44,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/msmsformat.cpp:26:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 69%] Linking CXX shared module ../../lib/msmsformat.so
[ 69%] Built target msmsformat
[ 69%] Building CXX object src/formats/CMakeFiles/opendxformat.dir/opendxformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/opendxformat.cpp:24:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/istream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/sstream:38,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/opendxformat.cpp:21:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 70%] Linking CXX shared module ../../lib/opendxformat.so
[ 70%] Built target opendxformat
[ 70%] Building CXX object src/formats/CMakeFiles/outformat.dir/outformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/outformat.cpp:16:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 70%] Linking CXX shared module ../../lib/outformat.so
[ 70%] Built target outformat
[ 70%] Building CXX object src/formats/CMakeFiles/pcmodelformat.dir/pcmodelformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/pcmodelformat.cpp:16:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 70%] Linking CXX shared module ../../lib/pcmodelformat.so
[ 70%] Built target pcmodelformat
[ 70%] Building CXX object src/formats/CMakeFiles/pdbqtformat.dir/pdbqtformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/pdbqtformat.cpp:24:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 70%] Linking CXX shared module ../../lib/pdbqtformat.so
[ 70%] Built target pdbqtformat
[ 70%] Building CXX object src/formats/CMakeFiles/pointcloudformat.dir/pointcloudformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/pointcloudformat.cpp:30:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/refwrap.h:39,
                 from /opt/local/gcc12/include/c++/12.2.0/vector:66,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/mol.h:44,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/pointcloudformat.cpp:28:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 70%] Linking CXX shared module ../../lib/pointcloudformat.so
[ 70%] Built target pointcloudformat
[ 70%] Building CXX object src/formats/CMakeFiles/posformat.dir/posformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/posformat.cpp:15:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 70%] Linking CXX shared module ../../lib/posformat.so
[ 70%] Built target posformat
[ 70%] Building CXX object src/formats/CMakeFiles/pqrformat.dir/pqrformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/pqrformat.cpp:16:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 70%] Linking CXX shared module ../../lib/pqrformat.so
[ 70%] Built target pqrformat
[ 70%] Building CXX object src/formats/CMakeFiles/shelxformat.dir/shelxformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/shelxformat.cpp:18:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/math/matrix3x3.h:24,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/shelxformat.cpp:17:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 70%] Linking CXX shared module ../../lib/shelxformat.so
[ 70%] Built target shelxformat
[ 70%] Building CXX object src/formats/CMakeFiles/smileyformat.dir/smileyformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/smileyformat.cpp:15:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 70%] Linking CXX shared module ../../lib/smileyformat.so
[ 70%] Built target smileyformat
[ 70%] Building CXX object src/formats/CMakeFiles/stlformat.dir/stlformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/stlformat.cpp:32:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/refwrap.h:39,
                 from /opt/local/gcc12/include/c++/12.2.0/vector:66,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/mol.h:44,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/stlformat.cpp:28:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 71%] Linking CXX shared module ../../lib/stlformat.so
[ 71%] Built target stlformat
[ 72%] Building CXX object src/formats/CMakeFiles/thermoformat.dir/thermoformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/thermoformat.cpp:23:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/thermoformat.cpp:21:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 72%] Linking CXX shared module ../../lib/thermoformat.so
[ 72%] Built target thermoformat
[ 72%] Building CXX object src/formats/CMakeFiles/tinkerformat.dir/tinkerformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/tinkerformat.cpp:17:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 72%] Linking CXX shared module ../../lib/tinkerformat.so
[ 72%] Built target tinkerformat
[ 72%] Building CXX object src/formats/CMakeFiles/unichemformat.dir/unichemformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/unichemformat.cpp:17:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 72%] Linking CXX shared module ../../lib/unichemformat.so
[ 72%] Built target unichemformat
[ 72%] Building CXX object src/formats/CMakeFiles/viewmolformat.dir/viewmolformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/viewmolformat.cpp:17:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 72%] Linking CXX shared module ../../lib/viewmolformat.so
[ 72%] Built target viewmolformat
[ 72%] Building CXX object src/formats/CMakeFiles/wlnformat.dir/wlnformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/wlnformat.cpp:18:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 72%] Building CXX object src/formats/CMakeFiles/wlnformat.dir/wln-nextmove.cpp.o
[ 73%] Linking CXX shared module ../../lib/wlnformat.so
[ 73%] Built target wlnformat
[ 73%] Building CXX object src/formats/CMakeFiles/xedformat.dir/xedformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/xedformat.cpp:17:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 73%] Linking CXX shared module ../../lib/xedformat.so
[ 73%] Built target xedformat
[ 74%] Building CXX object src/formats/CMakeFiles/xyzformat.dir/xyzformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/xyzformat.cpp:17:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 74%] Linking CXX shared module ../../lib/xyzformat.so
[ 74%] Built target xyzformat
[ 74%] Building CXX object src/formats/CMakeFiles/yasaraformat.dir/yasaraformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/yasaraformat.cpp:34:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 74%] Linking CXX shared module ../../lib/yasaraformat.so
[ 74%] Built target yasaraformat
[ 75%] Building CXX object src/formats/CMakeFiles/rxnformat.dir/rxnformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/rxnformat.cpp:26:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/rxnformat.cpp:18:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 75%] Linking CXX shared module ../../lib/rxnformat.so
[ 75%] Built target rxnformat
[ 75%] Building CXX object src/formats/CMakeFiles/chemdrawcdx.dir/chemdrawcdx.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/chemdrawcdx.cpp:17:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 75%] Linking CXX shared module ../../lib/chemdrawcdx.so
[ 75%] Built target chemdrawcdx
[ 75%] Building CXX object src/formats/CMakeFiles/chemkinformat.dir/chemkinformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/chemkinformat.cpp:31:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/chemkinformat.cpp:18:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 75%] Linking CXX shared module ../../lib/chemkinformat.so
[ 75%] Built target chemkinformat
[ 75%] Building CXX object src/formats/CMakeFiles/rinchiformat.dir/rinchiformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/rinchiformat.cpp:23:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/rinchiformat.cpp:17:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 76%] Linking CXX shared module ../../lib/rinchiformat.so
[ 76%] Built target rinchiformat
[ 76%] Building CXX object src/formats/CMakeFiles/rsmiformat.dir/rsmiformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/rsmiformat.cpp:23:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/rsmiformat.cpp:17:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 76%] Linking CXX shared module ../../lib/rsmiformat.so
[ 76%] Built target rsmiformat
[ 76%] Building CXX object src/formats/CMakeFiles/xtcformat.dir/xtcformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/xtcformat.cpp:21:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 76%] Linking CXX shared module ../../lib/xtcformat.so
[ 76%] Built target xtcformat
[ 76%] Building CXX object src/formats/CMakeFiles/png2format.dir/png2format.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/png2format.cpp:15:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 76%] Building CXX object src/formats/CMakeFiles/png2format.dir/__/depict/cairopainter.cpp.o
[ 76%] Linking CXX shared module ../../lib/png2format.so
[ 76%] Built target png2format
[ 76%] Building CXX object src/formats/CMakeFiles/cdxmlformat.dir/xml/cdxmlformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/xml.h:21,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/xml/cdxmlformat.cpp:20:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 76%] Building CXX object src/formats/CMakeFiles/cdxmlformat.dir/xml/xml.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/xml.h:21,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/xml/xml.cpp:15:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 76%] Linking CXX shared module ../../lib/cdxmlformat.so
[ 76%] Built target cdxmlformat
[ 76%] Building CXX object src/formats/CMakeFiles/cmlformat.dir/xml/cmlformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/xml.h:21,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/xml/cmlformat.cpp:29:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/math/matrix3x3.h:24,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/xml/cmlformat.cpp:19:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 76%] Building CXX object src/formats/CMakeFiles/cmlformat.dir/xml/xml.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/xml.h:21,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/xml/xml.cpp:15:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 76%] Linking CXX shared module ../../lib/cmlformat.so
[ 76%] Built target cmlformat
[ 76%] Building CXX object src/formats/CMakeFiles/pubchem.dir/xml/pubchem.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/xml.h:21,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/xml/pubchem.cpp:17:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 77%] Building CXX object src/formats/CMakeFiles/pubchem.dir/xml/xml.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/xml.h:21,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/xml/xml.cpp:15:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 77%] Linking CXX shared module ../../lib/pubchem.so
[ 77%] Built target pubchem
[ 77%] Building CXX object src/formats/CMakeFiles/xmlformat.dir/xml/xmlformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/xml.h:21,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/xml/xmlformat.cpp:15:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 77%] Building CXX object src/formats/CMakeFiles/xmlformat.dir/xml/xml.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/xml.h:21,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/xml/xml.cpp:15:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 78%] Linking CXX shared module ../../lib/xmlformat.so
[ 78%] Built target xmlformat
[ 79%] Building CXX object src/formats/CMakeFiles/cmlreactformat.dir/xml/cmlreactformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/xml.h:21,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/xml/cmlreactformat.cpp:21:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/refwrap.h:39,
                 from /opt/local/gcc12/include/c++/12.2.0/vector:66,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/mol.h:44,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/xml/cmlreactformat.cpp:15:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 79%] Building CXX object src/formats/CMakeFiles/cmlreactformat.dir/xml/xml.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/xml.h:21,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/xml/xml.cpp:15:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:24:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 79%] Linking CXX shared module ../../lib/cmlreactformat.so
[ 79%] Built target cmlreactformat
[ 79%] Building CXX object src/formats/CMakeFiles/chemdoodlejsonformat.dir/json/chemdoodlejsonformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/json/chemdoodlejsonformat.cpp:20:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/stl_tree.h:65,
                 from /opt/local/gcc12/include/c++/12.2.0/map:60,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/json/chemdoodlejsonformat.cpp:17:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 79%] Linking CXX shared module ../../lib/chemdoodlejsonformat.so
[ 79%] Built target chemdoodlejsonformat
[ 79%] Building CXX object src/formats/CMakeFiles/pubchemjsonformat.dir/json/pubchemjsonformat.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obmolecformat.h:36,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/json/pubchemjsonformat.cpp:21:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/stl_tree.h:65,
                 from /opt/local/gcc12/include/c++/12.2.0/map:60,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/src/formats/json/pubchemjsonformat.cpp:17:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 79%] Linking CXX shared module ../../lib/pubchemjsonformat.so
[ 79%] Built target pubchemjsonformat
[ 80%] Building CXX object tools/CMakeFiles/obabel.dir/obabel.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/tools/obabel.cpp:43:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/tools/obabel.cpp:28:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 80%] Linking CXX executable ../bin/obabel
[ 80%] Built target obabel
[ 80%] Building CXX object tools/CMakeFiles/obconformer.dir/obconformer.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/forcefield.h:28,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/tools/obconformer.cpp:25:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/refwrap.h:39,
                 from /opt/local/gcc12/include/c++/12.2.0/vector:66,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/forcefield.h:22:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 80%] Linking CXX executable ../bin/obconformer
[ 80%] Built target obconformer
[ 81%] Building CXX object tools/CMakeFiles/obenergy.dir/obenergy.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/tools/obenergy.cpp:28:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/refwrap.h:39,
                 from /opt/local/gcc12/include/c++/12.2.0/vector:66,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/base.h:25,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/tools/obenergy.cpp:25:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 81%] Linking CXX executable ../bin/obenergy
[ 81%] Built target obenergy
[ 81%] Building CXX object tools/CMakeFiles/obfit.dir/obfit.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/tools/obfit.cpp:37:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/refwrap.h:39,
                 from /opt/local/gcc12/include/c++/12.2.0/vector:66,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/mol.h:44,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/tools/obfit.cpp:35:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 81%] Linking CXX executable ../bin/obfit
[ 81%] Built target obfit
[ 81%] Building CXX object tools/CMakeFiles/obfitall.dir/obfitall.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/tools/obfitall.cpp:40:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/refwrap.h:39,
                 from /opt/local/gcc12/include/c++/12.2.0/vector:66,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/mol.h:44,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/tools/obfitall.cpp:35:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 82%] Linking CXX executable ../bin/obfitall
[ 82%] Built target obfitall
[ 82%] Building CXX object tools/CMakeFiles/obgen.dir/obgen.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/tools/obgen.cpp:32:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/refwrap.h:39,
                 from /opt/local/gcc12/include/c++/12.2.0/vector:66,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/base.h:25,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/tools/obgen.cpp:30:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 82%] Linking CXX executable ../bin/obgen
[ 82%] Built target obgen
[ 83%] Building CXX object tools/CMakeFiles/obminimize.dir/obminimize.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/tools/obminimize.cpp:28:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/refwrap.h:39,
                 from /opt/local/gcc12/include/c++/12.2.0/vector:66,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/base.h:25,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/tools/obminimize.cpp:26:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 83%] Linking CXX executable ../bin/obminimize
[ 83%] Built target obminimize
[ 83%] Building CXX object tools/CMakeFiles/obmm.dir/obmm.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/tools/obmm.cpp:58:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/refwrap.h:39,
                 from /opt/local/gcc12/include/c++/12.2.0/vector:66,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/base.h:25,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/tools/obmm.cpp:54:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 83%] Linking CXX executable ../bin/obmm
[ 83%] Built target obmm
[ 83%] Building CXX object tools/CMakeFiles/obprobe.dir/obprobe.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/tools/obprobe.cpp:32:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/refwrap.h:39,
                 from /opt/local/gcc12/include/c++/12.2.0/vector:66,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/base.h:25,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/tools/obprobe.cpp:28:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 83%] Linking CXX executable ../bin/obprobe
[ 83%] Built target obprobe
[ 84%] Building CXX object tools/CMakeFiles/obprop.dir/obprop.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/descriptor.h:27,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/tools/obprop.cpp:29:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/refwrap.h:39,
                 from /opt/local/gcc12/include/c++/12.2.0/vector:66,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/mol.h:44,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/tools/obprop.cpp:28:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 84%] Linking CXX executable ../bin/obprop
[ 84%] Built target obprop
[ 84%] Building CXX object tools/CMakeFiles/obrotamer.dir/obrotamer.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/tools/obrotamer.cpp:26:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/refwrap.h:39,
                 from /opt/local/gcc12/include/c++/12.2.0/vector:66,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/mol.h:44,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/tools/obrotamer.cpp:25:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 85%] Linking CXX executable ../bin/obrotamer
[ 85%] Built target obrotamer
[ 85%] Building CXX object tools/CMakeFiles/obrotate.dir/obrotate.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/tools/obrotate.cpp:43:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/refwrap.h:39,
                 from /opt/local/gcc12/include/c++/12.2.0/vector:66,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/mol.h:44,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/tools/obrotate.cpp:38:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 85%] Linking CXX executable ../bin/obrotate
[ 85%] Built target obrotate
[ 86%] Building CXX object tools/CMakeFiles/obsym.dir/obsym.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/tools/obsym.cpp:29:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/refwrap.h:39,
                 from /opt/local/gcc12/include/c++/12.2.0/vector:66,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/mol.h:44,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/tools/obsym.cpp:28:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 86%] Linking CXX executable ../bin/obsym
[ 86%] Built target obsym
[ 86%] Building CXX object tools/CMakeFiles/obtautomer.dir/obtautomer.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/tools/obtautomer.cpp:26:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/refwrap.h:39,
                 from /opt/local/gcc12/include/c++/12.2.0/vector:66,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/mol.h:44,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/tools/obtautomer.cpp:25:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 86%] Linking CXX executable ../bin/obtautomer
[ 86%] Built target obtautomer
[ 86%] Building CXX object tools/CMakeFiles/obthermo.dir/obthermo.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/tools/obthermo.cpp:27:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/refwrap.h:39,
                 from /opt/local/gcc12/include/c++/12.2.0/vector:66,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/base.h:25,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/tools/obthermo.cpp:25:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 86%] Linking CXX executable ../bin/obthermo
[ 86%] Built target obthermo
[ 86%] Building CXX object tools/CMakeFiles/obdistgen.dir/obdistgen.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/tools/obdistgen.cpp:29:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/refwrap.h:39,
                 from /opt/local/gcc12/include/c++/12.2.0/vector:66,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/base.h:25,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/tools/obdistgen.cpp:27:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 86%] Linking CXX executable ../bin/obdistgen
[ 86%] Built target obdistgen
[ 86%] Building CXX object tools/CMakeFiles/obgrep.dir/obgrep.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/tools/obgrep.cpp:28:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/refwrap.h:39,
                 from /opt/local/gcc12/include/c++/12.2.0/vector:66,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/mol.h:44,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/tools/obgrep.cpp:27:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 86%] Linking CXX executable ../bin/obgrep
[ 86%] Built target obgrep
[ 86%] Building CXX object tools/CMakeFiles/obspectrophore.dir/obspectrophore.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/tools/obspectrophore.cpp:10:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/string:48,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40,
                 from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41,
                 from /opt/local/gcc12/include/c++/12.2.0/ios:42,
                 from /opt/local/gcc12/include/c++/12.2.0/ostream:38,
                 from /opt/local/gcc12/include/c++/12.2.0/iostream:39,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/tools/obspectrophore.cpp:1:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 86%] Linking CXX executable ../bin/obspectrophore
[ 86%] Built target obspectrophore
[ 86%] Building CXX object tools/CMakeFiles/obrms.dir/obrms.cpp.o
In file included from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/format.h:22,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/obconversion.h:37,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/tools/obrms.cpp:33:
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /opt/local/gcc12/include/c++/12.2.0/bits/refwrap.h:39,
                 from /opt/local/gcc12/include/c++/12.2.0/vector:66,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/include/openbabel/mol.h:44,
                 from /home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/tools/obrms.cpp:31:
/opt/local/gcc12/include/c++/12.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/tools/obrms.cpp: In member function 'virtual bool Matcher::MapRMSDFunctor::operator()(OpenBabel::OBIsomorphismMapper::Mapping&)':
/home/pbulk/build/biology/openbabel/work/openbabel-openbabel-3-1-1/tools/obrms.cpp:91:53: error: 'alloca' was not declared in this scope; did you mean 'valloc'?
   91 |                         double *refcoord = (double*)alloca(sizeof(double)*N * 3);
      |                                                     ^~~~~~
      |                                                     valloc
*** [tools/CMakeFiles/obrms.dir/obrms.cpp.o] Error code 1

bmake[2]: stopped in /home/pbulk/build/biology/openbabel/work/build
1 error

bmake[2]: stopped in /home/pbulk/build/biology/openbabel/work/build
*** [tools/CMakeFiles/obrms.dir/all] Error code 2

bmake[1]: stopped in /home/pbulk/build/biology/openbabel/work/build
1 error

bmake[1]: stopped in /home/pbulk/build/biology/openbabel/work/build
*** [all] Error code 2

bmake: stopped in /home/pbulk/build/biology/openbabel/work/build
1 error

bmake: stopped in /home/pbulk/build/biology/openbabel/work/build
*** Error code 2

Stop.
bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-2022Q4-x86_64/biology/openbabel
*** Error code 1

Stop.
bmake: stopped in /data/jenkins/workspace/pkgsrc-2022Q4-x86_64/biology/openbabel