=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-trunk/biology/openbabel", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for openbabel-3.2.0 [ 0%] Generating atomizationenergies.h [ 0%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichi_bns.c.o [ 0%] Generating atomtyp.h [ 0%] Generating bondtyp.h [ 0%] Generating phmodeldata.h [ 1%] Generating resdata.h [ 1%] Generating ringtyp.h [ 1%] Generating spacegroups.h [ 2%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichi_io.c.o [ 2%] Generating torlib.h [ 2%] Generating types.h [ 2%] Built target data_headers [ 2%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichican2.c.o [ 2%] Building CXX object src/CMakeFiles/openbabel.dir/alias.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/matrix3x3.h:26, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/transform3d.h:23, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/spacegroup.h:23, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/generic.h:29, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/alias.h:20, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/alias.cpp:19: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/alias.cpp:27: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ [ 2%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichicano.c.o [ 2%] Building CXX object src/CMakeFiles/openbabel.dir/atom.cpp.o [ 2%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichicans.c.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/atom.cpp:22: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/typer.h:29, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/ring.h:30, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/atom.cpp:28: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ [ 2%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichierr.c.o [ 2%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichiisot.c.o [ 3%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichimak2.c.o [ 3%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichimake.c.o [ 3%] Building CXX object src/CMakeFiles/openbabel.dir/base.cpp.o [ 4%] Building CXX object src/CMakeFiles/openbabel.dir/bitvec.cpp.o [ 4%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichimap1.c.o [ 4%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichimap2.c.o [ 4%] Building CXX object src/CMakeFiles/openbabel.dir/bond.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/typer.h:29, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/ring.h:30, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/bond.cpp:24: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/bond.h:32, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/bond.cpp:25: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 4%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichimap4.c.o /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/bond.cpp: In constructor 'OpenBabel::OBBond::OBBond()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/bond.cpp:63:18: warning: 'OpenBabel::OBBond::Visit' is deprecated: Use OBBitVec objects instead to be fully thread-safe. [-Wdeprecated-declarations] 63 | OBBond::OBBond() /*: d(new OBBondPrivate)*/ | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/bond.h:98:12: note: declared here 98 | bool Visit; | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/bond.cpp:63:18: warning: 'OpenBabel::OBBond::Visit' is deprecated: Use OBBitVec objects instead to be fully thread-safe. [-Wdeprecated-declarations] 63 | OBBond::OBBond() /*: d(new OBBondPrivate)*/ | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/bond.h:98:12: note: declared here 98 | bool Visit; | ^~~~~ [ 4%] Building CXX object src/CMakeFiles/openbabel.dir/bondtyper.cpp.o [ 4%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichinorm.c.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/bondtyper.cpp:21: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/bondtyper.h:22, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/bondtyper.cpp:24: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ [ 4%] Building CXX object src/CMakeFiles/openbabel.dir/builder.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/builder.cpp:29: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/typer.h:29, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/ring.h:30, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/builder.cpp:33: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ [ 5%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichiparm.c.o [ 5%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichiprt1.c.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/libinchi/ichiprt1.c:46: In function 'OutputINCHI_PolymerLayer', inlined from 'OutputINChI1' at /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/libinchi/ichiprt1.c:1747:31: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/inchi/mode.h:1175:24: warning: argument 1 range [18446744071562067968, 18446744073709551615] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1175 | #define inchi_calloc calloc /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/libinchi/ichiprt1.c:4021:22: note: in expansion of macro 'inchi_calloc' 4021 | unum = (int*)inchi_calloc(p->n, sizeof(int)); | ^~~~~~~~~~~~ In file included from /usr/include/stdlib.h:41, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/libinchi/ichiprt1.c:41: /usr/include/iso/stdlib_iso.h: In function 'OutputINChI1': /usr/include/iso/stdlib_iso.h:134:14: note: in a call to allocation function 'calloc' declared here 134 | extern void *calloc(size_t, size_t); | ^~~~~~ [ 5%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichiprt2.c.o [ 5%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichiprt3.c.o [ 5%] Building CXX object src/CMakeFiles/openbabel.dir/macrocycle.cpp.o [ 5%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichiqueu.c.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/macrocycle.cpp:20: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 5%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichiread.c.o [ 5%] Building CXX object src/CMakeFiles/openbabel.dir/canon.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/canon.cpp:25: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 6%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichiring.c.o [ 6%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichirvr1.c.o [ 6%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichirvr2.c.o [ 7%] Building CXX object src/CMakeFiles/openbabel.dir/chains.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/chains.cpp:34: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 7%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichirvr3.c.o [ 7%] Building CXX object src/CMakeFiles/openbabel.dir/chargemodel.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/chargemodel.h:25, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/chargemodel.cpp:21: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 7%] Building CXX object src/CMakeFiles/openbabel.dir/data.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/data.cpp:28: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 7%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichirvr4.c.o [ 7%] Building CXX object src/CMakeFiles/openbabel.dir/data_utilities.cpp.o [ 8%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichirvr5.c.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/matrix3x3.h:26, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/transform3d.h:23, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/spacegroup.h:23, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/generic.h:29, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/data_utilities.cpp:30: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 8%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichirvr6.c.o [ 8%] Building CXX object src/CMakeFiles/openbabel.dir/descriptor.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/matrix3x3.h:26, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/transform3d.h:23, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/spacegroup.h:23, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/generic.h:29, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/descriptor.cpp:21: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 8%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichirvr7.c.o [ 8%] Building CXX object src/CMakeFiles/openbabel.dir/elements.cpp.o [ 8%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichisort.c.o [ 8%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichister.c.o [ 9%] Building CXX object src/CMakeFiles/openbabel.dir/fingerprint.cpp.o [ 9%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ichitaut.c.o [ 9%] Building CXX object src/CMakeFiles/openbabel.dir/forcefield.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/forcefield.h:27, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/forcefield.cpp:24: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/typer.h:29, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/ring.h:30, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/forcefield.cpp:29: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/forcefield.cpp:34: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h: In constructor 'OpenBabel::OBFloatGrid::OBFloatGrid()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h:115:21: warning: 'OpenBabel::OBFloatGrid::_ival' is deprecated [-Wdeprecated-declarations] 115 | OBFloatGrid() : _ival(nullptr), _halfSpace(0.0) {} | ^~~~~~~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h:105:26: note: declared here 105 | OB_DEPRECATED int *_ival; //!< for integer values \deprecated | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h:115:21: warning: 'OpenBabel::OBFloatGrid::_ival' is deprecated [-Wdeprecated-declarations] 115 | OBFloatGrid() : _ival(nullptr), _halfSpace(0.0) {} | ^~~~~~~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h:105:26: note: declared here 105 | OB_DEPRECATED int *_ival; //!< for integer values \deprecated | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h: In destructor 'virtual OpenBabel::OBFloatGrid::~OBFloatGrid()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h:118:11: warning: 'OpenBabel::OBFloatGrid::_ival' is deprecated [-Wdeprecated-declarations] 118 | if (_ival) delete [] _ival; | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h:105:26: note: declared here 105 | OB_DEPRECATED int *_ival; //!< for integer values \deprecated | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h:118:11: warning: 'OpenBabel::OBFloatGrid::_ival' is deprecated [-Wdeprecated-declarations] 118 | if (_ival) delete [] _ival; | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h:105:26: note: declared here 105 | OB_DEPRECATED int *_ival; //!< for integer values \deprecated | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h:118:28: warning: 'OpenBabel::OBFloatGrid::_ival' is deprecated [-Wdeprecated-declarations] 118 | if (_ival) delete [] _ival; | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h:105:26: note: declared here 105 | OB_DEPRECATED int *_ival; //!< for integer values \deprecated | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h:118:28: warning: 'OpenBabel::OBFloatGrid::_ival' is deprecated [-Wdeprecated-declarations] 118 | if (_ival) delete [] _ival; | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h:105:26: note: declared here 105 | OB_DEPRECATED int *_ival; //!< for integer values \deprecated | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/forcefield.cpp: In member function 'double OpenBabel::OBFFConstraints::GetConstraintEnergy()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/forcefield.cpp:526:53: warning: 'static double OpenBabel::OBForceField::VectorLengthDerivative(OpenBabel::vector3&, OpenBabel::vector3&)' is deprecated [-Wdeprecated-declarations] 526 | rab = OBForceField::VectorLengthDerivative(da, db); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/forcefield.h:1569:19: note: declared here 1569 | static double VectorLengthDerivative(vector3 &a, vector3 &b); | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/forcefield.cpp:543:54: warning: 'static double OpenBabel::OBForceField::VectorAngleDerivative(OpenBabel::vector3&, OpenBabel::vector3&, OpenBabel::vector3&)' is deprecated [-Wdeprecated-declarations] 543 | theta = OBForceField::VectorAngleDerivative(da, db, dc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/forcefield.h:1585:19: note: declared here 1585 | static double VectorAngleDerivative(vector3 &a, vector3 &b, vector3 &c); | ^~~~~~~~~~~~~~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/forcefield.cpp:562:56: warning: 'static double OpenBabel::OBForceField::VectorTorsionDerivative(OpenBabel::vector3&, OpenBabel::vector3&, OpenBabel::vector3&, OpenBabel::vector3&)' is deprecated [-Wdeprecated-declarations] 562 | theta = OBForceField::VectorTorsionDerivative(da, db, dc, dd); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/forcefield.h:1618:19: note: declared here 1618 | static double VectorTorsionDerivative(vector3 &a, vector3 &b, vector3 &c, vector3 &d); | ^~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/forcefield.cpp: In member function 'int OpenBabel::OBForceField::SystematicRotorSearchInitialize(unsigned int, bool)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/forcefield.cpp:1224:19: warning: 'void OpenBabel::OBRotorList::SetFixAtoms(OpenBabel::OBBitVec&)' is deprecated: See SetFixedBonds() [-Wdeprecated-declarations] 1224 | rl.SetFixAtoms(fixed); | ~~~~~~~~~~~~~~^~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/rotamer.h:26, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/forcefield.cpp:32: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/rotor.h:625:10: note: declared here 625 | void SetFixAtoms(OBBitVec &fix) | ^~~~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/forcefield.cpp: In member function 'int OpenBabel::OBForceField::FastRotorSearch(bool)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/forcefield.cpp:1345:19: warning: 'void OpenBabel::OBRotorList::SetFixAtoms(OpenBabel::OBBitVec&)' is deprecated: See SetFixedBonds() [-Wdeprecated-declarations] 1345 | rl.SetFixAtoms(fixed); | ~~~~~~~~~~~~~~^~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/rotor.h:625:10: note: declared here 625 | void SetFixAtoms(OBBitVec &fix) | ^~~~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/forcefield.cpp: In member function 'void OpenBabel::OBForceField::RandomRotorSearchInitialize(unsigned int, unsigned int, bool)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/forcefield.cpp:1492:19: warning: 'void OpenBabel::OBRotorList::SetFixAtoms(OpenBabel::OBBitVec&)' is deprecated: See SetFixedBonds() [-Wdeprecated-declarations] 1492 | rl.SetFixAtoms(fixed); | ~~~~~~~~~~~~~~^~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/rotor.h:625:10: note: declared here 625 | void SetFixAtoms(OBBitVec &fix) | ^~~~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/forcefield.cpp: In member function 'void OpenBabel::OBForceField::WeightedRotorSearch(unsigned int, unsigned int, bool)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/forcefield.cpp:1678:19: warning: 'void OpenBabel::OBRotorList::SetFixAtoms(OpenBabel::OBBitVec&)' is deprecated: See SetFixedBonds() [-Wdeprecated-declarations] 1678 | rl.SetFixAtoms(fixed); | ~~~~~~~~~~~~~~^~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/rotor.h:625:10: note: declared here 625 | void SetFixAtoms(OBBitVec &fix) | ^~~~~~~~~~~ [ 10%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ikey_base26.c.o [ 10%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/ikey_dll.c.o [ 10%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/inchi_dll.c.o [ 10%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/inchi_dll_a2.c.o [ 10%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/mol2atom.c.o [ 10%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/mol_fmt1.c.o [ 11%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/mol_fmt2.c.o [ 11%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/mol_fmt3.c.o [ 11%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/mol_fmt4.c.o [ 11%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/readinch.c.o [ 11%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/runichi.c.o [ 11%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/runichi2.c.o [ 11%] Building CXX object src/CMakeFiles/openbabel.dir/format.cpp.o [ 12%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/runichi3.c.o [ 12%] Building CXX object src/CMakeFiles/openbabel.dir/generic.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/generic.cpp:26: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/typer.h:29, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/ring.h:30, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/generic.cpp:28: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ [ 12%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/runichi4.c.o [ 12%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/sha2.c.o [ 12%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/strutil.c.o [ 12%] Building CXX object src/CMakeFiles/openbabel.dir/graphsym.cpp.o [ 12%] Building C object src/formats/libinchi/CMakeFiles/inchi.dir/util.c.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/graphsym.cpp:28: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/typer.h:29, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/ring.h:30, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/graphsym.cpp:30: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ [ 13%] Linking C shared library ../../../lib/libinchi.so [ 13%] Built target inchi [ 13%] Building CXX object src/CMakeFiles/openbabel.dir/grid.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/grid.cpp:23: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/grid.cpp:24: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h: In constructor 'OpenBabel::OBFloatGrid::OBFloatGrid()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h:115:21: warning: 'OpenBabel::OBFloatGrid::_ival' is deprecated [-Wdeprecated-declarations] 115 | OBFloatGrid() : _ival(nullptr), _halfSpace(0.0) {} | ^~~~~~~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h:105:26: note: declared here 105 | OB_DEPRECATED int *_ival; //!< for integer values \deprecated | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h:115:21: warning: 'OpenBabel::OBFloatGrid::_ival' is deprecated [-Wdeprecated-declarations] 115 | OBFloatGrid() : _ival(nullptr), _halfSpace(0.0) {} | ^~~~~~~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h:105:26: note: declared here 105 | OB_DEPRECATED int *_ival; //!< for integer values \deprecated | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h: In destructor 'virtual OpenBabel::OBFloatGrid::~OBFloatGrid()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h:118:11: warning: 'OpenBabel::OBFloatGrid::_ival' is deprecated [-Wdeprecated-declarations] 118 | if (_ival) delete [] _ival; | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h:105:26: note: declared here 105 | OB_DEPRECATED int *_ival; //!< for integer values \deprecated | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h:118:11: warning: 'OpenBabel::OBFloatGrid::_ival' is deprecated [-Wdeprecated-declarations] 118 | if (_ival) delete [] _ival; | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h:105:26: note: declared here 105 | OB_DEPRECATED int *_ival; //!< for integer values \deprecated | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h:118:28: warning: 'OpenBabel::OBFloatGrid::_ival' is deprecated [-Wdeprecated-declarations] 118 | if (_ival) delete [] _ival; | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h:105:26: note: declared here 105 | OB_DEPRECATED int *_ival; //!< for integer values \deprecated | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h:118:28: warning: 'OpenBabel::OBFloatGrid::_ival' is deprecated [-Wdeprecated-declarations] 118 | if (_ival) delete [] _ival; | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h:105:26: note: declared here 105 | OB_DEPRECATED int *_ival; //!< for integer values \deprecated | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/grid.cpp: In member function 'void OpenBabel::OBFloatGrid::Init(OpenBabel::OBMol&, double, double)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/grid.cpp:82:5: warning: 'OpenBabel::OBFloatGrid::_ival' is deprecated [-Wdeprecated-declarations] 82 | _ival=nullptr; | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h:105:26: note: declared here 105 | OB_DEPRECATED int *_ival; //!< for integer values \deprecated | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/grid.cpp:82:5: warning: 'OpenBabel::OBFloatGrid::_ival' is deprecated [-Wdeprecated-declarations] 82 | _ival=nullptr; | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h:105:26: note: declared here 105 | OB_DEPRECATED int *_ival; //!< for integer values \deprecated | ^~~~~ [ 14%] Building CXX object src/CMakeFiles/openbabel.dir/griddata.cpp.o [ 14%] Building CXX object src/CMakeFiles/openbabel.dir/isomorphism.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/griddata.h:26, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/griddata.cpp:25: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/griddata.cpp:27: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h: In constructor 'OpenBabel::OBFloatGrid::OBFloatGrid()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h:115:21: warning: 'OpenBabel::OBFloatGrid::_ival' is deprecated [-Wdeprecated-declarations] 115 | OBFloatGrid() : _ival(nullptr), _halfSpace(0.0) {} | ^~~~~~~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h:105:26: note: declared here 105 | OB_DEPRECATED int *_ival; //!< for integer values \deprecated | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h:115:21: warning: 'OpenBabel::OBFloatGrid::_ival' is deprecated [-Wdeprecated-declarations] 115 | OBFloatGrid() : _ival(nullptr), _halfSpace(0.0) {} | ^~~~~~~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h:105:26: note: declared here 105 | OB_DEPRECATED int *_ival; //!< for integer values \deprecated | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h: In destructor 'virtual OpenBabel::OBFloatGrid::~OBFloatGrid()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h:118:11: warning: 'OpenBabel::OBFloatGrid::_ival' is deprecated [-Wdeprecated-declarations] 118 | if (_ival) delete [] _ival; | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h:105:26: note: declared here 105 | OB_DEPRECATED int *_ival; //!< for integer values \deprecated | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h:118:11: warning: 'OpenBabel::OBFloatGrid::_ival' is deprecated [-Wdeprecated-declarations] 118 | if (_ival) delete [] _ival; | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h:105:26: note: declared here 105 | OB_DEPRECATED int *_ival; //!< for integer values \deprecated | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h:118:28: warning: 'OpenBabel::OBFloatGrid::_ival' is deprecated [-Wdeprecated-declarations] 118 | if (_ival) delete [] _ival; | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h:105:26: note: declared here 105 | OB_DEPRECATED int *_ival; //!< for integer values \deprecated | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h:118:28: warning: 'OpenBabel::OBFloatGrid::_ival' is deprecated [-Wdeprecated-declarations] 118 | if (_ival) delete [] _ival; | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h:105:26: note: declared here 105 | OB_DEPRECATED int *_ival; //!< for integer values \deprecated | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/griddata.cpp: In member function 'void OpenBabel::OBGridData::GetOriginVector(double*) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/griddata.cpp:194:24: warning: 'void OpenBabel::OBFloatGrid::GetMin(double*)' is deprecated: Use GetMin() instead [-Wdeprecated-declarations] 194 | d->floatGrid.GetMin(o); | ~~~~~~~~~~~~~~~~~~~^~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h:132:10: note: declared here 132 | void GetMin(double *a) | ^~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/griddata.cpp: In member function 'void OpenBabel::OBGridData::SetLimits(const double*, const double*, const double*, const double*)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/griddata.cpp:235:27: warning: 'void OpenBabel::OBFloatGrid::SetLimits(const double*, const double*, const double*, const double*)' is deprecated: Use vector version instead [-Wdeprecated-declarations] 235 | d->floatGrid.SetLimits(origin, x, y, z); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/grid.h:229:10: note: declared here 229 | void SetLimits(const double origin[3], const double x[3], const double y[3], | ^~~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/obiter.h:26, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/isomorphism.cpp:3: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 14%] Building CXX object src/CMakeFiles/openbabel.dir/kekulize.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/kekulize.cpp:22: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 14%] Building CXX object src/CMakeFiles/openbabel.dir/locale.cpp.o [ 14%] Building CXX object src/CMakeFiles/openbabel.dir/matrix.cpp.o [ 15%] Building CXX object src/CMakeFiles/openbabel.dir/mcdlutil.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/mcdlutil.cpp:23: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 15%] Building CXX object src/CMakeFiles/openbabel.dir/molchrg.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/molchrg.cpp:22: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 15%] Building CXX object src/CMakeFiles/openbabel.dir/mol.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/bond.h:32, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/mol.cpp:23: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/typer.h:29, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/ring.h:30, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/mol.cpp:24: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ [ 15%] Building CXX object src/CMakeFiles/openbabel.dir/obconversion.cpp.o [ 15%] Building CXX object src/CMakeFiles/openbabel.dir/oberror.cpp.o [ 15%] Building CXX object src/CMakeFiles/openbabel.dir/obfunctions.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/obfunctions.h:22, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/obfunctions.cpp:17: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 16%] Building CXX object src/CMakeFiles/openbabel.dir/obiter.cpp.o [ 16%] Building CXX object src/CMakeFiles/openbabel.dir/obutil.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/obiter.cpp:24: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/matrix3x3.h:26, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/obutil.cpp:21: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 16%] Building CXX object src/CMakeFiles/openbabel.dir/op.cpp.o [ 16%] Building CXX object src/CMakeFiles/openbabel.dir/parsmart.cpp.o [ 16%] Building CXX object src/CMakeFiles/openbabel.dir/patty.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/parsmart.cpp:27: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/parsmart.cpp:29: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/parsmart.cpp: In destructor 'virtual OpenBabel::OBSmartsPattern::~OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/parsmart.cpp:1807:37: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 1807 | OBSmartsPattern::~OBSmartsPattern() | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/parsmart.cpp:1807:37: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 1807 | OBSmartsPattern::~OBSmartsPattern() | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/patty.h:23, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/patty.cpp:24: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ [ 16%] Building CXX object src/CMakeFiles/openbabel.dir/phmodel.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/phmodel.cpp:22: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/typer.h:29, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/phmodel.cpp:24: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ [ 17%] Building CXX object src/CMakeFiles/openbabel.dir/plugin.cpp.o [ 17%] Building CXX object src/CMakeFiles/openbabel.dir/pointgroup.cpp.o [ 17%] Building CXX object src/CMakeFiles/openbabel.dir/query.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/pointgroup.cpp:24: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/bond.h:32, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/query.h:27, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/query.cpp:25: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 17%] Building CXX object src/CMakeFiles/openbabel.dir/rand.cpp.o [ 17%] Building CXX object src/CMakeFiles/openbabel.dir/reactionfacade.cpp.o [ 17%] Building CXX object src/CMakeFiles/openbabel.dir/residue.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/reactionfacade.cpp:21: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/residue.cpp:34: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 18%] Building CXX object src/CMakeFiles/openbabel.dir/ring.cpp.o [ 18%] Building CXX object src/CMakeFiles/openbabel.dir/rotamer.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/typer.h:29, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/ring.h:30, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/ring.cpp:24: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/bond.h:32, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/ring.cpp:25: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/ring.cpp: In constructor 'OpenBabel::OBRingSearch::OBRingSearch()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/ring.cpp:484:62: warning: 'OpenBabel::OBRingSearch::_bonds' is deprecated [-Wdeprecated-declarations] 484 | OBRingSearch::OBRingSearch() : _d(new OBRingSearchPrivate()) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/ring.h:124:40: note: declared here 124 | OB_DEPRECATED std::vector _bonds; //!< the internal list of closure bonds (deprecated) | ^~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/ring.cpp:484:62: warning: 'OpenBabel::OBRingSearch::_bonds' is deprecated [-Wdeprecated-declarations] 484 | OBRingSearch::OBRingSearch() : _d(new OBRingSearchPrivate()) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/ring.h:124:40: note: declared here 124 | OB_DEPRECATED std::vector _bonds; //!< the internal list of closure bonds (deprecated) | ^~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/ring.cpp:484:62: warning: 'OpenBabel::OBRingSearch::_bonds' is deprecated [-Wdeprecated-declarations] 484 | OBRingSearch::OBRingSearch() : _d(new OBRingSearchPrivate()) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/ring.h:124:40: note: declared here 124 | OB_DEPRECATED std::vector _bonds; //!< the internal list of closure bonds (deprecated) | ^~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/ring.cpp:484:62: warning: 'OpenBabel::OBRingSearch::_bonds' is deprecated [-Wdeprecated-declarations] 484 | OBRingSearch::OBRingSearch() : _d(new OBRingSearchPrivate()) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/ring.h:124:40: note: declared here 124 | OB_DEPRECATED std::vector _bonds; //!< the internal list of closure bonds (deprecated) | ^~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/ring.cpp: In destructor 'OpenBabel::OBRingSearch::~OBRingSearch()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/ring.cpp:521:31: warning: 'OpenBabel::OBRingSearch::_bonds' is deprecated [-Wdeprecated-declarations] 521 | OBRingSearch::~OBRingSearch() | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/ring.h:124:40: note: declared here 124 | OB_DEPRECATED std::vector _bonds; //!< the internal list of closure bonds (deprecated) | ^~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/ring.cpp:521:31: warning: 'OpenBabel::OBRingSearch::_bonds' is deprecated [-Wdeprecated-declarations] 521 | OBRingSearch::~OBRingSearch() | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/ring.h:124:40: note: declared here 124 | OB_DEPRECATED std::vector _bonds; //!< the internal list of closure bonds (deprecated) | ^~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/rotamer.cpp:22: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/typer.h:29, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/ring.h:30, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/rotamer.cpp:23: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ [ 18%] Building CXX object src/CMakeFiles/openbabel.dir/rotor.cpp.o [ 18%] Building CXX object src/CMakeFiles/openbabel.dir/spectrophore.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/spectrophore.cpp:27: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/bond.h:32, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/rotor.cpp:23: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/typer.h:29, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/ring.h:30, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/rotor.cpp:24: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/rotor.cpp: In member function 'bool OpenBabel::OBRotorList::SetEvalAtoms(OpenBabel::OBMol&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/rotor.cpp:335:28: warning: 'void OpenBabel::OBRotor::SetEvalAtoms(OpenBabel::OBBitVec&)' is deprecated [-Wdeprecated-declarations] 335 | rotor->SetEvalAtoms(eval); | ~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/rotor.cpp:27: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/rotor.h:435:10: note: declared here 435 | void SetEvalAtoms(OBBitVec &bv) { _evalatoms = bv; } | ^~~~~~~~~~~~ [ 18%] Building CXX object src/CMakeFiles/openbabel.dir/tautomer.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/tautomer.cpp:21: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 19%] Building CXX object src/CMakeFiles/openbabel.dir/tokenst.cpp.o [ 19%] Building CXX object src/CMakeFiles/openbabel.dir/transform.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/matrix3x3.h:26, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/transform3d.h:23, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/spacegroup.h:23, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/generic.h:29, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/transform.cpp:21: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/transform.cpp:25: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ [ 19%] Building CXX object src/CMakeFiles/openbabel.dir/typer.cpp.o [ 19%] Building CXX object src/CMakeFiles/openbabel.dir/obmolecformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/typer.cpp:22: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/typer.h:29, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/ring.h:30, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/typer.cpp:24: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ [ 19%] Building CXX object src/CMakeFiles/openbabel.dir/conformersearch.cpp.o [ 19%] Building CXX object src/CMakeFiles/openbabel.dir/confsearch.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/rotor.h:23, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/conformersearch.h:25, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/conformersearch.cpp:20: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/matrix3x3.h:26, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/transform3d.h:23, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/spacegroup.h:23, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/generic.h:29, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/rotamer.h:27, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/conformersearch.h:26: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/confsearch.cpp:22: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/rotor.h:23, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/rotamer.h:26, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/confsearch.cpp:25: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/confsearch.cpp: In member function 'int OpenBabel::OBForceField::DiverseConfGen(double, unsigned int, double, bool)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/confsearch.cpp:361:19: warning: 'void OpenBabel::OBRotorList::SetFixAtoms(OpenBabel::OBBitVec&)' is deprecated: See SetFixedBonds() [-Wdeprecated-declarations] 361 | rl.SetFixAtoms(fixed); | ~~~~~~~~~~~~~~^~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/rotor.h:625:10: note: declared here 625 | void SetFixAtoms(OBBitVec &fix) | ^~~~~~~~~~~ [ 20%] Building CXX object src/CMakeFiles/openbabel.dir/distgeom.cpp.o [ 20%] Building CXX object src/CMakeFiles/openbabel.dir/dlhandler_unix.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/distgeom.cpp:24: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/typer.h:29, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/ring.h:30, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/distgeom.cpp:26: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ [ 20%] Building CXX object src/CMakeFiles/openbabel.dir/depict/depict.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/bond.h:32, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/depict/depict.cpp:21: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/typer.h:29, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/ring.h:30, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/depict/depict.cpp:22: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ [ 20%] Building CXX object src/CMakeFiles/openbabel.dir/depict/svgpainter.cpp.o [ 20%] Building CXX object src/CMakeFiles/openbabel.dir/math/matrix3x3.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/matrix3x3.h:26, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/math/matrix3x3.cpp:22: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 20%] Building CXX object src/CMakeFiles/openbabel.dir/math/spacegroup.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/matrix3x3.h:26, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/transform3d.h:23, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/spacegroup.h:23, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/math/spacegroup.cpp:21: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 21%] Building CXX object src/CMakeFiles/openbabel.dir/math/transform3d.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/matrix3x3.h:26, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/transform3d.h:23, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/math/transform3d.cpp:21: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 21%] Building CXX object src/CMakeFiles/openbabel.dir/math/vector3.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/math/vector3.cpp:26: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 21%] Building CXX object src/CMakeFiles/openbabel.dir/math/align.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/align.h:23, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/math/align.cpp:24: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 21%] Building CXX object src/CMakeFiles/openbabel.dir/stereo/stereo.cpp.o [ 21%] Building CXX object src/CMakeFiles/openbabel.dir/stereo/tetranonplanar.cpp.o [ 21%] Building CXX object src/CMakeFiles/openbabel.dir/stereo/tetraplanar.cpp.o [ 22%] Building CXX object src/CMakeFiles/openbabel.dir/stereo/squareplanar.cpp.o [ 22%] Building CXX object src/CMakeFiles/openbabel.dir/stereo/cistrans.cpp.o [ 22%] Building CXX object src/CMakeFiles/openbabel.dir/stereo/tetrahedral.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/stereo/cistrans.cpp:3: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 22%] Building CXX object src/CMakeFiles/openbabel.dir/stereo/perception.cpp.o [ 22%] Building CXX object src/CMakeFiles/openbabel.dir/stereo/facade.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/stereo/perception.cpp:29: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/typer.h:29, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/ring.h:30, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/stereo/perception.cpp:31: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/stereo/facade.cpp:28: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 23%] Building CXX object src/CMakeFiles/openbabel.dir/stereo/gen3dstereohelper.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/bond.h:32, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/stereo/gen3dstereohelper.cpp:31: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 23%] Linking CXX shared library ../lib/libopenbabel.so [ 23%] Built target openbabel [ 23%] Building CXX object src/CMakeFiles/plugin_descriptors.dir/descriptors/cansmidescriptor.cpp.o [ 23%] Building CXX object src/CMakeFiles/plugin_fingerprints.dir/fingerprints/finger2.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/fingerprints/finger2.cpp:22: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 23%] Building CXX object src/CMakeFiles/plugin_descriptors.dir/descriptors/cmpdfilter.cpp.o [ 23%] Building CXX object src/CMakeFiles/plugin_fingerprints.dir/fingerprints/finger3.cpp.o [ 23%] Building CXX object src/CMakeFiles/plugin_descriptors.dir/descriptors/groupcontrib.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/fingerprints/finger3.cpp:20: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/descriptors/groupcontrib.cpp:29: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/descriptors/groupcontrib.cpp:31: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ [ 24%] Building CXX object src/CMakeFiles/plugin_fingerprints.dir/fingerprints/fingerecfp.cpp.o [ 25%] Building CXX object src/CMakeFiles/plugin_descriptors.dir/descriptors/filters.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/fingerprints/fingerecfp.cpp:17: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/descriptors/filters.cpp:25: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ [ 25%] Building CXX object src/CMakeFiles/plugin_descriptors.dir/descriptors/inchidescriptor.cpp.o [ 25%] Linking CXX shared module ../lib/plugin_fingerprints.so [ 25%] Built target plugin_fingerprints [ 25%] Building CXX object src/CMakeFiles/plugin_forcefields.dir/forcefields/forcefieldgaff.cpp.o [ 25%] Building CXX object src/CMakeFiles/plugin_descriptors.dir/descriptors/smartsdescriptors.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/bond.h:32, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/forcefields/forcefieldgaff.cpp:22: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/forcefields/forcefieldgaff.cpp:26: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/descriptors/smartsdescriptors.cpp:23: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ [ 25%] Linking CXX shared module ../lib/plugin_descriptors.so [ 25%] Built target plugin_descriptors [ 25%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/addfilename.cpp.o [ 25%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/addinindex.cpp.o [ 25%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/addpolarh.cpp.o [ 25%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/addnonpolarh.cpp.o [ 25%] Building CXX object src/CMakeFiles/plugin_forcefields.dir/forcefields/forcefieldghemical.cpp.o [ 26%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/canonical.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/forcefield.h:27, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/forcefields/forcefieldghemical.h:23, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/forcefields/forcefieldghemical.cpp:23: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/obiter.h:26, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/ops/canonical.cpp:21: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/forcefields/forcefieldghemical.cpp:27: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ [ 26%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/changecell.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/matrix3x3.h:26, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/transform3d.h:23, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/spacegroup.h:23, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/generic.h:29, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/ops/changecell.cpp:23: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 26%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/delpolarh.cpp.o [ 26%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/delnonpolarh.cpp.o [ 26%] Building CXX object src/CMakeFiles/plugin_forcefields.dir/forcefields/forcefieldmmff94.cpp.o [ 26%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/gen2D.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/bond.h:32, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/forcefields/forcefieldmmff94.cpp:35: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/typer.h:29, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/ring.h:30, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/forcefields/forcefieldmmff94.cpp:37: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ [ 26%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/fillUC.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/ops/fillUC.cpp:22: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 27%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/forcefield.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/forcefield.h:27, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/ops/forcefield.cpp:33: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 27%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/gen3d.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/forcefield.h:27, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/ops/gen3d.cpp:24: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 27%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/largest.cpp.o [ 27%] Building CXX object src/CMakeFiles/plugin_forcefields.dir/forcefields/forcefielduff.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/forcefields/forcefielduff.cpp:24: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/forcefields/forcefielduff.cpp:28: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/forcefields/forcefielduff.cpp: In member function 'void OpenBabel::OBFFElectrostaticCalculationUFF::Compute()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/forcefields/forcefielduff.cpp:516:49: warning: 'static double OpenBabel::OBForceField::VectorLengthDerivative(OpenBabel::vector3&, OpenBabel::vector3&)' is deprecated [-Wdeprecated-declarations] 516 | rab = OBForceField::VectorLengthDerivative(da, db); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/forcefields/forcefielduff.h:24, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/forcefields/forcefielduff.cpp:33: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/forcefield.h:1569:19: note: declared here 1569 | static double VectorLengthDerivative(vector3 &a, vector3 &b); | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/forcefields/forcefielduff.cpp: In instantiation of 'void OpenBabel::OBFFElectrostaticCalculationUFF::Compute() [with bool = true]': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/forcefields/forcefielduff.cpp:556:37: required from 'double OpenBabel::OBForceFieldUFF::E_Electrostatic() [with bool = true]' 556 | i->template Compute(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/forcefields/forcefielduff.h:199:47: required from here 199 | return gradients ? E_Electrostatic() : E_Electrostatic(); | ~~~~~~~~~~~~~~~~~~~~~^~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/forcefields/forcefielduff.cpp:516:49: warning: 'static double OpenBabel::OBForceField::VectorLengthDerivative(OpenBabel::vector3&, OpenBabel::vector3&)' is deprecated [-Wdeprecated-declarations] 516 | rab = OBForceField::VectorLengthDerivative(da, db); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/forcefield.h:1569:19: note: declared here 1569 | static double VectorLengthDerivative(vector3 &a, vector3 &b); | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/forcefields/forcefielduff.cpp:516:49: warning: 'static double OpenBabel::OBForceField::VectorLengthDerivative(OpenBabel::vector3&, OpenBabel::vector3&)' is deprecated [-Wdeprecated-declarations] 516 | rab = OBForceField::VectorLengthDerivative(da, db); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/forcefield.h:1569:19: note: declared here 1569 | static double VectorLengthDerivative(vector3 &a, vector3 &b); | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/forcefields/forcefielduff.cpp: In instantiation of 'void OpenBabel::OBFFElectrostaticCalculationUFF::Compute() [with bool = false]': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/forcefields/forcefielduff.cpp:556:37: required from 'double OpenBabel::OBForceFieldUFF::E_Electrostatic() [with bool = false]' 556 | i->template Compute(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/forcefields/forcefielduff.h:199:74: required from here 199 | return gradients ? E_Electrostatic() : E_Electrostatic(); | ~~~~~~~~~~~~~~~~~~~~~~^~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/forcefields/forcefielduff.cpp:516:49: warning: 'static double OpenBabel::OBForceField::VectorLengthDerivative(OpenBabel::vector3&, OpenBabel::vector3&)' is deprecated [-Wdeprecated-declarations] 516 | rab = OBForceField::VectorLengthDerivative(da, db); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/forcefield.h:1569:19: note: declared here 1569 | static double VectorLengthDerivative(vector3 &a, vector3 &b); | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/forcefields/forcefielduff.cpp:516:49: warning: 'static double OpenBabel::OBForceField::VectorLengthDerivative(OpenBabel::vector3&, OpenBabel::vector3&)' is deprecated [-Wdeprecated-declarations] 516 | rab = OBForceField::VectorLengthDerivative(da, db); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/forcefield.h:1569:19: note: declared here 1569 | static double VectorLengthDerivative(vector3 &a, vector3 &b); | ^~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/loader.cpp.o [ 27%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/neutralize.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/obiter.h:26, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/ops/neutralize.cpp:21: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 27%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/opsplit.cpp.o [ 28%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/optransform.cpp.o [ 29%] Linking CXX shared module ../lib/plugin_forcefields.so [ 29%] Built target plugin_forcefields [ 29%] Building CXX object src/CMakeFiles/plugin_charges.dir/charges/eem.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/phmodel.h:23, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/optransform.h:19, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/ops/optransform.cpp:19: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/chargemodel.h:25, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/charges/eem.cpp:24: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 29%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/partialcharges.cpp.o [ 30%] Building CXX object src/CMakeFiles/plugin_charges.dir/charges/gasteiger.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/ops/partialcharges.cpp:22: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/chargemodel.h:25, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/charges/gasteiger.cpp:20: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 30%] Building CXX object src/CMakeFiles/plugin_charges.dir/charges/none.cpp.o [ 30%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/readconformers.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/chargemodel.h:25, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/charges/none.cpp:21: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 30%] Building CXX object src/CMakeFiles/plugin_charges.dir/charges/mmff94.cpp.o [ 30%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/sort.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/chargemodel.h:25, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/charges/mmff94.cpp:20: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 30%] Building CXX object src/CMakeFiles/plugin_charges.dir/charges/fromfile.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/chargemodel.h:25, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/charges/fromfile.cpp:21: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 30%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/opisomorph.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/ops/opisomorph.cpp:15: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ [ 30%] Building CXX object src/CMakeFiles/plugin_charges.dir/charges/eqeq.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/bond.h:32, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/query.h:27, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/ops/opisomorph.h:18, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/ops/opisomorph.cpp:17: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/chargemodel.h:25, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/charges/eqeq.h:22, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/charges/eqeq.cpp:21: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 30%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/ophighlight.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/ops/ophighlight.cpp:16: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/matrix3x3.h:26, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/transform3d.h:23, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/spacegroup.h:23, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/generic.h:29, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/ops/ophighlight.cpp:19: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 31%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/xout.cpp.o [ 31%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/conformer.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/bond.h:32, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/ops/conformer.cpp:35: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/rotor.h:23, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/conformersearch.h:25, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/ops/conformer.cpp:37: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ [ 31%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/opalign.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/align.h:23, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/ops/opalign.cpp:22: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/ops/opalign.cpp:24: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ [ 32%] Building CXX object src/CMakeFiles/plugin_charges.dir/charges/qeq.cpp.o [ 32%] Building CXX object src/CMakeFiles/plugin_ops.dir/ops/opconfab.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/chargemodel.h:25, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/charges/qeq.h:22, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/charges/qeq.cpp:21: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/forcefield.h:27, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/ops/opconfab.cpp:25: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 32%] Linking CXX shared module ../lib/plugin_ops.so [ 32%] Built target plugin_ops [ 32%] Building CXX object src/formats/CMakeFiles/smilesformat.dir/smilesformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/smilesformat.cpp:26: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 32%] Linking CXX shared module ../../lib/smilesformat.so [ 32%] Built target smilesformat [ 32%] Building CXX object src/formats/CMakeFiles/mdlformat.dir/mdlformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/mdlformat.cpp:31: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 33%] Linking CXX shared module ../../lib/mdlformat.so [ 33%] Built target mdlformat [ 33%] Building CXX object src/CMakeFiles/plugin_charges.dir/charges/qtpie.cpp.o [ 34%] Building CXX object src/formats/CMakeFiles/mol2format.dir/mol2format.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/mol2format.cpp:19: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/chargemodel.h:25, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/charges/qtpie.h:22, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/charges/qtpie.cpp:21: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 34%] Linking CXX shared module ../../lib/mol2format.so [ 34%] Built target mol2format [ 34%] Building CXX object src/formats/CMakeFiles/pdbformat.dir/pdbformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/obfunctions.h:22, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/pdbformat.cpp:18: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 34%] Linking CXX shared module ../../lib/pdbformat.so [ 34%] Built target pdbformat [ 34%] Building CXX object src/formats/CMakeFiles/inchiformat.dir/inchiformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/inchiformat.cpp:20: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 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 [ 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 /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/asciiformat.cpp:21: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 34%] Building CXX object src/formats/CMakeFiles/asciiformat.dir/__/depict/asciipainter.cpp.o [ 34%] Linking CXX shared module ../../lib/asciiformat.so [ 34%] Built target asciiformat [ 34%] Building CXX object src/formats/CMakeFiles/copyformat.dir/copyformat.cpp.o [ 34%] Linking CXX shared module ../../lib/copyformat.so [ 34%] Built target copyformat [ 34%] Building CXX object src/formats/CMakeFiles/MNAformat.dir/MNAformat.cpp.o [ 34%] Linking CXX shared module ../lib/plugin_charges.so In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/MNAformat.cpp:33: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 34%] Built target plugin_charges In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/typer.h:29, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/ring.h:30, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/MNAformat.cpp:37: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ [ 35%] Building CXX object src/formats/CMakeFiles/molreport.dir/molreport.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/molreport.cpp:23: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 35%] Linking CXX shared module ../../lib/MNAformat.so [ 35%] Built target MNAformat [ 36%] Building CXX object src/formats/CMakeFiles/nulformat.dir/nulformat.cpp.o [ 36%] Linking CXX shared module ../../lib/molreport.so [ 36%] Built target molreport [ 36%] Building CXX object src/formats/CMakeFiles/painterformat.dir/painterformat.cpp.o [ 36%] Linking CXX shared module ../../lib/nulformat.so [ 36%] Built target nulformat In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/depict/depict.h:23, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/painterformat.cpp:22: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 36%] Building CXX object src/formats/CMakeFiles/povrayformat.dir/povrayformat.cpp.o [ 36%] Building CXX object src/formats/CMakeFiles/painterformat.dir/__/depict/commandpainter.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/povrayformat.cpp:25: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 36%] Linking CXX shared module ../../lib/painterformat.so [ 36%] Built target painterformat [ 36%] Building CXX object src/formats/CMakeFiles/reportformat.dir/reportformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/reportformat.cpp:25: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 36%] Linking CXX shared module ../../lib/povrayformat.so [ 36%] Built target povrayformat [ 36%] Building CXX object src/formats/CMakeFiles/svgformat.dir/svgformat.cpp.o [ 37%] Linking CXX shared module ../../lib/reportformat.so [ 37%] Built target reportformat In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/depict/depict.h:23, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/svgformat.cpp:21: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 37%] Building CXX object src/formats/CMakeFiles/textformat.dir/textformat.cpp.o [ 37%] Linking CXX shared module ../../lib/textformat.so [ 37%] Built target textformat [ 37%] Building CXX object src/formats/CMakeFiles/titleformat.dir/titleformat.cpp.o [ 37%] Linking CXX shared module ../../lib/svgformat.so [ 37%] Built target svgformat [ 37%] Building CXX object src/formats/CMakeFiles/confabreport.dir/confabreport.cpp.o [ 37%] Linking CXX shared module ../../lib/titleformat.so In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/align.h:23, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/confabreport.cpp:35: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 37%] Built target titleformat [ 37%] Building CXX object src/formats/CMakeFiles/pngformat.dir/pngformat.cpp.o [ 37%] Linking CXX shared module ../../lib/confabreport.so [ 37%] Linking CXX shared module ../../lib/pngformat.so [ 37%] Built target confabreport [ 37%] Built target pngformat [ 37%] Building CXX object src/formats/CMakeFiles/acesformat.dir/acesformat.cpp.o [ 37%] Building CXX object src/formats/CMakeFiles/abinitformat.dir/abinitformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/acesformat.cpp:22: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/abinitformat.cpp:18: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 38%] Linking CXX shared module ../../lib/abinitformat.so [ 38%] Built target abinitformat [ 38%] Linking CXX shared module ../../lib/acesformat.so [ 38%] Building CXX object src/formats/CMakeFiles/adfformat.dir/adfformat.cpp.o [ 38%] Built target acesformat [ 39%] Building CXX object src/formats/CMakeFiles/aoforceformat.dir/aoforceformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/adfformat.cpp:38: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/aoforceformat.cpp:19: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 39%] Linking CXX shared module ../../lib/aoforceformat.so [ 39%] Built target aoforceformat [ 39%] Building CXX object src/formats/CMakeFiles/castepformat.dir/castepformat.cpp.o [ 40%] Linking CXX shared module ../../lib/adfformat.so [ 40%] Built target adfformat In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/castepformat.cpp:18: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 40%] Building CXX object src/formats/CMakeFiles/crystal09format.dir/crystal09format.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/crystal09format.cpp:23: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 41%] Linking CXX shared module ../../lib/castepformat.so [ 41%] Built target castepformat [ 42%] Building CXX object src/formats/CMakeFiles/daltonformat.dir/daltonformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/daltonformat.cpp:17: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 42%] Linking CXX shared module ../../lib/crystal09format.so [ 42%] Built target crystal09format [ 42%] Building CXX object src/formats/CMakeFiles/dmolformat.dir/dmolformat.cpp.o [ 42%] Linking CXX shared module ../../lib/daltonformat.so [ 42%] Built target daltonformat [ 42%] Building CXX object src/formats/CMakeFiles/fchkformat.dir/fchkformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/dmolformat.cpp:18: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/fchkformat.cpp:27: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 42%] Linking CXX shared module ../../lib/dmolformat.so [ 42%] Built target dmolformat [ 42%] Building CXX object src/formats/CMakeFiles/fhiaimsformat.dir/fhiaimsformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/fhiaimsformat.cpp:17: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 42%] Linking CXX shared module ../../lib/fchkformat.so [ 42%] Built target fchkformat [ 42%] Building CXX object src/formats/CMakeFiles/gamessformat.dir/gamessformat.cpp.o [ 42%] Linking CXX shared module ../../lib/fhiaimsformat.so [ 42%] Built target fhiaimsformat [ 42%] Building CXX object src/formats/CMakeFiles/gaussformat.dir/gaussformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/gamessformat.cpp:21: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/gaussformat.cpp:21: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 42%] Linking CXX shared module ../../lib/gamessformat.so [ 42%] Built target gamessformat [ 43%] Building CXX object src/formats/CMakeFiles/gausscubeformat.dir/gausscubeformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/gausscubeformat.cpp:31: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 43%] Linking CXX shared module ../../lib/gaussformat.so [ 43%] Built target gaussformat [ 43%] Building CXX object src/formats/CMakeFiles/gausszmatformat.dir/gausszmatformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/gausszmatformat.cpp:18: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 43%] Linking CXX shared module ../../lib/gausscubeformat.so [ 43%] Built target gausscubeformat [ 44%] Building CXX object src/formats/CMakeFiles/gulpformat.dir/gulpformat.cpp.o [ 44%] Linking CXX shared module ../../lib/gausszmatformat.so [ 44%] Built target gausszmatformat In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/gulpformat.cpp:18: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 44%] Building CXX object src/formats/CMakeFiles/hinformat.dir/hinformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/hinformat.cpp:19: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 44%] Linking CXX shared module ../../lib/gulpformat.so [ 44%] Built target gulpformat [ 44%] Building CXX object src/formats/CMakeFiles/jaguarformat.dir/jaguarformat.cpp.o [ 44%] Linking CXX shared module ../../lib/hinformat.so [ 44%] Built target hinformat [ 44%] Building CXX object src/formats/CMakeFiles/molproformat.dir/molproformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/jaguarformat.cpp:19: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/molproformat.cpp:22: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 45%] Linking CXX shared module ../../lib/jaguarformat.so [ 45%] Built target jaguarformat [ 45%] Building CXX object src/formats/CMakeFiles/mopacformat.dir/mopacformat.cpp.o [ 45%] Linking CXX shared module ../../lib/molproformat.so [ 45%] Built target molproformat In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/mopacformat.cpp:19: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 45%] Building CXX object src/formats/CMakeFiles/nwchemformat.dir/nwchemformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/nwchemformat.cpp:19: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 45%] Linking CXX shared module ../../lib/mopacformat.so [ 45%] Built target mopacformat [ 45%] Building CXX object src/formats/CMakeFiles/pwscfformat.dir/pwscfformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/pwscfformat.cpp:18: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 45%] Linking CXX shared module ../../lib/nwchemformat.so [ 45%] Built target nwchemformat [ 45%] Building CXX object src/formats/CMakeFiles/qchemformat.dir/qchemformat.cpp.o [ 45%] Linking CXX shared module ../../lib/pwscfformat.so [ 45%] Built target pwscfformat [ 45%] Building CXX object src/formats/CMakeFiles/siestaformat.dir/siestaformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/qchemformat.cpp:20: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/siestaformat.cpp:18: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 45%] Linking CXX shared module ../../lib/qchemformat.so [ 45%] Built target qchemformat [ 45%] Building CXX object src/formats/CMakeFiles/turbomoleformat.dir/turbomoleformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/turbomoleformat.cpp:20: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 46%] Linking CXX shared module ../../lib/siestaformat.so [ 46%] Built target siestaformat [ 46%] Building CXX object src/formats/CMakeFiles/vaspformat.dir/vaspformat.cpp.o [ 47%] Linking CXX shared module ../../lib/turbomoleformat.so [ 47%] Built target turbomoleformat [ 47%] Building CXX object src/formats/CMakeFiles/xsfformat.dir/xsfformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/vaspformat.cpp:18: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/xsfformat.cpp:18: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 47%] Linking CXX shared module ../../lib/xsfformat.so [ 47%] Built target xsfformat [ 47%] Building CXX object src/formats/CMakeFiles/zindoformat.dir/zindoformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/zindoformat.cpp:18: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 48%] Linking CXX shared module ../../lib/zindoformat.so [ 48%] Built target zindoformat [ 48%] Building CXX object src/formats/CMakeFiles/maeformat.dir/maeformat.cpp.o [ 48%] Linking CXX shared module ../../lib/vaspformat.so [ 48%] Built target vaspformat [ 48%] Building CXX object src/formats/CMakeFiles/gamessukformat.dir/gamessukformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/maeformat.cpp:23: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/gamessukformat.cpp:16: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 48%] Linking CXX shared module ../../lib/maeformat.so [ 48%] Built target maeformat [ 48%] Building CXX object src/formats/CMakeFiles/orcaformat.dir/orcaformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/orcaformat.cpp:20: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 48%] Linking CXX shared module ../../lib/gamessukformat.so [ 48%] Built target gamessukformat [ 48%] Building CXX object src/formats/CMakeFiles/APIInterface.dir/APIInterface.cpp.o [ 48%] Linking CXX shared module ../../lib/APIInterface.so [ 48%] Built target APIInterface [ 48%] Building CXX object src/formats/CMakeFiles/CSRformat.dir/CSRformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/CSRformat.cpp:19: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 48%] Linking CXX shared module ../../lib/CSRformat.so [ 48%] Built target CSRformat [ 48%] Building CXX object src/formats/CMakeFiles/PQSformat.dir/PQSformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/PQSformat.cpp:18: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 48%] Linking CXX shared module ../../lib/PQSformat.so [ 48%] Built target PQSformat [ 48%] Building CXX object src/formats/CMakeFiles/MCDLformat.dir/MCDLformat.cpp.o [ 48%] Linking CXX shared module ../../lib/orcaformat.so [ 48%] Built target orcaformat [ 48%] Building CXX object src/formats/CMakeFiles/alchemyformat.dir/alchemyformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/MCDLformat.cpp:23: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/alchemyformat.cpp:19: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 48%] Linking CXX shared module ../../lib/alchemyformat.so [ 48%] Built target alchemyformat [ 48%] Building CXX object src/formats/CMakeFiles/acrformat.dir/acrformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/acrformat.cpp:24: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 48%] Linking CXX shared module ../../lib/acrformat.so [ 48%] Built target acrformat [ 48%] Building CXX object src/formats/CMakeFiles/amberformat.dir/amberformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/amberformat.cpp:19: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 48%] Linking CXX shared module ../../lib/amberformat.so [ 48%] Built target amberformat [ 48%] Building CXX object src/formats/CMakeFiles/balstformat.dir/balstformat.cpp.o [ 49%] Linking CXX shared module ../../lib/MCDLformat.so [ 49%] Built target MCDLformat [ 49%] Building CXX object src/formats/CMakeFiles/bgfformat.dir/bgfformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/balstformat.cpp:19: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 50%] Linking CXX shared module ../../lib/balstformat.so In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/bgfformat.cpp:19: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 50%] Built target balstformat [ 50%] Building CXX object src/formats/CMakeFiles/boxformat.dir/boxformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/boxformat.cpp:19: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 50%] Linking CXX shared module ../../lib/bgfformat.so [ 50%] Built target bgfformat [ 50%] Building CXX object src/formats/CMakeFiles/cacaoformat.dir/cacaoformat.cpp.o [ 50%] Linking CXX shared module ../../lib/boxformat.so [ 50%] Built target boxformat [ 50%] Building CXX object src/formats/CMakeFiles/cacheformat.dir/cacheformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/cacaoformat.cpp:19: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/cacheformat.cpp:18: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 51%] Linking CXX shared module ../../lib/cacaoformat.so [ 51%] Linking CXX shared module ../../lib/cacheformat.so [ 51%] Built target cacaoformat [ 51%] Built target cacheformat [ 51%] Building CXX object src/formats/CMakeFiles/carformat.dir/carformat.cpp.o [ 51%] Building CXX object src/formats/CMakeFiles/cccformat.dir/cccformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/carformat.cpp:20: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/cccformat.cpp:19: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 51%] Linking CXX shared module ../../lib/cccformat.so [ 51%] Built target cccformat [ 51%] Building CXX object src/formats/CMakeFiles/chem3dformat.dir/chem3dformat.cpp.o [ 51%] Linking CXX shared module ../../lib/carformat.so [ 51%] Built target carformat [ 51%] Building CXX object src/formats/CMakeFiles/chemdrawcdx.dir/chemdrawcdx.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/matrix3x3.h:26, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/chem3dformat.cpp:17: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/chemdrawcdx.cpp:19: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 51%] Linking CXX shared module ../../lib/chem3dformat.so [ 51%] Built target chem3dformat [ 51%] Building CXX object src/formats/CMakeFiles/chemdrawct.dir/chemdrawct.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/chemdrawct.cpp:18: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 51%] Linking CXX shared module ../../lib/chemdrawct.so [ 51%] Built target chemdrawct [ 51%] Building CXX object src/formats/CMakeFiles/chemkinformat.dir/chemkinformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/chemkinformat.cpp:26: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 52%] Linking CXX shared module ../../lib/chemdrawcdx.so [ 52%] Built target chemdrawcdx [ 52%] Building CXX object src/formats/CMakeFiles/chemtoolformat.dir/chemtoolformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/chemtoolformat.cpp:21: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 52%] Linking CXX shared module ../../lib/chemtoolformat.so [ 52%] Built target chemtoolformat [ 52%] Building CXX object src/formats/CMakeFiles/cifformat.dir/cifformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/cifformat.cpp:26: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 53%] Linking CXX shared module ../../lib/chemkinformat.so [ 53%] Built target chemkinformat [ 54%] Building CXX object src/formats/CMakeFiles/cofformat.dir/cofformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/cofformat.cpp:23: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 54%] Linking CXX shared module ../../lib/cofformat.so [ 54%] Built target cofformat [ 55%] Building CXX object src/formats/CMakeFiles/crkformat.dir/crkformat.cpp.o [ 55%] Linking CXX shared module ../../lib/cifformat.so [ 55%] Built target cifformat [ 55%] Building CXX object src/formats/CMakeFiles/cssrformat.dir/cssrformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/crkformat.cpp:18: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/cssrformat.cpp:19: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 55%] Linking CXX shared module ../../lib/crkformat.so [ 55%] Built target crkformat [ 56%] Building CXX object src/formats/CMakeFiles/dlpolyformat.dir/dlpolyformat.cpp.o [ 56%] Linking CXX shared module ../../lib/cssrformat.so [ 56%] Built target cssrformat [ 56%] Building CXX object src/formats/CMakeFiles/exyzformat.dir/exyzformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/dlpolyformat.cpp:16: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/exyzformat.cpp:20: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 56%] Linking CXX shared module ../../lib/exyzformat.so [ 56%] Built target exyzformat [ 56%] Building CXX object src/formats/CMakeFiles/fastsearchformat.dir/fastsearchformat.cpp.o [ 56%] Linking CXX shared module ../../lib/dlpolyformat.so [ 56%] Built target dlpolyformat [ 57%] Building CXX object src/formats/CMakeFiles/fastaformat.dir/fastaformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/bond.h:32, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/fastsearchformat.cpp:25: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/fastaformat.cpp:23: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 57%] Linking CXX shared module ../../lib/fastaformat.so [ 57%] Linking CXX shared module ../../lib/fastsearchformat.so [ 57%] Built target fastaformat [ 57%] Built target fastsearchformat [ 58%] Building CXX object src/formats/CMakeFiles/featformat.dir/featformat.cpp.o [ 58%] Building CXX object src/formats/CMakeFiles/fhformat.dir/fhformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/featformat.cpp:19: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/fhformat.cpp:19: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 58%] Linking CXX shared module ../../lib/featformat.so [ 58%] Linking CXX shared module ../../lib/fhformat.so [ 58%] Built target featformat [ 58%] Built target fhformat [ 59%] Building CXX object src/formats/CMakeFiles/fingerprintformat.dir/fingerprintformat.cpp.o [ 59%] Building CXX object src/formats/CMakeFiles/fpsformat.dir/fpsformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/fingerprintformat.cpp:22: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/fpsformat.cpp:22: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 59%] Linking CXX shared module ../../lib/fingerprintformat.so [ 59%] Linking CXX shared module ../../lib/fpsformat.so [ 59%] Built target fingerprintformat [ 59%] Built target fpsformat [ 59%] Building CXX object src/formats/CMakeFiles/freefracformat.dir/freefracformat.cpp.o [ 60%] Building CXX object src/formats/CMakeFiles/ghemicalformat.dir/ghemicalformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/freefracformat.cpp:18: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/ghemicalformat.cpp:19: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 61%] Linking CXX shared module ../../lib/freefracformat.so [ 61%] Built target freefracformat [ 61%] Linking CXX shared module ../../lib/ghemicalformat.so [ 61%] Building CXX object src/formats/CMakeFiles/gromos96format.dir/gromos96format.cpp.o [ 61%] Built target ghemicalformat [ 61%] Building CXX object src/formats/CMakeFiles/groformat.dir/groformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/gromos96format.cpp:56: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/groformat.cpp:18: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 61%] Linking CXX shared module ../../lib/gromos96format.so [ 61%] Built target gromos96format [ 61%] Building CXX object src/formats/CMakeFiles/lmpdatformat.dir/lmpdatformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/lmpdatformat.cpp:17: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 61%] Linking CXX shared module ../../lib/groformat.so [ 61%] Built target groformat [ 61%] Building CXX object src/formats/CMakeFiles/lpmdformat.dir/lpmdformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/lpmdformat.cpp:17: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 61%] Linking CXX shared module ../../lib/lmpdatformat.so [ 61%] Built target lmpdatformat [ 61%] Building CXX object src/formats/CMakeFiles/mdffformat.dir/mdffformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/mdffformat.cpp:19: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 62%] Linking CXX shared module ../../lib/lpmdformat.so [ 62%] Built target lpmdformat [ 62%] Building CXX object src/formats/CMakeFiles/mmcifformat.dir/mmcifformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/mmcifformat.cpp:21: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 62%] Linking CXX shared module ../../lib/mdffformat.so [ 62%] Built target mdffformat [ 62%] Building CXX object src/formats/CMakeFiles/mmodformat.dir/mmodformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/mmodformat.cpp:19: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 62%] Linking CXX shared module ../../lib/mmodformat.so [ 62%] Built target mmodformat [ 62%] Building CXX object src/formats/CMakeFiles/moldenformat.dir/moldenformat.cpp.o [ 62%] Linking CXX shared module ../../lib/mmcifformat.so [ 62%] Built target mmcifformat [ 62%] Building CXX object src/formats/CMakeFiles/mpdformat.dir/mpdformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/moldenformat.cpp:38: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/mpdformat.cpp:24: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 62%] Linking CXX shared module ../../lib/mpdformat.so [ 62%] Built target mpdformat [ 63%] Building CXX object src/formats/CMakeFiles/mpqcformat.dir/mpqcformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/mpqcformat.cpp:18: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 63%] Linking CXX shared module ../../lib/moldenformat.so [ 63%] Built target moldenformat [ 63%] Building CXX object src/formats/CMakeFiles/msiformat.dir/msiformat.cpp.o [ 63%] Linking CXX shared module ../../lib/mpqcformat.so [ 63%] Built target mpqcformat [ 63%] Building CXX object src/formats/CMakeFiles/msmsformat.dir/msmsformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/msiformat.cpp:17: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/msmsformat.cpp:30: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 63%] Linking CXX shared module ../../lib/msiformat.so [ 63%] Linking CXX shared module ../../lib/msmsformat.so [ 63%] Built target msmsformat [ 63%] Built target msiformat [ 63%] Building CXX object src/formats/CMakeFiles/opendxformat.dir/opendxformat.cpp.o [ 64%] Building CXX object src/formats/CMakeFiles/outformat.dir/outformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/opendxformat.cpp:26: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/matrix3x3.h:26, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/transform3d.h:23, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/spacegroup.h:23, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/generic.h:29, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/outformat.cpp:17: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 64%] Linking CXX shared module ../../lib/outformat.so [ 64%] Built target outformat [ 64%] Building CXX object src/formats/CMakeFiles/pcmodelformat.dir/pcmodelformat.cpp.o [ 64%] Linking CXX shared module ../../lib/opendxformat.so [ 64%] Built target opendxformat [ 64%] Building CXX object src/formats/CMakeFiles/pdbqtformat.dir/pdbqtformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/pcmodelformat.cpp:18: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/obfunctions.h:22, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/pdbqtformat.cpp:25: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/typer.h:29, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/pdbqtformat.cpp:33: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ [ 65%] Linking CXX shared module ../../lib/pcmodelformat.so [ 65%] Built target pcmodelformat [ 65%] Building CXX object src/formats/CMakeFiles/pointcloudformat.dir/pointcloudformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/pointcloudformat.cpp:29: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 66%] Linking CXX shared module ../../lib/pointcloudformat.so [ 66%] Built target pointcloudformat [ 66%] Building CXX object src/formats/CMakeFiles/posformat.dir/posformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/posformat.cpp:17: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 66%] Linking CXX shared module ../../lib/pdbqtformat.so [ 66%] Built target pdbqtformat [ 66%] Building CXX object src/formats/CMakeFiles/pqrformat.dir/pqrformat.cpp.o [ 66%] Linking CXX shared module ../../lib/posformat.so [ 66%] Built target posformat [ 66%] Building CXX object src/formats/CMakeFiles/rinchiformat.dir/rinchiformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/pqrformat.cpp:18: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/rinchiformat.cpp:20: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 66%] Linking CXX shared module ../../lib/rinchiformat.so [ 67%] Linking CXX shared module ../../lib/pqrformat.so [ 67%] Built target rinchiformat [ 67%] Building CXX object src/formats/CMakeFiles/rsmiformat.dir/rsmiformat.cpp.o [ 67%] Built target pqrformat [ 67%] Building CXX object src/formats/CMakeFiles/rxnformat.dir/rxnformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/rsmiformat.cpp:20: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/rxnformat.cpp:22: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 67%] Linking CXX shared module ../../lib/rxnformat.so [ 67%] Built target rxnformat [ 67%] Building CXX object src/formats/CMakeFiles/shelxformat.dir/shelxformat.cpp.o [ 68%] Linking CXX shared module ../../lib/rsmiformat.so [ 68%] Built target rsmiformat [ 68%] Building CXX object src/formats/CMakeFiles/smileyformat.dir/smileyformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/matrix3x3.h:26, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/shelxformat.cpp:17: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/smileyformat.cpp:17: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/typer.h:29, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/smileyformat.cpp:22: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ [ 68%] Linking CXX shared module ../../lib/shelxformat.so [ 68%] Built target shelxformat [ 69%] Building CXX object src/formats/CMakeFiles/stlformat.dir/stlformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/stlformat.cpp:28: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 69%] Linking CXX shared module ../../lib/stlformat.so [ 69%] Built target stlformat [ 69%] Building CXX object src/formats/CMakeFiles/thermoformat.dir/thermoformat.cpp.o [ 69%] Linking CXX shared module ../../lib/smileyformat.so [ 69%] Built target smileyformat [ 69%] Building CXX object src/formats/CMakeFiles/tinkerformat.dir/tinkerformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/thermoformat.cpp:25: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/tinkerformat.cpp:19: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 70%] Linking CXX shared module ../../lib/thermoformat.so [ 70%] Built target thermoformat [ 70%] Building CXX object src/formats/CMakeFiles/unichemformat.dir/unichemformat.cpp.o [ 70%] Linking CXX shared module ../../lib/tinkerformat.so In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/unichemformat.cpp:19: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 70%] Built target tinkerformat [ 71%] Building CXX object src/formats/CMakeFiles/viewmolformat.dir/viewmolformat.cpp.o [ 71%] Linking CXX shared module ../../lib/unichemformat.so [ 71%] Built target unichemformat [ 71%] Building CXX object src/formats/CMakeFiles/wlnformat.dir/wlnformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/viewmolformat.cpp:19: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 71%] Linking CXX shared module ../../lib/viewmolformat.so [ 71%] Built target viewmolformat [ 71%] Building CXX object src/formats/CMakeFiles/xedformat.dir/xedformat.cpp.o [ 71%] Building CXX object src/formats/CMakeFiles/wlnformat.dir/wln-nextmove.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/xedformat.cpp:19: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/wln-nextmove.cpp:17: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 72%] Linking CXX shared module ../../lib/xedformat.so [ 72%] Built target xedformat [ 73%] Building CXX object src/formats/CMakeFiles/xyzformat.dir/xyzformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/xyzformat.cpp:19: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 73%] Linking CXX shared module ../../lib/xyzformat.so [ 73%] Built target xyzformat [ 73%] Building CXX object src/formats/CMakeFiles/yasaraformat.dir/yasaraformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/yasaraformat.cpp:36: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 73%] Linking CXX shared module ../../lib/wlnformat.so [ 73%] Built target wlnformat [ 73%] Linking CXX shared module ../../lib/yasaraformat.so [ 74%] Building CXX object src/formats/CMakeFiles/png2format.dir/png2format.cpp.o [ 74%] Built target yasaraformat [ 74%] Building CXX object src/formats/CMakeFiles/cdxmlformat.dir/xml/cdxmlformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/depict/depict.h:23, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/png2format.cpp:18: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/xml/cdxmlformat.cpp:22: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 74%] Building CXX object src/formats/CMakeFiles/png2format.dir/__/depict/cairopainter.cpp.o [ 74%] Building CXX object src/formats/CMakeFiles/cdxmlformat.dir/xml/xml.cpp.o [ 74%] Linking CXX shared module ../../lib/png2format.so [ 74%] Built target png2format [ 74%] Building CXX object src/formats/CMakeFiles/cmlformat.dir/xml/cmlformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/matrix3x3.h:26, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/xml/cmlformat.cpp:19: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 75%] Linking CXX shared module ../../lib/cdxmlformat.so [ 75%] Built target cdxmlformat [ 75%] Building CXX object src/formats/CMakeFiles/cmlreactformat.dir/xml/cmlreactformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/xml/cmlreactformat.cpp:17: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 75%] Building CXX object src/formats/CMakeFiles/cmlreactformat.dir/xml/xml.cpp.o [ 76%] Building CXX object src/formats/CMakeFiles/cmlformat.dir/xml/xml.cpp.o [ 76%] Linking CXX shared module ../../lib/cmlreactformat.so [ 76%] Built target cmlreactformat [ 76%] Building CXX object src/formats/CMakeFiles/pubchem.dir/xml/pubchem.cpp.o [ 76%] Linking CXX shared module ../../lib/cmlformat.so [ 76%] Built target cmlformat In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/xml/pubchem.cpp:19: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 76%] Building CXX object src/formats/CMakeFiles/xmlformat.dir/xml/xmlformat.cpp.o [ 76%] Building CXX object src/formats/CMakeFiles/pubchem.dir/xml/xml.cpp.o [ 76%] Building CXX object src/formats/CMakeFiles/xmlformat.dir/xml/xml.cpp.o [ 76%] Linking CXX shared module ../../lib/pubchem.so [ 76%] Built target pubchem [ 76%] Building CXX object src/formats/CMakeFiles/chemdoodlejsonformat.dir/json/chemdoodlejsonformat.cpp.o [ 76%] Linking CXX shared module ../../lib/xmlformat.so [ 76%] Built target xmlformat [ 76%] Building CXX object src/formats/CMakeFiles/chemicaljsonformat.dir/json/chemicaljsonformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/json/chemdoodlejsonformat.cpp:22: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/json/chemicaljsonformat.cpp:17: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 76%] Linking CXX shared module ../../lib/chemicaljsonformat.so [ 76%] Linking CXX shared module ../../lib/chemdoodlejsonformat.so [ 76%] Built target chemicaljsonformat [ 76%] Built target chemdoodlejsonformat [ 76%] Building CXX object src/formats/CMakeFiles/ketformat.dir/json/ketformat.cpp.o [ 76%] Building CXX object src/formats/CMakeFiles/pubchemjsonformat.dir/json/pubchemjsonformat.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/json/ketformat.cpp:34: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/src/formats/json/pubchemjsonformat.cpp:23: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 77%] Linking CXX shared module ../../lib/pubchemjsonformat.so [ 77%] Built target pubchemjsonformat [ 77%] Building CXX object tools/CMakeFiles/obabel.dir/obabel.cpp.o [ 78%] Linking CXX executable ../bin/obabel [ 78%] Built target obabel [ 78%] Building CXX object tools/CMakeFiles/obconformer.dir/obconformer.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/forcefield.h:27, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/tools/obconformer.cpp:25: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/rotor.h:23, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/rotamer.h:26, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/tools/obconformer.cpp:29: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ [ 78%] Linking CXX shared module ../../lib/ketformat.so [ 78%] Built target ketformat [ 78%] Building CXX object tools/CMakeFiles/obenergy.dir/obenergy.cpp.o [ 78%] Linking CXX executable ../bin/obconformer [ 78%] Built target obconformer In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/obiter.h:26, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/tools/obenergy.cpp:27: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 78%] Building CXX object tools/CMakeFiles/obfit.dir/obfit.cpp.o [ 79%] Linking CXX executable ../bin/obenergy In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/tools/obfit.cpp:36: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/tools/obfit.cpp:38: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 79%] Built target obenergy [ 79%] Building CXX object tools/CMakeFiles/obfitall.dir/obfitall.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/tools/obfitall.cpp:36: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/tools/obfitall.cpp:37: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ [ 79%] Linking CXX executable ../bin/obfit [ 79%] Built target obfit [ 79%] Building CXX object tools/CMakeFiles/obgen.dir/obgen.cpp.o [ 79%] Linking CXX executable ../bin/obfitall [ 79%] Built target obfitall In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/forcefield.h:27, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/tools/obgen.cpp:33: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 79%] Building CXX object tools/CMakeFiles/obminimize.dir/obminimize.cpp.o [ 80%] Linking CXX executable ../bin/obgen [ 80%] Built target obgen In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/forcefield.h:27, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/tools/obminimize.cpp:29: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 80%] Building CXX object tools/CMakeFiles/obmm.dir/obmm.cpp.o [ 80%] Linking CXX executable ../bin/obminimize In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/tools/obmm.cpp:56: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 80%] Built target obminimize [ 80%] Building CXX object tools/CMakeFiles/obprobe.dir/obprobe.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/obiter.h:26, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/tools/obprobe.cpp:30: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 81%] Linking CXX executable ../bin/obmm [ 81%] Built target obmm [ 81%] Building CXX object tools/CMakeFiles/obprop.dir/obprop.cpp.o [ 81%] Linking CXX executable ../bin/obprobe In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/obiter.h:26, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/tools/obprop.cpp:31: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 81%] Built target obprobe [ 81%] Building CXX object tools/CMakeFiles/obrotamer.dir/obrotamer.cpp.o [ 81%] Linking CXX executable ../bin/obprop In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/rotor.h:23, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/rotamer.h:26, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/tools/obrotamer.cpp:28: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ [ 81%] Built target obprop In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/matrix3x3.h:26, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/transform3d.h:23, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/spacegroup.h:23, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/generic.h:29, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/rotamer.h:27: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 81%] Building CXX object tools/CMakeFiles/obrotate.dir/obrotate.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/tools/obrotate.cpp:39: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/tools/obrotate.cpp:40: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ [ 81%] Linking CXX executable ../bin/obrotamer [ 81%] Built target obrotamer [ 81%] Building CXX object tools/CMakeFiles/obsym.dir/obsym.cpp.o [ 81%] Linking CXX executable ../bin/obrotate [ 81%] Built target obrotate [ 81%] Building CXX object tools/CMakeFiles/obtautomer.dir/obtautomer.cpp.o [ 81%] Linking CXX executable ../bin/obsym [ 81%] Built target obsym [ 82%] Building CXX object tools/CMakeFiles/obthermo.dir/obthermo.cpp.o [ 82%] Linking CXX executable ../bin/obtautomer [ 82%] Built target obtautomer [ 82%] Building CXX object tools/CMakeFiles/obdistgen.dir/obdistgen.cpp.o [ 82%] Linking CXX executable ../bin/obthermo [ 82%] Built target obthermo In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/forcefield.h:27, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/tools/obdistgen.cpp:30: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ [ 82%] Building CXX object tools/CMakeFiles/obgrep.dir/obgrep.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/tools/obgrep.cpp:29: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ [ 82%] Linking CXX executable ../bin/obdistgen [ 82%] Linking CXX executable ../bin/obgrep [ 82%] Built target obdistgen [ 83%] Building CXX object tools/CMakeFiles/obspectrophore.dir/obspectrophore.cpp.o [ 83%] Built target obgrep [ 84%] Building CXX object tools/CMakeFiles/obrms.dir/obrms.cpp.o In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/tools/obrms.cpp:33: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern()': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:183:88: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 183 | OBSmartsPattern() : _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) { } | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h: In copy constructor 'OpenBabel::OBSmartsPattern::OBSmartsPattern(const OpenBabel::OBSmartsPattern&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:186:112: warning: 'OpenBabel::OBSmartsPattern::_growbond' is deprecated [-Wdeprecated-declarations] 186 | OBSmartsPattern(const OBSmartsPattern& cp): _pat(nullptr), _buffer(nullptr), LexPtr(nullptr), MainPtr(nullptr) | ^ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/parsmart.h:158:37: note: declared here 158 | OB_DEPRECATED std::vector _growbond; //!< \deprecated (Not used) | ^~~~~~~~~ In file included from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/atom.h:35, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/bond.h:32, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/query.h:27, from /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/tools/obrms.cpp:35: /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h: In member function 'bool OpenBabel::vector3::operator!=(const OpenBabel::vector3&) const': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:281:29: warning: 'bool OpenBabel::vector3::operator==(const OpenBabel::vector3&) const' is deprecated: Use vector3::IsApprox() instead. [-Wdeprecated-declarations] 281 | return ! ( (*this) == other ); | ^~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/include/openbabel/math/vector3.h:274:10: note: declared here 274 | bool operator== ( const vector3& ) const; | ^~~~~~~~ /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/tools/obrms.cpp: In member function 'virtual bool Matcher::MapRMSDFunctor::operator()(OpenBabel::OBIsomorphismMapper::Mapping&)': /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/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 --- *** [tools/CMakeFiles/obrms.dir/obrms.cpp.o] Error code 1 bmake[2]: stopped making "tools/CMakeFiles/obrms.dir/build" in /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/cmake-pkgsrc-build bmake[2]: 1 error bmake[2]: stopped making "tools/CMakeFiles/obrms.dir/build" in /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/cmake-pkgsrc-build --- tools/CMakeFiles/obrms.dir/all --- *** [tools/CMakeFiles/obrms.dir/all] Error code 2 bmake[1]: stopped making "all" in /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/cmake-pkgsrc-build --- tools/CMakeFiles/obspectrophore.dir/all --- *** [tools/CMakeFiles/obspectrophore.dir/all] Error code 6 bmake[1]: stopped making "all" in /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/cmake-pkgsrc-build bmake[1]: 2 errors bmake[1]: stopped making "all" in /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/cmake-pkgsrc-build *** [all] Error code 2 bmake: stopped making "all" in /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/cmake-pkgsrc-build bmake: 1 error bmake: stopped making "all" in /tmp/work/biology/openbabel/work/openbabel-openbabel-3-2-0/cmake-pkgsrc-build *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/biology/openbabel *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/biology/openbabel