==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done
==> Making package: rdkit 2025.09.6-1 (Sun Mar 1 16:56:44 2026)
==> Retrieving sources...
-> Found rdkit-2025.09.6.tar.gz
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with b2sums...
rdkit-2025.09.6.tar.gz ... Passed
==> Making package: rdkit 2025.09.6-1 (Sun Mar 1 23:57:12 2026)
==> Checking runtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...
Packages (43) aom-3.13.1-2 blas-3.12.1-2 cblas-3.12.1-2 dav1d-1.5.3-1 fontconfig-2:2.17.1-1 fribidi-1.0.16-2 graphite-1:1.3.14-6 harfbuzz-12.3.2-1 jbigkit-2.1-8 lapack-3.12.1-2 lcms2-2.18-1 libavif-1.3.0-5 libdeflate-1.25-1 libimagequant-4.4.1-1 libjpeg-turbo-3.1.3-1 libpng-1.6.55-1 libraqm-0.10.4-1 libtiff-4.7.1-1 libwebp-1.6.0-2 libx11-1.8.13-1 libxau-1.0.12-1 libxcb-1.17.0-1 libxdmcp-1.1.5-1.1 libxext-1.3.7-1 libxrender-0.9.12-1 libyuv-r2426+464c51a03-1 lzo-2.10-5 mpdecimal-4.0.1-1 openjpeg2-2.5.4-1 pixman-0.46.4-1.1 python-packaging-26.0-1 rav1e-0.8.1-2 xcb-proto-1.17.0-4 xorgproto-2025.1-1 boost-libs-1.89.0-4 cairo-1.18.4-1 coordgen-3.0.2-3 freetype2-2.14.1-2 inchi-1.07.5-1 maeparser-1.3.3-3 python-3.14.3-1 python-numpy-2.4.2-1 python-pillow-12.1.1-1
Total Download Size: 8.29 MiB
Total Installed Size: 202.68 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
boost-libs-1.89.0-4-armv7h downloading...
aom-3.13.1-2-armv7h downloading...
rav1e-0.8.1-2-armv7h downloading...
openjpeg2-2.5.4-1-armv7h downloading...
python-pillow-12.1.1-1-armv7h downloading...
inchi-1.07.5-1-armv7h downloading...
libavif-1.3.0-5-armv7h downloading...
coordgen-3.0.2-3-armv7h downloading...
libimagequant-4.4.1-1-armv7h downloading...
libyuv-r2426+464c51a03-1-armv7h downloading...
maeparser-1.3.3-3-armv7h downloading...
libraqm-0.10.4-1-armv7h downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing boost-libs...
Optional dependencies for boost-libs
openmpi: for mpi support
installing libpng...
installing freetype2...
Optional dependencies for freetype2
harfbuzz: Improved autohinting [pending]
installing fontconfig...
Creating fontconfig configuration...
Rebuilding fontconfig cache...
installing xcb-proto...
installing xorgproto...
installing libxdmcp...
installing libxau...
installing libxcb...
installing libx11...
installing libxext...
installing libxrender...
installing lzo...
installing pixman...
installing cairo...
installing maeparser...
installing coordgen...
installing inchi...
installing mpdecimal...
installing python...
Optional dependencies for python
python-setuptools: for building Python packages using tooling that is usually bundled with Python
python-pip: for installing Python packages using tooling that is usually bundled with Python
python-pipx: for installing Python software not packaged on Arch Linux
sqlite: for a default database integration [installed]
xz: for lzma [installed]
tk: for tkinter
installing blas...
installing cblas...
installing lapack...
installing python-numpy...
Optional dependencies for python-numpy
blas-openblas: faster linear algebra
installing python-packaging...
installing libjpeg-turbo...
installing jbigkit...
installing libdeflate...
installing libwebp...
Optional dependencies for libwebp
libwebp-utils: WebP conversion and inspection tools
installing libtiff...
Optional dependencies for libtiff
freeglut: for using tiffgt
installing lcms2...
installing aom...
installing dav1d...
Optional dependencies for dav1d
dav1d-doc: HTML documentation
installing libyuv...
installing rav1e...
installing libavif...
installing fribidi...
installing graphite...
Optional dependencies for graphite
graphite-docs: Documentation
installing harfbuzz...
Optional dependencies for harfbuzz
harfbuzz-utils: utilities
installing libraqm...
installing openjpeg2...
installing libimagequant...
installing python-pillow...
Optional dependencies for python-pillow
libwebp: for webp images [installed]
tk: for the ImageTK module
python-olefile: OLE2 file support
python-pyqt6: for the ImageQt module
python-defusedxml: for reading XMP tags
:: Running post-transaction hooks...
(1/3) Arming ConditionNeedsUpdate...
(2/3) Updating fontconfig configuration...
(3/3) Updating fontconfig cache...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...
Packages (15) cppdap-1.58.0-2 hicolor-icon-theme-0.18-1 jsoncpp-1.9.6-3 libuv-1.52.0-1 perl-error-0.17030-3 perl-mailtools-2.22-3 perl-timedate-2.33-9 rhash-1.4.6-1 zlib-ng-2.3.3-1 boost-1.89.0-4 catch2-3.13.0-1 cmake-4.2.3-1 eigen-5.0.1-1 git-2.53.0-1 ninja-1.13.2-3
Total Download Size: 38.42 MiB
Total Installed Size: 353.23 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
cmake-4.2.3-1-armv7h downloading...
boost-1.89.0-4-armv7h downloading...
eigen-5.0.1-1-armv7h downloading...
catch2-3.13.0-1-armv7h downloading...
cppdap-1.58.0-2-armv7h downloading...
libuv-1.52.0-1-armv7h downloading...
rhash-1.4.6-1-armv7h downloading...
jsoncpp-1.9.6-3-armv7h downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing boost...
Optional dependencies for boost
python: for python bindings [installed]
installing catch2...
installing cppdap...
installing hicolor-icon-theme...
installing jsoncpp...
Optional dependencies for jsoncpp
jsoncpp-doc: documentation
installing libuv...
installing rhash...
installing cmake...
Optional dependencies for cmake
make: for unix Makefile generator [installed]
ninja: for ninja generator [pending]
qt6-base: cmake-gui
installing eigen...
installing perl-error...
installing perl-timedate...
installing perl-mailtools...
installing zlib-ng...
installing git...
Optional dependencies for git
git-zsh-completion: upstream zsh completion
tk: gitk and git gui
openssh: ssh transport and crypto
man: show help with `git command --help`
perl-libwww: git svn
perl-term-readkey: git svn and interactive.singlekey setting
perl-io-socket-ssl: git send-email TLS support
perl-authen-sasl: git send-email TLS support
perl-cgi: gitweb (web interface) support
python: git svn & git p4 [installed]
subversion: git svn
org.freedesktop.secrets: keyring credential helper
libsecret: libsecret credential helper [installed]
less: the default pager for git
installing ninja...
:: Running post-transaction hooks...
(1/3) Creating system user accounts...
Creating group 'git' with GID 968.
Creating user 'git' (git daemon user) with UID 968 and GID 968.
(2/3) Reloading system manager configuration...
Skipped: Current root is not booted.
(3/3) Arming ConditionNeedsUpdate...
==> Retrieving sources...
-> Found rdkit-2025.09.6.tar.gz
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
-> Extracting rdkit-2025.09.6.tar.gz with bsdtar
==> Starting prepare()...
==> Starting build()...
-- The C compiler identification is GNU 15.2.1
-- The CXX compiler identification is GNU 15.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/lib/distcc/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/lib/distcc/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- POPCNT hardware flag not supported or not required for armv7l architecture
-- Found Inchi: /usr/lib/libinchi.so
-- Found Python3: /usr/bin/python3.14 (found version "3.14.3") found components: Interpreter Development.Module NumPy
Python Install directory /usr/lib/python3.14/site-packages
nbval not found, disabling the jupyter tests
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
== Using strict rotor definition
Downloading https://github.com/rareylab/RingDecomposerLib/archive/v1.1.3_rdkit.tar.gz...
Downloading https://github.com/ncbi/pubchem-align3d/archive/daefab3.tar.gz...
-- Found Python3: /usr/bin/python3.14 (found version "3.14.3") found components: Interpreter
Downloading https://codeload.github.com/Glysade/chemdraw/tar.gz/refs/tags/v1.0.12...
-- Looking for endianess
- CHEMDRAW LITTLEENDIAN PLATFORM
-- Looking for dlfcn.h
-- Looking for dlfcn.h - found
-- Looking for fcntl.h
-- Looking for fcntl.h - found
-- Looking for inttypes.h
-- Looking for inttypes.h - found
-- Looking for memory.h
-- Looking for memory.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stdlib.h
-- Looking for stdlib.h - found
-- Looking for strings.h
-- Looking for strings.h - found
-- Looking for string.h
-- Looking for string.h - found
-- Looking for sys/stat.h
-- Looking for sys/stat.h - found
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for unistd.h
-- Looking for unistd.h - found
-- Looking for getpagesize
-- Looking for getpagesize - found
-- Looking for bcopy
-- Looking for bcopy - found
-- Looking for memmove
-- Looking for memmove - found
-- Looking for mmap
-- Looking for mmap - found
-- HAVE_DLFXN_H=""
-- HAVE_FCNTL_H="1"
-- HAVE_INTTYPES_H="1"
-- HAVE_MEMORY_H="1"
-- HAVE_STDINT_H="1"
-- HAVE_STDLIB_H="1"
-- HAVE_STRINGS_H="1"
-- HAVE_STRING_H="1"
-- HAVE_SYS_STAT_H="1"
-- HAVE_SYS_TYPES_H="1"
-- HAVE_SYS_UNISTD_H=""
-- HAVE_GETPAGESIZE="1"
-- HAVE_BCOPY="1"
-- HAVE_MEMMOVE="1"
-- HAVE_MMAP="1"
-- Looking for 4 include files stdlib.h, ..., float.h
-- Looking for 4 include files stdlib.h, ..., float.h - found
-- Looking for off_t
-- Looking for off_t - not found
-- Looking for size_t
-- Looking for size_t - not found
== expat turn off warnings as errors when building
Downloading https://github.com/google/fonts/raw/main/ofl/comicneue/ComicNeue-Regular.ttf...
Downloading https://github.com/google/fonts/raw/main/ofl/comicneue/OFL.txt...
-- Found PkgConfig: /usr/bin/pkg-config (found version "2.5.1")
-- Found Cairo: /usr/include/cairo
-- Found Freetype: /usr/lib/libfreetype.so (found version "2.14.1")
-- Configuring done (20.5s)
-- Generating done (2.4s)
-- Build files have been written to: /build/rdkit/src/build
[1/788] Building CXX object Code/RDGeneral/CMakeFiles/RDGeneral.dir/RDGeneralExceptions.cpp.o
[2/788] Building CXX object Code/RDGeneral/CMakeFiles/RDGeneral.dir/LocaleSwitcher.cpp.o
[3/788] Building CXX object Code/RDGeneral/CMakeFiles/RDGeneral.dir/versions.cpp.o
[4/788] Building CXX object Code/RDGeneral/CMakeFiles/RDGeneral.dir/RDLog.cpp.o
[5/788] Building CXX object Code/RDGeneral/CMakeFiles/RDGeneral.dir/Invariant.cpp.o
[6/788] Building CXX object Code/RDGeneral/CMakeFiles/RDGeneral.dir/types.cpp.o
[7/788] Building CXX object Code/DataStructs/CMakeFiles/DataStructs.dir/base64.cpp.o
[8/788] Building CXX object Code/DataStructs/CMakeFiles/DataStructs.dir/BitVect.cpp.o
[9/788] Building CXX object Code/RDGeneral/CMakeFiles/RDGeneral.dir/utils.cpp.o
[10/788] Building CXX object Code/DataStructs/CMakeFiles/DataStructs.dir/SparseBitVect.cpp.o
[11/788] Building CXX object Code/DataStructs/CMakeFiles/DataStructs.dir/DiscreteDistMat.cpp.o
[12/788] Linking CXX shared library lib/libRDKitRDGeneral.so.1.2025.09.6
[13/788] Creating library symlink lib/libRDKitRDGeneral.so.1 lib/libRDKitRDGeneral.so
[14/788] Building CXX object Code/DataStructs/CMakeFiles/DataStructs.dir/Utils.cpp.o
[15/788] Building CXX object Code/DataStructs/CMakeFiles/DataStructs.dir/ExplicitBitVect.cpp.o
[16/788] Building C object External/RingFamilies/CMakeFiles/RingDecomposerLib.dir/RingDecomposerLib/src/RingDecomposerLib/RDLapsp.c.o
[17/788] Building C object External/RingFamilies/CMakeFiles/RingDecomposerLib.dir/RingDecomposerLib/src/RingDecomposerLib/RDLbitset.c.o
[18/788] Building C object External/RingFamilies/CMakeFiles/RingDecomposerLib.dir/RingDecomposerLib/src/RingDecomposerLib/RDLcycleFams.c.o
[19/788] Building C object External/RingFamilies/CMakeFiles/RingDecomposerLib.dir/RingDecomposerLib/src/RingDecomposerLib/RDLdimacs.c.o
[20/788] Building C object External/RingFamilies/CMakeFiles/RingDecomposerLib.dir/RingDecomposerLib/src/RingDecomposerLib/RDLgraph.c.o
[21/788] Building C object External/RingFamilies/CMakeFiles/RingDecomposerLib.dir/RingDecomposerLib/src/RingDecomposerLib/RDLhandler.c.o
[22/788] Building C object External/RingFamilies/CMakeFiles/RingDecomposerLib.dir/RingDecomposerLib/src/RingDecomposerLib/RDLinfo.c.o
[23/788] Building CXX object Code/DataStructs/CMakeFiles/DataStructs.dir/BitOps.cpp.o
[24/788] Building C object External/RingFamilies/CMakeFiles/RingDecomposerLib.dir/RingDecomposerLib/src/RingDecomposerLib/RDLstack.c.o
[25/788] Building C object External/RingFamilies/CMakeFiles/RingDecomposerLib.dir/RingDecomposerLib/src/RingDecomposerLib/RDLrelation.c.o
[26/788] Building C object External/RingFamilies/CMakeFiles/RingDecomposerLib.dir/RingDecomposerLib/src/RingDecomposerLib/RDLtarjan.c.o
[27/788] Building C object External/RingFamilies/CMakeFiles/RingDecomposerLib.dir/RingDecomposerLib/src/RingDecomposerLib/RDLutility.c.o
[28/788] Building CXX object Code/DataStructs/CMakeFiles/DataStructs.dir/DiscreteValueVect.cpp.o
[29/788] Building C object External/RingFamilies/CMakeFiles/RingDecomposerLib.dir/RingDecomposerLib/src/RingDecomposerLib/RDLtesting.c.o
[30/788] Building C object External/RingFamilies/CMakeFiles/RingDecomposerLib.dir/RingDecomposerLib/src/RingDecomposerLib/RingDecomposerLib.c.o
[31/788] Building CXX object Code/DataStructs/CMakeFiles/DataStructs.dir/MultiFPBReader.cpp.o
In file included from /usr/include/c++/15.2.1/bits/stl_algo.h:61,
from /usr/include/c++/15.2.1/algorithm:63,
from /usr/include/boost/iterator/iterator_concepts.hpp:18,
from /usr/include/boost/range/concepts.hpp:20,
from /usr/include/boost/range/size_type.hpp:20,
from /usr/include/boost/range/size.hpp:21,
from /usr/include/boost/range/functions.hpp:20,
from /usr/include/boost/range/iterator_range_core.hpp:41,
from /usr/include/boost/range/iterator_range.hpp:13,
from /usr/include/boost/iostreams/traits.hpp:38,
from /usr/include/boost/iostreams/detail/call_traits.hpp:15,
from /usr/include/boost/iostreams/detail/adapter/device_adapter.hpp:22,
from /usr/include/boost/iostreams/tee.hpp:18,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/RDGeneral/RDLog.h:17,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/RDGeneral/Invariant.h:21,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/DataStructs/MultiFPBReader.cpp:11:
/usr/include/c++/15.2.1/bits/stl_heap.h: In function 'constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<tuple<double, unsigned int, unsigned int>*, vector<tuple<double, unsigned int, unsigned int> > >; _Distance = int; _Tp = tuple<double, unsigned int, unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::{anonymous}::<lambda(const RDKit::MultiFPBReader::ResultTuple&, const RDKit::MultiFPBReader::ResultTuple&)> >]':
/usr/include/c++/15.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<double, unsigned int, unsigned int>*, std::vector<std::tuple<double, unsigned int, unsigned int> > >' changed in GCC 7.1
224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<tuple<double, unsigned int, unsigned int>*, vector<tuple<double, unsigned int, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::{anonymous}::<lambda(const RDKit::MultiFPBReader::ResultTuple&, const RDKit::MultiFPBReader::ResultTuple&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<double, unsigned int, unsigned int>*, std::vector<std::tuple<double, unsigned int, unsigned int> > >' changed in GCC 7.1
1771 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<double, unsigned int, unsigned int>*, std::vector<std::tuple<double, unsigned int, unsigned int> > >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<tuple<double, unsigned int, unsigned int>*, vector<tuple<double, unsigned int, unsigned int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::{anonymous}::<lambda(const RDKit::MultiFPBReader::ResultTuple&, const RDKit::MultiFPBReader::ResultTuple&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<double, unsigned int, unsigned int>*, std::vector<std::tuple<double, unsigned int, unsigned int> > >' changed in GCC 7.1
1877 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<double, unsigned int, unsigned int>*, std::vector<std::tuple<double, unsigned int, unsigned int> > >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<double, unsigned int, unsigned int>*, std::vector<std::tuple<double, unsigned int, unsigned int> > >' changed in GCC 7.1
1891 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<tuple<double, unsigned int, unsigned int>*, vector<tuple<double, unsigned int, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::{anonymous}::<lambda(const RDKit::MultiFPBReader::ResultTuple&, const RDKit::MultiFPBReader::ResultTuple&)> >]',
inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<tuple<double, unsigned int, unsigned int>*, vector<tuple<double, unsigned int, unsigned int> > >; _Compare = RDKit::{anonymous}::<lambda(const RDKit::MultiFPBReader::ResultTuple&, const RDKit::MultiFPBReader::ResultTuple&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
inlined from 'void RDKit::{anonymous}::generic_nbr_helper(std::vector<std::tuple<double, unsigned int, unsigned int> >&, T, const sim_args&, unsigned int) [with T = void (*)(unsigned int, unsigned int, const sim_args*)]' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/DataStructs/MultiFPBReader.cpp:125:12:
/usr/include/c++/15.2.1/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<double, unsigned int, unsigned int>*, std::vector<std::tuple<double, unsigned int, unsigned int> > >' changed in GCC 7.1
1906 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1907 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1908 | __comp);
| ~~~~~~~
In function 'constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<tuple<double, unsigned int, unsigned int>*, vector<tuple<double, unsigned int, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::{anonymous}::<lambda(const RDKit::MultiFPBReader::ResultTuple&, const RDKit::MultiFPBReader::ResultTuple&)> >]',
inlined from 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<tuple<double, unsigned int, unsigned int>*, vector<tuple<double, unsigned int, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::{anonymous}::<lambda(const RDKit::MultiFPBReader::ResultTuple&, const RDKit::MultiFPBReader::ResultTuple&)> >]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1909:31,
inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<tuple<double, unsigned int, unsigned int>*, vector<tuple<double, unsigned int, unsigned int> > >; _Compare = RDKit::{anonymous}::<lambda(const RDKit::MultiFPBReader::ResultTuple&, const RDKit::MultiFPBReader::ResultTuple&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
inlined from 'void RDKit::{anonymous}::generic_nbr_helper(std::vector<std::tuple<double, unsigned int, unsigned int> >&, T, const sim_args&, unsigned int) [with T = void (*)(unsigned int, unsigned int, const sim_args*)]' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/DataStructs/MultiFPBReader.cpp:125:12:
/usr/include/c++/15.2.1/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<double, unsigned int, unsigned int>*, std::vector<std::tuple<double, unsigned int, unsigned int> > >' changed in GCC 7.1
1818 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<double, unsigned int, unsigned int>*, std::vector<std::tuple<double, unsigned int, unsigned int> > >' changed in GCC 7.1
1823 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[32/788] Building CXX object Code/DataStructs/CMakeFiles/DataStructs.dir/FPBReader.cpp.o
[33/788] Building CXX object Code/DataStructs/CMakeFiles/DataStructs.dir/RealValueVect.cpp.o
[34/788] Linking CXX shared library lib/libRDKitDataStructs.so.1.2025.09.6
[35/788] Creating library symlink lib/libRDKitDataStructs.so.1 lib/libRDKitDataStructs.so
[36/788] Building CXX object Code/Geometry/CMakeFiles/RDGeometryLib.dir/point.cpp.o
[37/788] Linking C shared library lib/libRDKitRingDecomposerLib.so.1.2025.09.6
[38/788] Creating library symlink lib/libRDKitRingDecomposerLib.so.1 lib/libRDKitRingDecomposerLib.so
[39/788] Building CXX object Code/Geometry/CMakeFiles/RDGeometryLib.dir/Transform2D.cpp.o
[40/788] Building CXX object Code/Geometry/CMakeFiles/RDGeometryLib.dir/Transform3D.cpp.o
[41/788] Building CXX object Code/Geometry/CMakeFiles/RDGeometryLib.dir/UniformGrid3D.cpp.o
[42/788] Building CXX object Code/Geometry/CMakeFiles/RDGeometryLib.dir/UniformRealValueGrid3D.cpp.o
[43/788] Building CXX object Code/Geometry/CMakeFiles/RDGeometryLib.dir/GridUtils.cpp.o
[44/788] Linking CXX shared library lib/libRDKitRDGeometryLib.so.1.2025.09.6
[45/788] Creating library symlink lib/libRDKitRDGeometryLib.so.1 lib/libRDKitRDGeometryLib.so
[46/788] Building CXX object Code/GraphMol/CMakeFiles/GraphMol.dir/QueryAtom.cpp.o
[47/788] Building CXX object Code/GraphMol/CMakeFiles/GraphMol.dir/QueryBond.cpp.o
[48/788] Building CXX object Code/GraphMol/CMakeFiles/GraphMol.dir/Atom.cpp.o
[49/788] Building CXX object Code/GraphMol/CMakeFiles/GraphMol.dir/Bond.cpp.o
[50/788] Building CXX object Code/GraphMol/CMakeFiles/GraphMol.dir/PeriodicTable.cpp.o
In file included from /usr/include/c++/15.2.1/bits/stl_algobase.h:64,
from /usr/include/c++/15.2.1/bits/stl_tree.h:65,
from /usr/include/c++/15.2.1/map:64,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/PeriodicTable.h:14,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/PeriodicTable.cpp:11:
/usr/include/c++/15.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = double&; _T2 = double&; typename __strip_reference_wrapper<typename decay<_Tp>::type>::__type = double; typename decay<_Tp>::type = double; typename __strip_reference_wrapper<typename decay<_Tp2>::type>::__type = double; typename decay<_Tp2>::type = double]':
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/PeriodicTable.cpp:96:57: required from here
/usr/include/c++/15.2.1/bits/stl_pair.h:1164:5: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
1164 | make_pair(_T1&& __x, _T2&& __y)
| ^~~~~~~~~
[51/788] Building CXX object Code/GraphMol/CMakeFiles/GraphMol.dir/FindRings.cpp.o
[52/788] Building CXX object Code/GraphMol/CMakeFiles/GraphMol.dir/atomic_data.cpp.o
[53/788] Building CXX object Code/GraphMol/CMakeFiles/GraphMol.dir/MolOps.cpp.o
[54/788] Building CXX object Code/GraphMol/CMakeFiles/GraphMol.dir/ROMol.cpp.o
[55/788] Building CXX object Code/GraphMol/CMakeFiles/GraphMol.dir/RWMol.cpp.o
[56/788] Building CXX object Code/GraphMol/CMakeFiles/GraphMol.dir/QueryOps.cpp.o
[57/788] Building CXX object Code/GraphMol/CMakeFiles/GraphMol.dir/Canon.cpp.o
[58/788] Building CXX object Code/GraphMol/CMakeFiles/GraphMol.dir/AtomIterators.cpp.o
[59/788] Building CXX object Code/GraphMol/CMakeFiles/GraphMol.dir/BondIterators.cpp.o
[60/788] Building CXX object Code/GraphMol/CMakeFiles/GraphMol.dir/Aromaticity.cpp.o
[61/788] Building CXX object Code/GraphMol/CMakeFiles/GraphMol.dir/MolPickler.cpp.o
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolPickler.cpp: In function 'void RDKit::streamReadPositiveChar(std::istream&, char&, int)':
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolPickler.cpp:71:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
[62/788] Building CXX object Code/GraphMol/CMakeFiles/GraphMol.dir/ConjugHybrid.cpp.o
[63/788] Building CXX object Code/GraphMol/CMakeFiles/GraphMol.dir/Kekulize.cpp.o
[64/788] Building CXX object Code/GraphMol/CMakeFiles/GraphMol.dir/Matrices.cpp.o
[65/788] Building CXX object Code/GraphMol/CMakeFiles/GraphMol.dir/RingInfo.cpp.o
[66/788] Building CXX object Code/GraphMol/CMakeFiles/GraphMol.dir/AddHs.cpp.o
[67/788] Building CXX object Code/GraphMol/CMakeFiles/GraphMol.dir/Conformer.cpp.o
[68/788] Building CXX object Code/GraphMol/CMakeFiles/GraphMol.dir/Renumber.cpp.o
[69/788] Building CXX object Code/GraphMol/CMakeFiles/GraphMol.dir/Chirality.cpp.o
[70/788] Building CXX object Code/GraphMol/CMakeFiles/GraphMol.dir/StereoGroup.cpp.o
[71/788] Building CXX object Code/GraphMol/CMakeFiles/GraphMol.dir/MonomerInfo.cpp.o
[72/788] Building CXX object Code/GraphMol/CMakeFiles/GraphMol.dir/AdjustQuery.cpp.o
[73/788] Building CXX object Code/GraphMol/CMakeFiles/GraphMol.dir/Resonance.cpp.o
[74/788] Building CXX object Code/GraphMol/CMakeFiles/GraphMol.dir/new_canon.cpp.o
[75/788] Building CXX object Code/GraphMol/CMakeFiles/GraphMol.dir/SubstanceGroup.cpp.o
[76/788] Building CXX object Code/GraphMol/CMakeFiles/GraphMol.dir/FindStereo.cpp.o
[77/788] Building CXX object Code/GraphMol/CMakeFiles/GraphMol.dir/NontetrahedralStereo.cpp.o
[78/788] Building CXX object Code/GraphMol/CMakeFiles/GraphMol.dir/Atropisomers.cpp.o
[79/788] Building CXX object Code/GraphMol/CMakeFiles/GraphMol.dir/WedgeBonds.cpp.o
[80/788] Building CXX object Code/Numerics/EigenSolvers/CMakeFiles/EigenSolvers.dir/PowerEigenSolver.cpp.o
[81/788] Linking CXX shared library lib/libRDKitEigenSolvers.so.1.2025.09.6
[82/788] Creating library symlink lib/libRDKitEigenSolvers.so.1 lib/libRDKitEigenSolvers.so
[83/788] Building CXX object Code/Numerics/Alignment/CMakeFiles/Alignment.dir/AlignPoints.cpp.o
[84/788] Building CXX object Code/GraphMol/CMakeFiles/GraphMol.dir/MolProps.cpp.o
[85/788] Building CXX object Code/GraphMol/CMakeFiles/GraphMol.dir/Subset.cpp.o
[86/788] Linking CXX shared library lib/libRDKitGraphMol.so.1.2025.09.6
[87/788] Creating library symlink lib/libRDKitGraphMol.so.1 lib/libRDKitGraphMol.so
[88/788] Building CXX object Code/GraphMol/GenericGroups/CMakeFiles/GenericGroups.dir/GenericGroups.cpp.o
[89/788] Linking CXX shared library lib/libRDKitGenericGroups.so.1.2025.09.6
[90/788] Building CXX object Code/GraphMol/SmilesParse/CMakeFiles/SmilesParse.dir/SmilesParse.cpp.o
[91/788] Building CXX object Code/GraphMol/SmilesParse/CMakeFiles/SmilesParse.dir/SmartsWrite.cpp.o
[92/788] Building CXX object Code/GraphMol/SmilesParse/CMakeFiles/SmilesParse.dir/SmilesParseOps.cpp.o
[93/788] Building CXX object Code/GraphMol/SmilesParse/CMakeFiles/SmilesParse.dir/SmilesWrite.cpp.o
[94/788] Building CXX object Code/GraphMol/SmilesParse/CMakeFiles/SmilesParse.dir/SmilesJSONParsers.cpp.o
[95/788] Building CXX object Code/GraphMol/SmilesParse/CMakeFiles/SmilesParse.dir/CanonicalizeStereoGroups.cpp.o
[96/788] Building CXX object Code/GraphMol/SmilesParse/CMakeFiles/SmilesParse.dir/CXSmilesOps.cpp.o
[97/788] Building CXX object Code/GraphMol/SmilesParse/CMakeFiles/SmilesParse.dir/smiles.tab.cpp.o
[98/788] Creating library symlink lib/libRDKitGenericGroups.so.1 lib/libRDKitGenericGroups.so
[99/788] Building CXX object Code/GraphMol/SmilesParse/CMakeFiles/SmilesParse.dir/lex.yysmarts.cpp.o
[100/788] Building CXX object Code/GraphMol/SmilesParse/CMakeFiles/SmilesParse.dir/smarts.tab.cpp.o
[101/788] Linking CXX shared library lib/libRDKitAlignment.so.1.2025.09.6
[102/788] Building CXX object Code/GraphMol/SmilesParse/CMakeFiles/SmilesParse.dir/lex.yysmiles.cpp.o
[103/788] Creating library symlink lib/libRDKitAlignment.so.1 lib/libRDKitAlignment.so
[104/788] Linking CXX shared library lib/libRDKitSmilesParse.so.1.2025.09.6
[105/788] Creating library symlink lib/libRDKitSmilesParse.so.1 lib/libRDKitSmilesParse.so
[106/788] Building CXX object Code/GraphMol/Substruct/CMakeFiles/SubstructMatch.dir/SubstructMatch.cpp.o
[107/788] Building CXX object Code/GraphMol/Substruct/CMakeFiles/SubstructMatch.dir/SubstructUtils.cpp.o
[108/788] Linking CXX shared library lib/libRDKitSubstructMatch.so.1.2025.09.6
[109/788] Creating library symlink lib/libRDKitSubstructMatch.so.1 lib/libRDKitSubstructMatch.so
[110/788] Building CXX object Code/GraphMol/MolTransforms/CMakeFiles/MolTransforms.dir/MolTransforms.cpp.o
In file included from /build/rdkit/src/rdkit-Release_2025_09_6/Code/RDGeneral/types.h:28,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/RDGeneral/utils.h:15,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/Numerics/Vector.h:15,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/Geometry/point.h:23,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolTransforms/MolTransforms.h:14,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolTransforms/MolTransforms.cpp:10:
/build/rdkit/src/rdkit-Release_2025_09_6/Code/RDGeneral/Dict.h: In instantiation of 'T RDKit::Dict::getVal(const std::string&) const [with T = Eigen::Matrix<double, 3, 1>; std::string = std::__cxx11::basic_string<char>]':
/build/rdkit/src/rdkit-Release_2025_09_6/Code/RDGeneral/Dict.h:187:20: required from 'void RDKit::Dict::getVal(const std::string&, T&) const [with T = Eigen::Matrix<double, 3, 1>; std::string = std::__cxx11::basic_string<char>]'
/build/rdkit/src/rdkit-Release_2025_09_6/Code/RDGeneral/RDProps.h:108:19: required from 'void RDKit::RDProps::getProp(const std::string&, T&) const [with T = Eigen::Matrix<double, 3, 1>; std::string = std::__cxx11::basic_string<char>]'
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolTransforms/MolTransforms.cpp:213:16: required from here
/build/rdkit/src/rdkit-Release_2025_09_6/Code/RDGeneral/Dict.h:192:5: note: parameter passing for argument of type 'Eigen::Matrix<double, 3, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1
[111/788] Linking CXX shared library lib/libRDKitMolTransforms.so.1.2025.09.6
[112/788] Creating library symlink lib/libRDKitMolTransforms.so.1 lib/libRDKitMolTransforms.so
[113/788] Building C object External/ChemDraw/chemdraw/expatpp/CMakeFiles/expat.dir/expatpp-code-r6-trunk/expat/lib/xmlparse.c.o
[114/788] Building C object External/ChemDraw/chemdraw/expatpp/CMakeFiles/expat.dir/expatpp-code-r6-trunk/expat/lib/xmlrole.c.o
[115/788] Building CXX object Code/GraphMol/MolAlign/CMakeFiles/MolAlign.dir/AlignMolecules.cpp.o
[116/788] Building CXX object Code/GraphMol/Depictor/CMakeFiles/Depictor.dir/EmbeddedFrag.cpp.o
In file included from /usr/include/c++/15.2.1/map:64,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/RDGeneral/Dict.h:19,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/RDGeneral/types.h:28,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:10:
/usr/include/c++/15.2.1/bits/stl_tree.h: In function 'std::pair<typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits<typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits<typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = unsigned int; _Val = std::pair<const unsigned int, RDDepict::EmbeddedAtom>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]':
/usr/include/c++/15.2.1/bits/stl_tree.h:2832:5: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
2832 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const unsigned int&>, std::tuple<>}; _Key = unsigned int; _Val = std::pair<const unsigned int, RDDepict::EmbeddedAtom>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]':
/usr/include/c++/15.2.1/bits/stl_tree.h:3080:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
3080 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.1/map:65:
/usr/include/c++/15.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]':
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::reflectIfNecessaryThirdPt(RDDepict::EmbeddedFrag&, unsigned int, unsigned int, unsigned int)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:816:34:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::reflectIfNecessaryThirdPt(RDDepict::EmbeddedFrag&, unsigned int, unsigned int, unsigned int)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:817:34:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::reflectIfNecessaryThirdPt(RDDepict::EmbeddedFrag&, unsigned int, unsigned int, unsigned int)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:824:33:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::reflectIfNecessaryDensity(RDDepict::EmbeddedFrag&, unsigned int, unsigned int)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:839:35:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::reflectIfNecessaryDensity(RDDepict::EmbeddedFrag&, unsigned int, unsigned int)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:840:35:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'std::vector<std::pair<int, int> > RDDepict::EmbeddedFrag::findCollisions(const double*, bool)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:1726:32:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'std::vector<std::pair<int, int> > RDDepict::EmbeddedFrag::findCollisions(const double*, bool)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:1726:53:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'std::vector<std::pair<int, int> > RDDepict::EmbeddedFrag::findCollisions(const double*, bool)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:1727:34:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'std::vector<std::pair<int, int> > RDDepict::EmbeddedFrag::findCollisions(const double*, bool)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:1727:55:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'std::vector<std::pair<int, int> > RDDepict::EmbeddedFrag::findCollisions(const double*, bool)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:1738:38:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'std::vector<std::pair<int, int> > RDDepict::EmbeddedFrag::findCollisions(const double*, bool)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:1738:59:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::addAtomToAtomWithAng(unsigned int, unsigned int)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:943:39:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::addAtomToAtomWithAng(unsigned int, unsigned int)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:956:17:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::addAtomToAtomWithAng(unsigned int, unsigned int)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:960:21:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::addAtomToAtomWithAng(unsigned int, unsigned int)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:964:30:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::addAtomToAtomWithAng(unsigned int, unsigned int)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:983:17:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::addAtomToAtomWithAng(unsigned int, unsigned int)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:1013:15:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::updateNewNeighs(unsigned int)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:254:15:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::updateNewNeighs(unsigned int)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:259:21:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::updateNewNeighs(unsigned int)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:265:15:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::updateNewNeighs(unsigned int)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:265:43:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::updateNewNeighs(unsigned int)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:271:20:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::updateNewNeighs(unsigned int)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:280:19:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'RDDepict::EmbeddedFrag::EmbeddedFrag(unsigned int, const RDKit::ROMol*)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:54:15:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::mergeRing(const RDDepict::EmbeddedFrag&, unsigned int, const RDKit::INT_VECT&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:899:19:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::mergeRing(const RDDepict::EmbeddedFrag&, unsigned int, const RDKit::INT_VECT&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:907:23:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::mergeRing(const RDDepict::EmbeddedFrag&, unsigned int, const RDKit::INT_VECT&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:908:27:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::mergeRing(const RDDepict::EmbeddedFrag&, unsigned int, const RDKit::INT_VECT&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:909:25:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::mergeRing(const RDDepict::EmbeddedFrag&, unsigned int, const RDKit::INT_VECT&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:910:34:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::mergeRing(const RDDepict::EmbeddedFrag&, unsigned int, const RDKit::INT_VECT&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:912:34:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::mergeRing(const RDDepict::EmbeddedFrag&, unsigned int, const RDKit::INT_VECT&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:914:34:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<unsigned int&&>, std::tuple<>}; _Key = unsigned int; _Val = std::pair<const unsigned int, RDDepict::EmbeddedAtom>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]':
/usr/include/c++/15.2.1/bits/stl_tree.h:3080:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
3080 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]':
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::computeNbrsAndAng(unsigned int, const RDKit::INT_VECT&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:116:38:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::computeNbrsAndAng(unsigned int, const RDKit::INT_VECT&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:116:59:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::computeNbrsAndAng(unsigned int, const RDKit::INT_VECT&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:117:40:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::permuteBonds(unsigned int, unsigned int, unsigned int)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:1563:16:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::permuteBonds(unsigned int, unsigned int, unsigned int)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:1567:16:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::removeCollisionsShortenBonds()' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:2137:44:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::removeCollisionsShortenBonds()' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:2138:43:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::removeCollisionsShortenBonds()' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:2146:23:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::initFromRingCoords(const RDKit::INT_VECT&, const RDGeom::INT_POINT2D_MAP&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:884:20:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::initFromRingCoords(const RDKit::INT_VECT&, const RDGeom::INT_POINT2D_MAP&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:886:16:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::initFromRingCoords(const RDKit::INT_VECT&, const RDGeom::INT_POINT2D_MAP&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:890:16:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::reflectIfNecessaryCisTrans(RDDepict::EmbeddedFrag&, unsigned int, unsigned int, unsigned int)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:782:36:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::reflectIfNecessaryCisTrans(RDDepict::EmbeddedFrag&, unsigned int, unsigned int, unsigned int)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:787:35:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::reflectIfNecessaryCisTrans(RDDepict::EmbeddedFrag&, unsigned int, unsigned int, unsigned int)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:788:41:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::reflectIfNecessaryCisTrans(RDDepict::EmbeddedFrag&, unsigned int, unsigned int, unsigned int)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:800:27:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::reflectIfNecessaryCisTrans(RDDepict::EmbeddedFrag&, unsigned int, unsigned int, unsigned int)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:801:33:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::reflectIfNecessaryCisTrans(RDDepict::EmbeddedFrag&, unsigned int, unsigned int, unsigned int)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:802:39:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::reflectIfNecessaryCisTrans(RDDepict::EmbeddedFrag&, unsigned int, unsigned int, unsigned int)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:806:29:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::flipAboutBond(unsigned int, bool)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:1843:29:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::setupAttachmentPoints()' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:317:37:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::setupAttachmentPoints()' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:327:19:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::setupAttachmentPoints()' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:328:19:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::setupAttachmentPoints()' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:331:19:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::setupAttachmentPoints()' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:333:37:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::setupAttachmentPoints()' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:333:57:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::setupAttachmentPoints()' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:332:19:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::setupAttachmentPoints()' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:337:19:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::setupAttachmentPoints()' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:338:19:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::setupAttachmentPoints()' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:340:36:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::setupAttachmentPoints()' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:340:55:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::setupAttachmentPoints()' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:340:74:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::setupAttachmentPoints()' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:339:19:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'RDDepict::EmbeddedFrag::EmbeddedFrag(const RDKit::ROMol*, const RDGeom::INT_POINT2D_MAP&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:95:17:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'RDGeom::Transform2D RDDepict::EmbeddedFrag::computeOneAtomTrans(unsigned int, const RDDepict::EmbeddedFrag&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:714:30:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'RDGeom::Transform2D RDDepict::EmbeddedFrag::computeOneAtomTrans(unsigned int, const RDDepict::EmbeddedFrag&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:727:30:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'RDGeom::Transform2D RDDepict::EmbeddedFrag::computeOneAtomTrans(unsigned int, const RDDepict::EmbeddedFrag&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:728:30:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'RDGeom::Transform2D RDDepict::EmbeddedFrag::computeOneAtomTrans(unsigned int, const RDDepict::EmbeddedFrag&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:729:27:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'RDGeom::Transform2D RDDepict::EmbeddedFrag::computeOneAtomTrans(unsigned int, const RDDepict::EmbeddedFrag&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:730:27:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'RDGeom::Transform2D RDDepict::EmbeddedFrag::computeOneAtomTrans(unsigned int, const RDDepict::EmbeddedFrag&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:732:30:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::mergeWithCommon(RDDepict::EmbeddedFrag&, RDKit::INT_VECT&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:1240:21:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::mergeWithCommon(RDDepict::EmbeddedFrag&, RDKit::INT_VECT&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:1241:21:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::mergeWithCommon(RDDepict::EmbeddedFrag&, RDKit::INT_VECT&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:1242:21:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::mergeWithCommon(RDDepict::EmbeddedFrag&, RDKit::INT_VECT&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:1245:21:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::mergeWithCommon(RDDepict::EmbeddedFrag&, RDKit::INT_VECT&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:1247:21:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::mergeWithCommon(RDDepict::EmbeddedFrag&, RDKit::INT_VECT&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:1248:21:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::expandEfrag(RDKit::INT_LIST&, std::__cxx11::list<RDDepict::EmbeddedFrag>&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:1302:29:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = unsigned int; _Tp = RDDepict::EmbeddedAtom; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >]',
inlined from 'void RDDepict::EmbeddedFrag::expandEfrag(RDKit::INT_LIST&, std::__cxx11::list<RDDepict::EmbeddedFrag>&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/EmbeddedFrag.cpp:1341:17:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RDDepict::EmbeddedAtom>, std::_Select1st<std::pair<const unsigned int, RDDepict::EmbeddedAtom> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RDDepict::EmbeddedAtom> > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
[117/788] Building C object External/ChemDraw/chemdraw/expatpp/CMakeFiles/expat.dir/expatpp-code-r6-trunk/expat/lib/xmltok_impl.c.o
[118/788] Building C object External/ChemDraw/chemdraw/expatpp/CMakeFiles/expat.dir/expatpp-code-r6-trunk/expat/lib/xmltok_ns.c.o
[119/788] Building CXX object Code/GraphMol/Depictor/CMakeFiles/Depictor.dir/RDDepictor.cpp.o
In file included from /usr/include/c++/15.2.1/list:67,
from /usr/include/boost/algorithm/string/std/list_traits.hpp:15,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:20,
from /usr/include/boost/algorithm/string.hpp:18,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/RDGeneral/RDValue.h:42,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/RDGeneral/Dict.h:22,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/RDGeneral/types.h:28,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/RDDepictor.h:16,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/RDDepictor.cpp:11:
/usr/include/c++/15.2.1/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Allocator>::_M_insert(iterator, _Args&& ...) [with _Args = {const RDDepict::EmbeddedFrag&}; _Tp = RDDepict::EmbeddedFrag; _Alloc = std::allocator<RDDepict::EmbeddedFrag>]':
/usr/include/c++/15.2.1/bits/stl_list.h:2470:8: note: parameter passing for argument of type 'std::__cxx11::list<RDDepict::EmbeddedFrag>::iterator' changed in GCC 7.1
2470 | _M_insert(iterator __position, _Args&&... __args)
| ^~~~~~~~~
In member function 'void std::__cxx11::list<_Tp, _Allocator>::push_back(const value_type&) [with _Tp = RDDepict::EmbeddedFrag; _Alloc = std::allocator<RDDepict::EmbeddedFrag>]',
inlined from 'void RDDepict::DepictorLocal::embedFusedSystems(const RDKit::ROMol&, const RDKit::VECT_INT_VECT&, std::__cxx11::list<RDDepict::EmbeddedFrag>&, const RDGeom::INT_POINT2D_MAP*, bool)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/RDDepictor.cpp:284:21:
/usr/include/c++/15.2.1/bits/stl_list.h:1804:24: note: parameter passing for argument of type 'std::_List_iterator<RDDepict::EmbeddedFrag>' changed in GCC 7.1
1804 | { this->_M_insert(end(), __x); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::__cxx11::list<_Tp, _Allocator>::push_back(const value_type&) [with _Tp = RDDepict::EmbeddedFrag; _Alloc = std::allocator<RDDepict::EmbeddedFrag>]',
inlined from 'void RDDepict::DepictorLocal::embedCisTransSystems(const RDKit::ROMol&, std::__cxx11::list<RDDepict::EmbeddedFrag>&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/RDDepictor.cpp:316:23:
/usr/include/c++/15.2.1/bits/stl_list.h:1804:24: note: parameter passing for argument of type 'std::_List_iterator<RDDepict::EmbeddedFrag>' changed in GCC 7.1
1804 | { this->_M_insert(end(), __x); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::__cxx11::list<_Tp, _Allocator>::push_back(const value_type&) [with _Tp = RDDepict::EmbeddedFrag; _Alloc = std::allocator<RDDepict::EmbeddedFrag>]',
inlined from 'void RDDepict::computeInitialCoords(RDKit::ROMol&, const RDGeom::INT_POINT2D_MAP*, std::__cxx11::list<EmbeddedFrag>&, bool)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/RDDepictor.cpp:437:21:
/usr/include/c++/15.2.1/bits/stl_list.h:1804:24: note: parameter passing for argument of type 'std::_List_iterator<RDDepict::EmbeddedFrag>' changed in GCC 7.1
1804 | { this->_M_insert(end(), __x); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function 'void std::__cxx11::list<_Tp, _Allocator>::push_back(const value_type&) [with _Tp = RDDepict::EmbeddedFrag; _Alloc = std::allocator<RDDepict::EmbeddedFrag>]',
inlined from 'void RDDepict::computeInitialCoords(RDKit::ROMol&, const RDGeom::INT_POINT2D_MAP*, std::__cxx11::list<EmbeddedFrag>&, bool)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Depictor/RDDepictor.cpp:485:23:
/usr/include/c++/15.2.1/bits/stl_list.h:1804:24: note: parameter passing for argument of type 'std::_List_iterator<RDDepict::EmbeddedFrag>' changed in GCC 7.1
1804 | { this->_M_insert(end(), __x); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~
[120/788] Linking CXX shared library lib/libRDKitMolAlign.so.1.2025.09.6
[121/788] Creating library symlink lib/libRDKitMolAlign.so.1 lib/libRDKitMolAlign.so
[122/788] Building C object External/ChemDraw/chemdraw/expatpp/CMakeFiles/expat.dir/expatpp-code-r6-trunk/expat/lib/xmltok.c.o
[123/788] Building CXX object External/ChemDraw/chemdraw/expatpp/CMakeFiles/expat.dir/expatpp-code-r6-trunk/src_pp/expatpp.cpp.o
/build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/chemdraw/expatpp/expatpp-code-r6-trunk/src_pp/expatpp.cpp: In member function 'virtual void expatpp::attlistDecl(const XML_Char*, const XML_Char*, const XML_Char*, const XML_Char*, int)':
/build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/chemdraw/expatpp/expatpp-code-r6-trunk/src_pp/expatpp.cpp:507:18: warning: unused parameter 'elname' [-Wunused-parameter]
/build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/chemdraw/expatpp/expatpp-code-r6-trunk/src_pp/expatpp.cpp:508:18: warning: unused parameter 'attname' [-Wunused-parameter]
/build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/chemdraw/expatpp/expatpp-code-r6-trunk/src_pp/expatpp.cpp:509:18: warning: unused parameter 'att_type' [-Wunused-parameter]
/build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/chemdraw/expatpp/expatpp-code-r6-trunk/src_pp/expatpp.cpp:510:18: warning: unused parameter 'dflt' [-Wunused-parameter]
/build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/chemdraw/expatpp/expatpp-code-r6-trunk/src_pp/expatpp.cpp:511:6: warning: unused parameter 'isrequired' [-Wunused-parameter]
/build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/chemdraw/expatpp/expatpp-code-r6-trunk/src_pp/expatpp.cpp: In member function 'virtual void expatpp::comment(const XML_Char*)':
/build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/chemdraw/expatpp/expatpp-code-r6-trunk/src_pp/expatpp.cpp:517:35: warning: unused parameter 'data' [-Wunused-parameter]
/build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/chemdraw/expatpp/expatpp-code-r6-trunk/src_pp/expatpp.cpp: In member function 'virtual void expatpp::elementDecl(const XML_Char*, XML_Content*)':
/build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/chemdraw/expatpp/expatpp-code-r6-trunk/src_pp/expatpp.cpp:523:39: warning: unused parameter 'name' [-Wunused-parameter]
/build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/chemdraw/expatpp/expatpp-code-r6-trunk/src_pp/expatpp.cpp:523:58: warning: unused parameter 'model' [-Wunused-parameter]
/build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/chemdraw/expatpp/expatpp-code-r6-trunk/src_pp/expatpp.cpp: In member function 'virtual void expatpp::entityDecl(const XML_Char*, int, const XML_Char*, int, const XML_Char*, const XML_Char*, const XML_Char*, const XML_Char*)':
/build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/chemdraw/expatpp/expatpp-code-r6-trunk/src_pp/expatpp.cpp:542:18: warning: unused parameter 'entityName' [-Wunused-parameter]
/build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/chemdraw/expatpp/expatpp-code-r6-trunk/src_pp/expatpp.cpp:543:6: warning: unused parameter 'is_parameter_entity' [-Wunused-parameter]
/build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/chemdraw/expatpp/expatpp-code-r6-trunk/src_pp/expatpp.cpp:544:18: warning: unused parameter 'value' [-Wunused-parameter]
/build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/chemdraw/expatpp/expatpp-code-r6-trunk/src_pp/expatpp.cpp:545:6: warning: unused parameter 'value_length' [-Wunused-parameter]
/build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/chemdraw/expatpp/expatpp-code-r6-trunk/src_pp/expatpp.cpp:546:18: warning: unused parameter 'base' [-Wunused-parameter]
/build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/chemdraw/expatpp/expatpp-code-r6-trunk/src_pp/expatpp.cpp:547:18: warning: unused parameter 'systemId' [-Wunused-parameter]
/build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/chemdraw/expatpp/expatpp-code-r6-trunk/src_pp/expatpp.cpp:548:18: warning: unused parameter 'publicId' [-Wunused-parameter]
/build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/chemdraw/expatpp/expatpp-code-r6-trunk/src_pp/expatpp.cpp:549:18: warning: unused parameter 'notationName' [-Wunused-parameter]
/build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/chemdraw/expatpp/expatpp-code-r6-trunk/src_pp/expatpp.cpp: In member function 'virtual void expatpp::skippedEntity(const XML_Char*, int)':
/build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/chemdraw/expatpp/expatpp-code-r6-trunk/src_pp/expatpp.cpp:555:41: warning: unused parameter 'entityName' [-Wunused-parameter]
/build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/chemdraw/expatpp/expatpp-code-r6-trunk/src_pp/expatpp.cpp:555:57: warning: unused parameter 'is_parameter_entity' [-Wunused-parameter]
/build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/chemdraw/expatpp/expatpp-code-r6-trunk/src_pp/expatpp.cpp: In member function 'virtual void expatpp::startDoctypeDecl(const XML_Char*, const XML_Char*, const XML_Char*, int)':
/build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/chemdraw/expatpp/expatpp-code-r6-trunk/src_pp/expatpp.cpp:567:43: warning: unused parameter 'doctypeName' [-Wunused-parameter]
/build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/chemdraw/expatpp/expatpp-code-r6-trunk/src_pp/expatpp.cpp:568:25: warning: unused parameter 'sysid' [-Wunused-parameter]
/build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/chemdraw/expatpp/expatpp-code-r6-trunk/src_pp/expatpp.cpp:569:25: warning: unused parameter 'pubid' [-Wunused-parameter]
/build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/chemdraw/expatpp/expatpp-code-r6-trunk/src_pp/expatpp.cpp:570:13: warning: unused parameter 'has_internal_subset' [-Wunused-parameter]
/build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/chemdraw/expatpp/expatpp-code-r6-trunk/src_pp/expatpp.cpp: In member function 'virtual void expatpp::xmlDecl(const XML_Char*, const XML_Char*, int)':
/build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/chemdraw/expatpp/expatpp-code-r6-trunk/src_pp/expatpp.cpp:576:35: warning: unused parameter 'version' [-Wunused-parameter]
/build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/chemdraw/expatpp/expatpp-code-r6-trunk/src_pp/expatpp.cpp:577:53: warning: unused parameter 'encoding' [-Wunused-parameter]
/build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/chemdraw/expatpp/expatpp-code-r6-trunk/src_pp/expatpp.cpp:578:41: warning: unused parameter 'standalone' [-Wunused-parameter]
In file included from /build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/chemdraw/expatpp/expatpp-code-r6-trunk/src_pp/expatpp.cpp:13:
/build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/chemdraw/expatpp/expatpp-code-r6-trunk/src_pp/expatpp.h: In constructor 'expatppNesting::expatppNesting(expatppNesting*)':
/build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/chemdraw/expatpp/expatpp-code-r6-trunk/src_pp/expatpp.h:296:18: warning: 'expatppNesting::mOwnedChild' will be initialized after [-Wreorder]
/build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/chemdraw/expatpp/expatpp-code-r6-trunk/src_pp/expatpp.h:294:7: warning: 'bool expatppNesting::mSelfDeleting' [-Wreorder]
/build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/chemdraw/expatpp/expatpp-code-r6-trunk/src_pp/expatpp.cpp:611:1: warning: when initialized here [-Wreorder]
[124/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/Base64Converter.cpp.o
[125/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXAnnotation.cpp.o
[126/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXArrow.cpp.o
[127/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXBandMarker.cpp.o
[128/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXAttachedDataHelper.cpp.o
[129/788] Building CXX object Code/GraphMol/Depictor/CMakeFiles/Depictor.dir/Templates.cpp.o
[130/788] Building CXX object Code/GraphMol/Depictor/CMakeFiles/Depictor.dir/DepictUtils.cpp.o
[131/788] Linking CXX shared library lib/libRDKitDepictor.so.1.2025.09.6
[132/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXBioDraw.cpp.o
[133/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXBorder.cpp.o
[134/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXBond.cpp.o
[135/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXBracketedGroup.cpp.o
[136/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXChemicalProperty.cpp.o
[137/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXColoredMolecularArea.cpp.o
[138/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXColorTable.cpp.o
[139/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXConstraint.cpp.o
[140/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXCurve.cpp.o
[141/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXDocumentProperty.cpp.o
[142/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXDocumentPropertyCollection.cpp.o
[143/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXDocument.cpp.o
[144/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXEmbeddedObject.cpp.o
[145/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXFragment.cpp.o
[146/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXFontTable.cpp.o
[147/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXGEPBand.cpp.o
[148/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXGEPPlate.cpp.o
[149/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXGeometry.cpp.o
[150/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXGroup.cpp.o
[151/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXGroupOrFragment.cpp.o
[152/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXGraphic.cpp.o
[153/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXGraphicObject.cpp.o
[154/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXIO.cpp.o
[155/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXIndicatorText.cpp.o
[156/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXMLParser.cpp.o
[157/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXNamedAlternativeGroup.cpp.o
[158/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXObjectTag.cpp.o
[159/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXPage.cpp.o
[160/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXNode.cpp.o
[161/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXPlateBase.cpp.o
[162/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXPlasmidMap.cpp.o
[163/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXObject.cpp.o
[164/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXPlateItemBase.cpp.o
[165/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXRLogic.cpp.o
[166/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXReactionStep.cpp.o
[167/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXSplitter.cpp.o
[168/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXSpectrum.cpp.o
[169/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXStdObjects.cpp.o
[170/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXStoichiometryGrid.cpp.o
[171/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXTLCLane.cpp.o
[172/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXTLCPlate.cpp.o
[173/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXTLCSpot.cpp.o
[174/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXTable.cpp.o
[175/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXTemplateGrid.cpp.o
[176/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXTest.cpp.o
[177/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXText.cpp.o
[178/788] Linking CXX static library External/ChemDraw/chemdraw/expatpp/libexpat.a
[179/788] Creating library symlink lib/libRDKitDepictor.so.1 lib/libRDKitDepictor.so
[180/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXUnicode.cpp.o
[181/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXUtils_Win.cpp.o
[182/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/CDXUtils.cpp.o
[183/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/XMLParser.cpp.o
[184/788] Building CXX object External/ChemDraw/CMakeFiles/ChemDraw.dir/chemdraw/chemdraw/XMLDoc.cpp.o
[185/788] Building CXX object Code/GraphMol/ChemTransforms/CMakeFiles/ChemTransforms.dir/MolFragmenterJSONParser.cpp.o
[186/788] Building CXX object Code/GraphMol/CIPLabeler/CMakeFiles/CIPLabeler.dir/CIPMol.cpp.o
[187/788] Building CXX object Code/GraphMol/CIPLabeler/CMakeFiles/CIPLabeler.dir/CIPLabeler.cpp.o
[188/788] Building CXX object Code/GraphMol/ChemTransforms/CMakeFiles/ChemTransforms.dir/MolFragmenter.cpp.o
[189/788] Building CXX object Code/GraphMol/ChemTransforms/CMakeFiles/ChemTransforms.dir/ChemTransforms.cpp.o
[190/788] Building CXX object Code/GraphMol/ChemTransforms/CMakeFiles/ChemTransforms.dir/MolZip.cpp.o
[191/788] Building CXX object Code/GraphMol/CIPLabeler/CMakeFiles/CIPLabeler.dir/Sort.cpp.o
[192/788] Building CXX object Code/GraphMol/CIPLabeler/CMakeFiles/CIPLabeler.dir/Edge.cpp.o
[193/788] Building CXX object Code/GraphMol/CIPLabeler/CMakeFiles/CIPLabeler.dir/Mancude.cpp.o
[194/788] Building CXX object Code/GraphMol/CIPLabeler/CMakeFiles/CIPLabeler.dir/Digraph.cpp.o
[195/788] Building CXX object Code/GraphMol/CIPLabeler/CMakeFiles/CIPLabeler.dir/Node.cpp.o
[196/788] Building CXX object Code/GraphMol/CIPLabeler/CMakeFiles/CIPLabeler.dir/rules/Rule1a.cpp.o
[197/788] Building CXX object Code/GraphMol/CIPLabeler/CMakeFiles/CIPLabeler.dir/configs/Configuration.cpp.o
[198/788] Building CXX object Code/GraphMol/CIPLabeler/CMakeFiles/CIPLabeler.dir/rules/Rule1b.cpp.o
[199/788] Building CXX object Code/GraphMol/CIPLabeler/CMakeFiles/CIPLabeler.dir/rules/Rule3.cpp.o
[200/788] Building CXX object Code/GraphMol/CIPLabeler/CMakeFiles/CIPLabeler.dir/rules/Rule4a.cpp.o
[201/788] Building CXX object Code/GraphMol/CIPLabeler/CMakeFiles/CIPLabeler.dir/configs/Sp2Bond.cpp.o
[202/788] Building CXX object Code/GraphMol/CIPLabeler/CMakeFiles/CIPLabeler.dir/configs/Tetrahedral.cpp.o
[203/788] Building CXX object Code/GraphMol/CIPLabeler/CMakeFiles/CIPLabeler.dir/rules/Rule4c.cpp.o
[204/788] Building CXX object Code/GraphMol/CIPLabeler/CMakeFiles/CIPLabeler.dir/configs/AtropisomerBond.cpp.o
[205/788] Building CXX object Code/GraphMol/CIPLabeler/CMakeFiles/CIPLabeler.dir/rules/Rule5.cpp.o
[206/788] Linking CXX shared library lib/libRDKitChemDraw.so.1.2025.09.6
[207/788] Building CXX object Code/GraphMol/CIPLabeler/CMakeFiles/CIPLabeler.dir/rules/Rule2.cpp.o
[208/788] Creating library symlink lib/libRDKitChemDraw.so.1 lib/libRDKitChemDraw.so
[209/788] Linking CXX shared library lib/libRDKitChemTransforms.so.1.2025.09.6
[210/788] Building CXX object Code/GraphMol/CIPLabeler/CMakeFiles/CIPLabeler.dir/rules/Rule4b.cpp.o
[211/788] Building CXX object Code/GraphMol/CIPLabeler/CMakeFiles/CIPLabeler.dir/rules/Rule6.cpp.o
[212/788] Building CXX object Code/GraphMol/CIPLabeler/CMakeFiles/CIPLabeler.dir/rules/Rule5New.cpp.o
[213/788] Building CXX object Code/GraphMol/CIPLabeler/CMakeFiles/CIPLabeler.dir/rules/SequenceRule.cpp.o
[214/788] Linking CXX shared library lib/libRDKitCIPLabeler.so.1.2025.09.6
[215/788] Building CXX object External/ChemDraw/CMakeFiles/RDChemDrawLib.dir/bracket.cpp.o
[216/788] Building CXX object External/ChemDraw/CMakeFiles/RDChemDrawLib.dir/fragment.cpp.o
[217/788] Building CXX object External/ChemDraw/CMakeFiles/RDChemDrawLib.dir/chemdraw.cpp.o
[218/788] Building CXX object External/ChemDraw/CMakeFiles/RDChemDrawLib.dir/bond.cpp.o
[219/788] Building CXX object Code/Catalogs/CMakeFiles/Catalogs.dir/CatalogParams.cpp.o
[220/788] Building CXX object External/ChemDraw/CMakeFiles/RDChemDrawLib.dir/node.cpp.o
[221/788] Building CXX object Code/Catalogs/CMakeFiles/Catalogs.dir/CatalogEntry.cpp.o
[222/788] Creating library symlink lib/libRDKitChemTransforms.so.1 lib/libRDKitChemTransforms.so
[223/788] Building CXX object External/ChemDraw/CMakeFiles/RDChemDrawLib.dir/reaction.cpp.o
[224/788] Creating library symlink lib/libRDKitCIPLabeler.so.1 lib/libRDKitCIPLabeler.so
[225/788] Building CXX object Code/Catalogs/CMakeFiles/Catalogs.dir/Catalog.cpp.o
[226/788] Linking CXX shared library lib/libRDKitCatalogs.so.1.2025.09.6
[227/788] Building CXX object External/ChemDraw/CMakeFiles/RDChemDrawLib.dir/writer.cpp.o
[228/788] Building CXX object External/ChemDraw/CMakeFiles/RDChemDrawLib.dir/utils.cpp.o
In file included from /usr/include/c++/15.2.1/bits/stl_algo.h:61,
from /usr/include/c++/15.2.1/algorithm:63,
from /usr/include/boost/iterator/iterator_concepts.hpp:18,
from /usr/include/boost/range/concepts.hpp:20,
from /usr/include/boost/range/size_type.hpp:20,
from /usr/include/boost/range/size.hpp:21,
from /usr/include/boost/range/functions.hpp:20,
from /usr/include/boost/range/iterator_range_core.hpp:41,
from /usr/include/boost/range/iterator_range.hpp:13,
from /usr/include/boost/iostreams/traits.hpp:38,
from /usr/include/boost/iostreams/detail/call_traits.hpp:15,
from /usr/include/boost/iostreams/detail/adapter/device_adapter.hpp:22,
from /usr/include/boost/iostreams/tee.hpp:18,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/RDGeneral/RDLog.h:17,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/RDGeneral/Invariant.h:21,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/RDKitBase.h:21,
from /build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/utils.h:35,
from /build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/utils.cpp:1:
/usr/include/c++/15.2.1/bits/stl_heap.h: In function 'constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, unsigned int>*, vector<pair<double, unsigned int> > >; _Distance = int; _Tp = pair<double, unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/15.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, unsigned int>*, vector<pair<double, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
1771 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, unsigned int>*, vector<pair<double, unsigned int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
1877 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
1891 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, unsigned int>*, vector<pair<double, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
inlined from 'constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<double, unsigned int>*, vector<pair<double, unsigned int> > >]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4841:18,
inlined from 'RDKit::Atom::ChiralType RDKit::ChemDraw::{anonymous}::getChirality(RDKit::ROMol&, RDKit::Atom*, RDKit::Conformer&)' at /build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/utils.cpp:233:14,
inlined from 'void RDKit::ChemDraw::checkChemDrawTetrahedralGeometries(RDKit::RWMol&)' at /build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/utils.cpp:280:25:
/usr/include/c++/15.2.1/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
1906 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1907 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1908 | __comp);
| ~~~~~~~
In function 'constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, unsigned int>*, vector<pair<double, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
inlined from 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, unsigned int>*, vector<pair<double, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1909:31,
inlined from 'constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<double, unsigned int>*, vector<pair<double, unsigned int> > >]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4841:18,
inlined from 'RDKit::Atom::ChiralType RDKit::ChemDraw::{anonymous}::getChirality(RDKit::ROMol&, RDKit::Atom*, RDKit::Conformer&)' at /build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/utils.cpp:233:14,
inlined from 'void RDKit::ChemDraw::checkChemDrawTetrahedralGeometries(RDKit::RWMol&)' at /build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/utils.cpp:280:25:
/usr/include/c++/15.2.1/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
1818 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
1823 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[229/788] Linking CXX shared library lib/libRDKitRDChemDrawLib.so.1.2025.09.6
[230/788] Creating library symlink lib/libRDKitRDChemDrawLib.so.1 lib/libRDKitRDChemDrawLib.so
[231/788] Creating library symlink lib/libRDKitCatalogs.so.1 lib/libRDKitCatalogs.so
[232/788] Building CXX object Code/GraphMol/Subgraphs/CMakeFiles/Subgraphs.dir/SubgraphUtils.cpp.o
[233/788] Building CXX object Code/GraphMol/Subgraphs/CMakeFiles/Subgraphs.dir/Subgraphs.cpp.o
[234/788] Linking CXX shared library lib/libRDKitSubgraphs.so.1.2025.09.6
[235/788] Building CXX object Code/Numerics/Optimizer/CMakeFiles/Optimizer.dir/BFGSOpt.cpp.o
[236/788] Building CXX object Code/Numerics/Optimizer/CMakeFiles/Optimizer.dir/LinearSearch.cpp.o
[237/788] Building CXX object Code/GraphMol/Trajectory/CMakeFiles/Trajectory.dir/Trajectory.cpp.o
In file included from /usr/include/c++/15.2.1/vector:74,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/RDGeneral/RDLog.h:21,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/RDGeneral/Invariant.h:21,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Trajectory/Trajectory.cpp:11:
/usr/include/c++/15.2.1/bits/vector.tcc: In member function 'constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const RDKit::Snapshot&}; _Tp = RDKit::Snapshot; _Alloc = std::allocator<RDKit::Snapshot>]':
/usr/include/c++/15.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<RDKit::Snapshot>::iterator' changed in GCC 7.1
452 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/vector.tcc: In member function 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = RDKit::Snapshot; _Alloc = std::allocator<RDKit::Snapshot>]':
/usr/include/c++/15.2.1/bits/vector.tcc:133:5: note: parameter passing for argument of type 'std::vector<RDKit::Snapshot>::const_iterator' changed in GCC 7.1
133 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/vector.tcc:170:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::Snapshot*, std::vector<RDKit::Snapshot> >' changed in GCC 7.1
170 | _M_realloc_insert(begin() + (__position - cbegin()), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Trajectory/Trajectory.cpp: In member function 'unsigned int RDKit::Trajectory::insertSnapshot(unsigned int, RDKit::Snapshot)':
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Trajectory/Trajectory.cpp:78:33: note: parameter passing for argument of type 'std::vector<RDKit::Snapshot>::const_iterator' changed in GCC 7.1
[238/788] Linking CXX shared library lib/libRDKitTrajectory.so.1.2025.09.6
[239/788] Building CXX object Code/GraphMol/FileParsers/CMakeFiles/FileParsers.dir/CDXMLParser.cpp.o
[240/788] Building CXX object Code/GraphMol/FileParsers/CMakeFiles/FileParsers.dir/Mol2FileParser.cpp.o
[241/788] Building CXX object Code/GraphMol/FileParsers/CMakeFiles/FileParsers.dir/MolSGroupParsing.cpp.o
[242/788] Building CXX object Code/GraphMol/FileParsers/CMakeFiles/FileParsers.dir/SCSRMolFileParser.cpp.o
[243/788] Building CXX object Code/GraphMol/FileParsers/CMakeFiles/FileParsers.dir/MolFileStereochem.cpp.o
[244/788] Building CXX object Code/GraphMol/FileParsers/CMakeFiles/FileParsers.dir/MolSGroupWriting.cpp.o
[245/788] Building CXX object Code/GraphMol/FileParsers/CMakeFiles/FileParsers.dir/MolFileParser.cpp.o
[246/788] Building CXX object Code/GraphMol/FileParsers/CMakeFiles/FileParsers.dir/SDMolSupplier.cpp.o
[247/788] Building CXX object Code/GraphMol/FileParsers/CMakeFiles/FileParsers.dir/MolFileWriter.cpp.o
[248/788] Building CXX object Code/GraphMol/FileParsers/CMakeFiles/FileParsers.dir/ForwardSDMolSupplier.cpp.o
[249/788] Building CXX object Code/GraphMol/FileParsers/CMakeFiles/FileParsers.dir/SDWriter.cpp.o
[250/788] Building CXX object Code/GraphMol/FileParsers/CMakeFiles/FileParsers.dir/SmilesMolSupplier.cpp.o
[251/788] Building CXX object Code/GraphMol/FileParsers/CMakeFiles/FileParsers.dir/SmilesWriter.cpp.o
[252/788] Building CXX object Code/GraphMol/FileParsers/CMakeFiles/FileParsers.dir/TDTWriter.cpp.o
[253/788] Building CXX object Code/GraphMol/FileParsers/CMakeFiles/FileParsers.dir/TDTMolSupplier.cpp.o
[254/788] Building CXX object Code/GraphMol/FileParsers/CMakeFiles/FileParsers.dir/TplFileWriter.cpp.o
[255/788] Building CXX object Code/GraphMol/FileParsers/CMakeFiles/FileParsers.dir/TplFileParser.cpp.o
[256/788] Building CXX object Code/GraphMol/FileParsers/CMakeFiles/FileParsers.dir/PDBParser.cpp.o
[257/788] Building CXX object Code/GraphMol/FileParsers/CMakeFiles/FileParsers.dir/PDBWriter.cpp.o
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/FileParsers/PDBWriter.cpp: In function 'std::string RDKit::GetPDBBondLines(const Atom*, bool, bool, bool, unsigned int&)':
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/FileParsers/PDBWriter.cpp:195:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/FileParsers/PDBWriter.cpp:197:7: note: here
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/FileParsers/PDBWriter.cpp:198:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/FileParsers/PDBWriter.cpp:200:7: note: here
[258/788] Building CXX object Code/GraphMol/FileParsers/CMakeFiles/FileParsers.dir/XYZFileParser.cpp.o
[259/788] Building CXX object Code/GraphMol/FileParsers/CMakeFiles/FileParsers.dir/XYZFileWriter.cpp.o
[260/788] Building CXX object Code/GraphMol/FileParsers/CMakeFiles/FileParsers.dir/CMLWriter.cpp.o
[261/788] Building CXX object Code/GraphMol/FileParsers/CMakeFiles/FileParsers.dir/MaeMolSupplier.cpp.o
[262/788] Building CXX object Code/GraphMol/FileParsers/CMakeFiles/FileParsers.dir/ProximityBonds.cpp.o
[263/788] Building CXX object Code/GraphMol/FileParsers/CMakeFiles/FileParsers.dir/MaeWriter.cpp.o
[264/788] Building CXX object Code/GraphMol/FileParsers/CMakeFiles/FileParsers.dir/SequenceParsers.cpp.o
[265/788] Building CXX object Code/GraphMol/FileParsers/CMakeFiles/FileParsers.dir/SequenceWriters.cpp.o
[266/788] Creating library symlink lib/libRDKitSubgraphs.so.1 lib/libRDKitSubgraphs.so
[267/788] Building CXX object Code/GraphMol/FileParsers/CMakeFiles/FileParsers.dir/SVGParser.cpp.o
[268/788] Building CXX object Code/GraphMol/FileParsers/CMakeFiles/FileParsers.dir/MultithreadedMolSupplier.cpp.o
[269/788] Building CXX object Code/GraphMol/FileParsers/CMakeFiles/FileParsers.dir/PNGParser.cpp.o
[270/788] Building CXX object Code/GraphMol/FileParsers/CMakeFiles/FileParsers.dir/MultithreadedSmilesMolSupplier.cpp.o
[271/788] Building CXX object Code/GraphMol/FilterCatalog/CMakeFiles/FilterCatalog.dir/Filters.cpp.o
[272/788] Building CXX object Code/GraphMol/FileParsers/CMakeFiles/FileParsers.dir/MultithreadedSDMolSupplier.cpp.o
[273/788] Building CXX object Code/GraphMol/FilterCatalog/CMakeFiles/FilterCatalog.dir/FilterCatalogRunner.cpp.o
[274/788] Building CXX object Code/GraphMol/FilterCatalog/CMakeFiles/FilterCatalog.dir/FilterCatalogEntry.cpp.o
[275/788] Building CXX object Code/GraphMol/FilterCatalog/CMakeFiles/FilterCatalog.dir/FilterCatalog.cpp.o
[276/788] Building CXX object Code/GraphMol/FilterCatalog/CMakeFiles/FilterCatalog.dir/FilterMatchers.cpp.o
[277/788] Building CXX object Code/GraphMol/FilterCatalog/CMakeFiles/FilterCatalog.dir/FunctionalGroupHierarchy.cpp.o
[278/788] Building CXX object Code/GraphMol/Fingerprints/CMakeFiles/Fingerprints.dir/Fingerprints.cpp.o
[279/788] Building CXX object Code/GraphMol/Fingerprints/CMakeFiles/Fingerprints.dir/PatternFingerprints.cpp.o
[280/788] Building CXX object Code/GraphMol/Fingerprints/CMakeFiles/Fingerprints.dir/MorganFingerprints.cpp.o
[281/788] Building CXX object Code/GraphMol/Fingerprints/CMakeFiles/Fingerprints.dir/AtomPairs.cpp.o
[282/788] Building CXX object Code/GraphMol/Fingerprints/CMakeFiles/Fingerprints.dir/MHFP.cpp.o
[283/788] Building CXX object Code/GraphMol/Fingerprints/CMakeFiles/Fingerprints.dir/MACCS.cpp.o
[284/788] Building CXX object Code/GraphMol/Fingerprints/CMakeFiles/Fingerprints.dir/FingerprintGenerator.cpp.o
In file included from /usr/include/c++/15.2.1/map:64,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/DataStructs/SparseIntVect.h:14,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Fingerprints/FingerprintGenerator.cpp:11:
/usr/include/c++/15.2.1/bits/stl_tree.h: In function 'std::pair<typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits<typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits<typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::vector<std::vector<int> > >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::vector<std::vector<int> > > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::vector<std::vector<int> > > >]':
/usr/include/c++/15.2.1/bits/stl_tree.h:2832:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::vector<std::vector<int> > >, std::_Select1st<std::pair<const long long unsigned int, std::vector<std::vector<int> > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::vector<std::vector<int> > > > >::const_iterator' changed in GCC 7.1
2832 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_tree.h: In function 'std::pair<typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits<typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits<typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::vector<std::pair<unsigned int, unsigned int> > >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::vector<std::pair<unsigned int, unsigned int> > > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::vector<std::pair<unsigned int, unsigned int> > > >]':
/usr/include/c++/15.2.1/bits/stl_tree.h:2832:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::vector<std::pair<unsigned int, unsigned int> > >, std::_Select1st<std::pair<const long long unsigned int, std::vector<std::pair<unsigned int, unsigned int> > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::vector<std::pair<unsigned int, unsigned int> > > > >::const_iterator' changed in GCC 7.1
[285/788] Creating library symlink lib/libRDKitTrajectory.so.1 lib/libRDKitTrajectory.so
[286/788] Linking CXX shared library lib/libRDKitOptimizer.so.1.2025.09.6
[287/788] Building CXX object Code/GraphMol/Fingerprints/CMakeFiles/Fingerprints.dir/AtomPairGenerator.cpp.o
In file included from /usr/include/c++/15.2.1/set:64,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/Query/SetQuery.h:13,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/Query/QueryObjects.h:29,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Atom.h:23,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/RDKitBase.h:23,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Fingerprints/AtomPairGenerator.cpp:11:
/usr/include/c++/15.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<long long unsigned int&&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::vector<std::pair<unsigned int, unsigned int> > >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::vector<std::pair<unsigned int, unsigned int> > > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::vector<std::pair<unsigned int, unsigned int> > > >]':
/usr/include/c++/15.2.1/bits/stl_tree.h:3080:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::vector<std::pair<unsigned int, unsigned int> > >, std::_Select1st<std::pair<const long long unsigned int, std::vector<std::pair<unsigned int, unsigned int> > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::vector<std::pair<unsigned int, unsigned int> > > > >::const_iterator' changed in GCC 7.1
3080 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<long long unsigned int&&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::vector<std::vector<int> > >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::vector<std::vector<int> > > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::vector<std::vector<int> > > >]':
/usr/include/c++/15.2.1/bits/stl_tree.h:3080:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::vector<std::vector<int> > >, std::_Select1st<std::pair<const long long unsigned int, std::vector<std::vector<int> > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::vector<std::vector<int> > > > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/15.2.1/map:65,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/RDGeneral/Dict.h:19,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/RDGeneral/types.h:28,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Atom.h:24:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector<std::pair<unsigned int, unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::vector<std::pair<unsigned int, unsigned int> > > >]',
inlined from 'void RDKit::AtomPair::AtomPairAtomEnv<OutputType>::updateAdditionalOutput(RDKit::AdditionalOutput*, size_t) const [with OutputType = unsigned int]' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Fingerprints/AtomPairGenerator.cpp:113:56:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::vector<std::pair<unsigned int, unsigned int> > >, std::_Select1st<std::pair<const long long unsigned int, std::vector<std::pair<unsigned int, unsigned int> > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::vector<std::pair<unsigned int, unsigned int> > > > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector<std::vector<int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::vector<std::vector<int> > > >]',
inlined from 'void RDKit::AtomPair::AtomPairAtomEnv<OutputType>::updateAdditionalOutput(RDKit::AdditionalOutput*, size_t) const [with OutputType = unsigned int]' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Fingerprints/AtomPairGenerator.cpp:125:54:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::vector<std::vector<int> > >, std::_Select1st<std::pair<const long long unsigned int, std::vector<std::vector<int> > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::vector<std::vector<int> > > > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector<std::pair<unsigned int, unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::vector<std::pair<unsigned int, unsigned int> > > >]',
inlined from 'void RDKit::AtomPair::AtomPairAtomEnv<OutputType>::updateAdditionalOutput(RDKit::AdditionalOutput*, size_t) const [with OutputType = long long unsigned int]' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Fingerprints/AtomPairGenerator.cpp:113:56:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::vector<std::pair<unsigned int, unsigned int> > >, std::_Select1st<std::pair<const long long unsigned int, std::vector<std::pair<unsigned int, unsigned int> > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::vector<std::pair<unsigned int, unsigned int> > > > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector<std::vector<int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::vector<std::vector<int> > > >]',
inlined from 'void RDKit::AtomPair::AtomPairAtomEnv<OutputType>::updateAdditionalOutput(RDKit::AdditionalOutput*, size_t) const [with OutputType = long long unsigned int]' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Fingerprints/AtomPairGenerator.cpp:125:54:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::vector<std::vector<int> > >, std::_Select1st<std::pair<const long long unsigned int, std::vector<std::vector<int> > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::vector<std::vector<int> > > > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
[288/788] Linking CXX shared library lib/libRDKitFileParsers.so.1.2025.09.6
[289/788] Creating library symlink lib/libRDKitOptimizer.so.1 lib/libRDKitOptimizer.so
[290/788] Linking CXX shared library lib/libRDKitFilterCatalog.so.1.2025.09.6
[291/788] Building CXX object Code/GraphMol/Fingerprints/CMakeFiles/Fingerprints.dir/RDKitFPGenerator.cpp.o
In file included from /usr/include/c++/15.2.1/map:64,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/DataStructs/SparseIntVect.h:14,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Fingerprints/FingerprintGenerator.h:15,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Fingerprints/RDKitFPGenerator.h:15,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Fingerprints/RDKitFPGenerator.cpp:11:
/usr/include/c++/15.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<long long unsigned int&&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::vector<std::vector<int> > >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::vector<std::vector<int> > > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::vector<std::vector<int> > > >]':
/usr/include/c++/15.2.1/bits/stl_tree.h:3080:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::vector<std::vector<int> > >, std::_Select1st<std::pair<const long long unsigned int, std::vector<std::vector<int> > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::vector<std::vector<int> > > > >::const_iterator' changed in GCC 7.1
3080 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.1/map:65:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector<std::vector<int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::vector<std::vector<int> > > >]',
inlined from 'void RDKit::RDKitFP::RDKitFPAtomEnv<OutputType>::updateAdditionalOutput(RDKit::AdditionalOutput*, size_t) const [with OutputType = unsigned int]' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Fingerprints/RDKitFPGenerator.cpp:125:51:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::vector<std::vector<int> > >, std::_Select1st<std::pair<const long long unsigned int, std::vector<std::vector<int> > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::vector<std::vector<int> > > > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector<std::vector<int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::vector<std::vector<int> > > >]',
inlined from 'void RDKit::RDKitFP::RDKitFPAtomEnv<OutputType>::updateAdditionalOutput(RDKit::AdditionalOutput*, size_t) const [with OutputType = unsigned int]' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Fingerprints/RDKitFPGenerator.cpp:130:59:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::vector<std::vector<int> > >, std::_Select1st<std::pair<const long long unsigned int, std::vector<std::vector<int> > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::vector<std::vector<int> > > > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector<std::vector<int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::vector<std::vector<int> > > >]',
inlined from 'void RDKit::RDKitFP::RDKitFPAtomEnv<OutputType>::updateAdditionalOutput(RDKit::AdditionalOutput*, size_t) const [with OutputType = unsigned int]' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Fingerprints/RDKitFPGenerator.cpp:135:55:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::vector<std::vector<int> > >, std::_Select1st<std::pair<const long long unsigned int, std::vector<std::vector<int> > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::vector<std::vector<int> > > > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector<std::vector<int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::vector<std::vector<int> > > >]',
inlined from 'void RDKit::RDKitFP::RDKitFPAtomEnv<OutputType>::updateAdditionalOutput(RDKit::AdditionalOutput*, size_t) const [with OutputType = long long unsigned int]' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Fingerprints/RDKitFPGenerator.cpp:125:51:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::vector<std::vector<int> > >, std::_Select1st<std::pair<const long long unsigned int, std::vector<std::vector<int> > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::vector<std::vector<int> > > > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector<std::vector<int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::vector<std::vector<int> > > >]',
inlined from 'void RDKit::RDKitFP::RDKitFPAtomEnv<OutputType>::updateAdditionalOutput(RDKit::AdditionalOutput*, size_t) const [with OutputType = long long unsigned int]' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Fingerprints/RDKitFPGenerator.cpp:130:59:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::vector<std::vector<int> > >, std::_Select1st<std::pair<const long long unsigned int, std::vector<std::vector<int> > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::vector<std::vector<int> > > > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector<std::vector<int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::vector<std::vector<int> > > >]',
inlined from 'void RDKit::RDKitFP::RDKitFPAtomEnv<OutputType>::updateAdditionalOutput(RDKit::AdditionalOutput*, size_t) const [with OutputType = long long unsigned int]' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Fingerprints/RDKitFPGenerator.cpp:135:55:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::vector<std::vector<int> > >, std::_Select1st<std::pair<const long long unsigned int, std::vector<std::vector<int> > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::vector<std::vector<int> > > > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
[292/788] Building CXX object Code/GraphMol/Fingerprints/CMakeFiles/Fingerprints.dir/FingerprintUtil.cpp.o
[293/788] Building CXX object Code/GraphMol/Fingerprints/CMakeFiles/Fingerprints.dir/TopologicalTorsionGenerator.cpp.o
In file included from /usr/include/c++/15.2.1/map:64,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/DataStructs/SparseIntVect.h:14,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Fingerprints/FingerprintGenerator.h:15,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Fingerprints/TopologicalTorsionGenerator.h:15,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Fingerprints/TopologicalTorsionGenerator.cpp:11:
/usr/include/c++/15.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<long long unsigned int&&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::vector<std::vector<int> > >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::vector<std::vector<int> > > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::vector<std::vector<int> > > >]':
/usr/include/c++/15.2.1/bits/stl_tree.h:3080:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::vector<std::vector<int> > >, std::_Select1st<std::pair<const long long unsigned int, std::vector<std::vector<int> > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::vector<std::vector<int> > > > >::const_iterator' changed in GCC 7.1
3080 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.1/map:65:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector<std::vector<int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::vector<std::vector<int> > > >]',
inlined from 'void RDKit::TopologicalTorsion::TopologicalTorsionAtomEnv<OutputType>::updateAdditionalOutput(RDKit::AdditionalOutput*, size_t) const [with OutputType = long long unsigned int]' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Fingerprints/TopologicalTorsionGenerator.cpp:82:51:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::vector<std::vector<int> > >, std::_Select1st<std::pair<const long long unsigned int, std::vector<std::vector<int> > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::vector<std::vector<int> > > > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector<std::vector<int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::vector<std::vector<int> > > >]',
inlined from 'void RDKit::TopologicalTorsion::TopologicalTorsionAtomEnv<OutputType>::updateAdditionalOutput(RDKit::AdditionalOutput*, size_t) const [with OutputType = long long unsigned int]' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Fingerprints/TopologicalTorsionGenerator.cpp:85:54:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::vector<std::vector<int> > >, std::_Select1st<std::pair<const long long unsigned int, std::vector<std::vector<int> > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::vector<std::vector<int> > > > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
[294/788] Building CXX object Code/GraphMol/Fingerprints/CMakeFiles/Fingerprints.dir/MorganGenerator.cpp.o
In file included from /usr/include/c++/15.2.1/set:64,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/Query/SetQuery.h:13,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/Query/QueryObjects.h:29,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Atom.h:23,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/RDKitBase.h:23,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Fingerprints/MorganGenerator.cpp:11:
/usr/include/c++/15.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<long long unsigned int&&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::vector<std::pair<unsigned int, unsigned int> > >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::vector<std::pair<unsigned int, unsigned int> > > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::vector<std::pair<unsigned int, unsigned int> > > >]':
/usr/include/c++/15.2.1/bits/stl_tree.h:3080:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::vector<std::pair<unsigned int, unsigned int> > >, std::_Select1st<std::pair<const long long unsigned int, std::vector<std::pair<unsigned int, unsigned int> > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::vector<std::pair<unsigned int, unsigned int> > > > >::const_iterator' changed in GCC 7.1
3080 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<long long unsigned int&&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::vector<std::vector<int> > >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::vector<std::vector<int> > > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::vector<std::vector<int> > > >]':
/usr/include/c++/15.2.1/bits/stl_tree.h:3080:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::vector<std::vector<int> > >, std::_Select1st<std::pair<const long long unsigned int, std::vector<std::vector<int> > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::vector<std::vector<int> > > > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/15.2.1/map:65,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/RDGeneral/Dict.h:19,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/RDGeneral/types.h:28,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Atom.h:24:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector<std::pair<unsigned int, unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::vector<std::pair<unsigned int, unsigned int> > > >]',
inlined from 'void RDKit::MorganFingerprint::MorganAtomEnv<OutputType>::updateAdditionalOutput(RDKit::AdditionalOutput*, size_t) const [with OutputType = unsigned int]' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Fingerprints/MorganGenerator.cpp:220:56:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::vector<std::pair<unsigned int, unsigned int> > >, std::_Select1st<std::pair<const long long unsigned int, std::vector<std::pair<unsigned int, unsigned int> > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::vector<std::pair<unsigned int, unsigned int> > > > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector<std::vector<int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::vector<std::vector<int> > > >]',
inlined from 'void RDKit::MorganFingerprint::MorganAtomEnv<OutputType>::updateAdditionalOutput(RDKit::AdditionalOutput*, size_t) const [with OutputType = unsigned int]' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Fingerprints/MorganGenerator.cpp:241:54:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::vector<std::vector<int> > >, std::_Select1st<std::pair<const long long unsigned int, std::vector<std::vector<int> > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::vector<std::vector<int> > > > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector<std::pair<unsigned int, unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::vector<std::pair<unsigned int, unsigned int> > > >]',
inlined from 'void RDKit::MorganFingerprint::MorganAtomEnv<OutputType>::updateAdditionalOutput(RDKit::AdditionalOutput*, size_t) const [with OutputType = long long unsigned int]' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Fingerprints/MorganGenerator.cpp:220:56:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::vector<std::pair<unsigned int, unsigned int> > >, std::_Select1st<std::pair<const long long unsigned int, std::vector<std::pair<unsigned int, unsigned int> > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::vector<std::pair<unsigned int, unsigned int> > > > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::vector<std::vector<int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::vector<std::vector<int> > > >]',
inlined from 'void RDKit::MorganFingerprint::MorganAtomEnv<OutputType>::updateAdditionalOutput(RDKit::AdditionalOutput*, size_t) const [with OutputType = long long unsigned int]' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Fingerprints/MorganGenerator.cpp:241:54:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::vector<std::vector<int> > >, std::_Select1st<std::pair<const long long unsigned int, std::vector<std::vector<int> > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::vector<std::vector<int> > > > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
[295/788] Linking CXX shared library lib/libRDKitFingerprints.so.1.2025.09.6
[296/788] Building CXX object Code/ForceField/CMakeFiles/ForceField.dir/ForceField.cpp.o
[297/788] Building CXX object Code/ForceField/CMakeFiles/ForceField.dir/AngleConstraint.cpp.o
[298/788] Building CXX object Code/ForceField/CMakeFiles/ForceField.dir/AngleConstraints.cpp.o
[299/788] Building CXX object Code/ForceField/CMakeFiles/ForceField.dir/DistanceConstraint.cpp.o
[300/788] Building CXX object Code/ForceField/CMakeFiles/ForceField.dir/DistanceConstraints.cpp.o
[301/788] Building CXX object Code/ForceField/CMakeFiles/ForceField.dir/PositionConstraint.cpp.o
[302/788] Building CXX object Code/ForceField/CMakeFiles/ForceField.dir/UFF/AngleBend.cpp.o
[303/788] Building CXX object Code/ForceField/CMakeFiles/ForceField.dir/TorsionConstraint.cpp.o
[304/788] Building CXX object Code/ForceField/CMakeFiles/ForceField.dir/UFF/BondStretch.cpp.o
[305/788] Building CXX object Code/ForceField/CMakeFiles/ForceField.dir/UFF/Nonbonded.cpp.o
[306/788] Building CXX object Code/ForceField/CMakeFiles/ForceField.dir/UFF/Inversion.cpp.o
[307/788] Building CXX object Code/ForceField/CMakeFiles/ForceField.dir/UFF/Inversions.cpp.o
[308/788] Building CXX object Code/ForceField/CMakeFiles/ForceField.dir/UFF/TorsionAngle.cpp.o
[309/788] Building CXX object Code/ForceField/CMakeFiles/ForceField.dir/UFF/Utils.cpp.o
[310/788] Building CXX object Code/ForceField/CMakeFiles/ForceField.dir/UFF/Params.cpp.o
[311/788] Building CXX object Code/ForceField/CMakeFiles/ForceField.dir/MMFF/BondStretch.cpp.o
[312/788] Building CXX object Code/ForceField/CMakeFiles/ForceField.dir/MMFF/AngleBend.cpp.o
[313/788] Creating library symlink lib/libRDKitFileParsers.so.1 lib/libRDKitFileParsers.so
[314/788] Building CXX object Code/ForceField/CMakeFiles/ForceField.dir/MMFF/StretchBend.cpp.o
/build/rdkit/src/rdkit-Release_2025_09_6/Code/ForceField/MMFF/StretchBend.cpp: In function 'std::pair<double, double> ForceFields::MMFF::Utils::calcStbnForceConstants(const ForceFields::MMFF::MMFFStbn*)':
/build/rdkit/src/rdkit-Release_2025_09_6/Code/ForceField/MMFF/StretchBend.cpp:23:35: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
[315/788] Building CXX object Code/ForceField/CMakeFiles/ForceField.dir/MMFF/OopBend.cpp.o
[316/788] Building CXX object Code/ForceField/CMakeFiles/ForceField.dir/MMFF/TorsionAngle.cpp.o
[317/788] Building CXX object Code/ForceField/CMakeFiles/ForceField.dir/MMFF/Params.cpp.o
[318/788] Building CXX object Code/ForceField/CMakeFiles/ForceField.dir/MMFF/Nonbonded.cpp.o
[319/788] Building CXX object Code/GraphMol/ChemReactions/CMakeFiles/ChemReactions.dir/Reaction.cpp.o
[320/788] Building CXX object Code/GraphMol/ChemReactions/CMakeFiles/ChemReactions.dir/MDLParser.cpp.o
[321/788] Building CXX object Code/GraphMol/ChemReactions/CMakeFiles/ChemReactions.dir/DaylightParser.cpp.o
[322/788] Building CXX object Code/GraphMol/ChemReactions/CMakeFiles/ChemReactions.dir/ReactionPickler.cpp.o
[323/788] Building CXX object Code/GraphMol/ChemReactions/CMakeFiles/ChemReactions.dir/ReactionDepict.cpp.o
[324/788] Building CXX object Code/GraphMol/ChemReactions/CMakeFiles/ChemReactions.dir/ReactionWriter.cpp.o
[325/788] Building CXX object Code/GraphMol/ChemReactions/CMakeFiles/ChemReactions.dir/ReactionFingerprints.cpp.o
[326/788] Building CXX object Code/GraphMol/ChemReactions/CMakeFiles/ChemReactions.dir/MoleculeParser.cpp.o
[327/788] Building CXX object Code/GraphMol/ChemReactions/CMakeFiles/ChemReactions.dir/ReactionUtils.cpp.o
[328/788] Building CXX object Code/GraphMol/ChemReactions/CMakeFiles/ChemReactions.dir/PreprocessRxn.cpp.o
[329/788] Building CXX object Code/GraphMol/ChemReactions/CMakeFiles/ChemReactions.dir/ReactionRunner.cpp.o
[330/788] Building CXX object Code/GraphMol/ChemReactions/CMakeFiles/ChemReactions.dir/SanitizeRxn.cpp.o
[331/788] Creating library symlink lib/libRDKitFilterCatalog.so.1 lib/libRDKitFilterCatalog.so
[332/788] Creating library symlink lib/libRDKitFingerprints.so.1 lib/libRDKitFingerprints.so
[333/788] Building CXX object Code/GraphMol/ChemReactions/CMakeFiles/ChemReactions.dir/PNGParser.cpp.o
[334/788] Linking CXX shared library lib/libRDKitForceField.so.1.2025.09.6
[335/788] Creating library symlink lib/libRDKitForceField.so.1 lib/libRDKitForceField.so
[336/788] Building CXX object Code/GraphMol/ChemReactions/CMakeFiles/ChemReactions.dir/CDXMLParser.cpp.o
[337/788] Building CXX object Code/GraphMol/ChemReactions/CMakeFiles/ChemReactions.dir/Enumerate/Enumerate.cpp.o
[338/788] Building CXX object Code/GraphMol/ChemReactions/CMakeFiles/ChemReactions.dir/Enumerate/EnumerationPickler.cpp.o
[339/788] Building CXX object Code/GraphMol/ChemReactions/CMakeFiles/ChemReactions.dir/Enumerate/EvenSamplePairs.cpp.o
[340/788] Building CXX object Code/GraphMol/ForceFieldHelpers/CMakeFiles/ForceFieldHelpers.dir/UFF/AtomTyper.cpp.o
[341/788] Linking CXX shared library lib/libRDKitChemReactions.so.1.2025.09.6
[342/788] Creating library symlink lib/libRDKitChemReactions.so.1 lib/libRDKitChemReactions.so
[343/788] Building CXX object Code/GraphMol/ForceFieldHelpers/CMakeFiles/ForceFieldHelpers.dir/UFF/Builder.cpp.o
[344/788] Building CXX object Code/GraphMol/ForceFieldHelpers/CMakeFiles/ForceFieldHelpers.dir/CrystalFF/TorsionAngleM6.cpp.o
[345/788] Building CXX object Code/GraphMol/ForceFieldHelpers/CMakeFiles/ForceFieldHelpers.dir/MMFF/AtomTyper.cpp.o
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/ForceFieldHelpers/MMFF/AtomTyper.cpp: In member function 'void RDKit::MMFF::MMFFMolProperties::setMMFFHydrogenType(const RDKit::Atom*)':
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/ForceFieldHelpers/MMFF/AtomTyper.cpp:2268:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/ForceFieldHelpers/MMFF/AtomTyper.cpp:2275:11: note: here
[346/788] Building CXX object Code/GraphMol/ForceFieldHelpers/CMakeFiles/ForceFieldHelpers.dir/CrystalFF/TorsionAngleContribs.cpp.o
[347/788] Building CXX object Code/GraphMol/ForceFieldHelpers/CMakeFiles/ForceFieldHelpers.dir/MMFF/Builder.cpp.o
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/ForceFieldHelpers/MMFF/Builder.cpp: In function 'void RDKit::MMFF::Tools::addStretchBend(const RDKit::ROMol&, RDKit::MMFF::MMFFMolProperties*, ForceFields::ForceField*)':
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/ForceFieldHelpers/MMFF/Builder.cpp:372:68: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
[348/788] Building CXX object Code/GraphMol/ForceFieldHelpers/CMakeFiles/ForceFieldHelpers.dir/CrystalFF/TorsionPreferences.cpp.o
[349/788] Building CXX object Code/GraphMol/MolStandardize/CMakeFiles/MolStandardize.dir/Metal.cpp.o
[350/788] Building CXX object Code/GraphMol/MolStandardize/CMakeFiles/MolStandardize.dir/Pipeline.cpp.o
[351/788] Building CXX object Code/GraphMol/MolStandardize/CMakeFiles/MolStandardize.dir/MolStandardize.cpp.o
[352/788] Building CXX object Code/GraphMol/MolStandardize/CMakeFiles/MolStandardize.dir/Normalize.cpp.o
[353/788] Building CXX object Code/GraphMol/MolStandardize/CMakeFiles/MolStandardize.dir/Validate.cpp.o
In file included from /usr/include/c++/15.2.1/bits/stl_algo.h:61,
from /usr/include/c++/15.2.1/algorithm:63,
from /usr/include/boost/iterator/iterator_concepts.hpp:18,
from /usr/include/boost/range/concepts.hpp:20,
from /usr/include/boost/range/size_type.hpp:20,
from /usr/include/boost/range/size.hpp:21,
from /usr/include/boost/range/functions.hpp:20,
from /usr/include/boost/range/iterator_range_core.hpp:41,
from /usr/include/boost/range/iterator_range.hpp:13,
from /usr/include/boost/iostreams/traits.hpp:38,
from /usr/include/boost/iostreams/detail/call_traits.hpp:15,
from /usr/include/boost/iostreams/detail/adapter/device_adapter.hpp:22,
from /usr/include/boost/iostreams/tee.hpp:18,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/RDGeneral/RDLog.h:17,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/RDGeneral/Invariant.h:21,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/RDKitBase.h:21,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolStandardize/Validate.h:21,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolStandardize/Validate.cpp:10:
/usr/include/c++/15.2.1/bits/stl_heap.h: In function 'constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::MolStandardize::{anonymous}::BondInfo*, vector<RDKit::MolStandardize::{anonymous}::BondInfo> >; _Distance = int; _Tp = RDKit::MolStandardize::{anonymous}::BondInfo; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::MolStandardize::{anonymous}::NeighborsInfo::NeighborsInfo(const RDKit::ROMol&, const RDKit::Atom*)::<lambda(const RDKit::MolStandardize::{anonymous}::BondInfo&, const RDKit::MolStandardize::{anonymous}::BondInfo&)> >]':
/usr/include/c++/15.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::MolStandardize::{anonymous}::BondInfo*, std::vector<RDKit::MolStandardize::{anonymous}::BondInfo> >' changed in GCC 7.1
224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::MolStandardize::{anonymous}::BondInfo*, vector<RDKit::MolStandardize::{anonymous}::BondInfo> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::MolStandardize::{anonymous}::NeighborsInfo::NeighborsInfo(const RDKit::ROMol&, const RDKit::Atom*)::<lambda(const RDKit::MolStandardize::{anonymous}::BondInfo&, const RDKit::MolStandardize::{anonymous}::BondInfo&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::MolStandardize::{anonymous}::BondInfo*, std::vector<RDKit::MolStandardize::{anonymous}::BondInfo> >' changed in GCC 7.1
1771 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::MolStandardize::{anonymous}::BondInfo*, std::vector<RDKit::MolStandardize::{anonymous}::BondInfo> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::MolStandardize::{anonymous}::BondInfo*, vector<RDKit::MolStandardize::{anonymous}::BondInfo> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::MolStandardize::{anonymous}::NeighborsInfo::NeighborsInfo(const RDKit::ROMol&, const RDKit::Atom*)::<lambda(const RDKit::MolStandardize::{anonymous}::BondInfo&, const RDKit::MolStandardize::{anonymous}::BondInfo&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::MolStandardize::{anonymous}::BondInfo*, std::vector<RDKit::MolStandardize::{anonymous}::BondInfo> >' changed in GCC 7.1
1877 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::MolStandardize::{anonymous}::BondInfo*, std::vector<RDKit::MolStandardize::{anonymous}::BondInfo> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::MolStandardize::{anonymous}::BondInfo*, std::vector<RDKit::MolStandardize::{anonymous}::BondInfo> >' changed in GCC 7.1
1891 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1877 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1891 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
inlined from 'constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4841:18,
inlined from 'static double RDKit::MolStandardize::Layout2DValidation::squaredMedianBondLength(const RDKit::ROMol&, const RDKit::Conformer&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolStandardize/Validate.cpp:468:16:
/usr/include/c++/15.2.1/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1906 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1907 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1908 | __comp);
| ~~~~~~~
In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::MolStandardize::{anonymous}::BondInfo*, vector<RDKit::MolStandardize::{anonymous}::BondInfo> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::MolStandardize::{anonymous}::NeighborsInfo::NeighborsInfo(const RDKit::ROMol&, const RDKit::Atom*)::<lambda(const RDKit::MolStandardize::{anonymous}::BondInfo&, const RDKit::MolStandardize::{anonymous}::BondInfo&)> >]',
inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<RDKit::MolStandardize::{anonymous}::BondInfo*, vector<RDKit::MolStandardize::{anonymous}::BondInfo> >; _Compare = RDKit::MolStandardize::{anonymous}::NeighborsInfo::NeighborsInfo(const RDKit::ROMol&, const RDKit::Atom*)::<lambda(const RDKit::MolStandardize::{anonymous}::BondInfo&, const RDKit::MolStandardize::{anonymous}::BondInfo&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
inlined from 'RDKit::MolStandardize::{anonymous}::NeighborsInfo::NeighborsInfo(const RDKit::ROMol&, const RDKit::Atom*)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolStandardize/Validate.cpp:696:12,
inlined from 'void RDKit::MolStandardize::{anonymous}::checkStereo(const RDKit::ROMol&, const RDKit::Atom*, bool, std::vector<std::__cxx11::basic_string<char> >&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolStandardize/Validate.cpp:888:40:
/usr/include/c++/15.2.1/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::MolStandardize::{anonymous}::BondInfo*, std::vector<RDKit::MolStandardize::{anonymous}::BondInfo> >' changed in GCC 7.1
1906 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1907 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1908 | __comp);
| ~~~~~~~
In function 'constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::MolStandardize::{anonymous}::BondInfo*, vector<RDKit::MolStandardize::{anonymous}::BondInfo> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::MolStandardize::{anonymous}::NeighborsInfo::NeighborsInfo(const RDKit::ROMol&, const RDKit::Atom*)::<lambda(const RDKit::MolStandardize::{anonymous}::BondInfo&, const RDKit::MolStandardize::{anonymous}::BondInfo&)> >]',
inlined from 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::MolStandardize::{anonymous}::BondInfo*, vector<RDKit::MolStandardize::{anonymous}::BondInfo> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::MolStandardize::{anonymous}::NeighborsInfo::NeighborsInfo(const RDKit::ROMol&, const RDKit::Atom*)::<lambda(const RDKit::MolStandardize::{anonymous}::BondInfo&, const RDKit::MolStandardize::{anonymous}::BondInfo&)> >]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1909:31,
inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<RDKit::MolStandardize::{anonymous}::BondInfo*, vector<RDKit::MolStandardize::{anonymous}::BondInfo> >; _Compare = RDKit::MolStandardize::{anonymous}::NeighborsInfo::NeighborsInfo(const RDKit::ROMol&, const RDKit::Atom*)::<lambda(const RDKit::MolStandardize::{anonymous}::BondInfo&, const RDKit::MolStandardize::{anonymous}::BondInfo&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
inlined from 'RDKit::MolStandardize::{anonymous}::NeighborsInfo::NeighborsInfo(const RDKit::ROMol&, const RDKit::Atom*)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolStandardize/Validate.cpp:696:12,
inlined from 'void RDKit::MolStandardize::{anonymous}::checkStereo(const RDKit::ROMol&, const RDKit::Atom*, bool, std::vector<std::__cxx11::basic_string<char> >&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolStandardize/Validate.cpp:888:40:
/usr/include/c++/15.2.1/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::MolStandardize::{anonymous}::BondInfo*, std::vector<RDKit::MolStandardize::{anonymous}::BondInfo> >' changed in GCC 7.1
1818 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::MolStandardize::{anonymous}::BondInfo*, std::vector<RDKit::MolStandardize::{anonymous}::BondInfo> >' changed in GCC 7.1
1823 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[354/788] Building CXX object Code/GraphMol/MolStandardize/CMakeFiles/MolStandardize.dir/Charge.cpp.o
[355/788] Building CXX object Code/GraphMol/MolStandardize/CMakeFiles/MolStandardize.dir/Fragment.cpp.o
[356/788] Building CXX object Code/GraphMol/MolStandardize/CMakeFiles/MolStandardize.dir/FragmentCatalog/FragmentCatalogEntry.cpp.o
[357/788] Building CXX object Code/GraphMol/MolStandardize/CMakeFiles/MolStandardize.dir/Tautomer.cpp.o
[358/788] Building CXX object Code/GraphMol/MolStandardize/CMakeFiles/MolStandardize.dir/FragmentCatalog/FragmentCatalogParams.cpp.o
[359/788] Building CXX object Code/GraphMol/MolStandardize/CMakeFiles/MolStandardize.dir/FragmentCatalog/FragmentCatalogUtils.cpp.o
[360/788] Building CXX object Code/GraphMol/MolStandardize/CMakeFiles/MolStandardize.dir/AcidBaseCatalog/AcidBaseCatalogEntry.cpp.o
[361/788] Building CXX object Code/GraphMol/MolStandardize/CMakeFiles/MolStandardize.dir/AcidBaseCatalog/AcidBaseCatalogParams.cpp.o
[362/788] Building CXX object Code/GraphMol/MolStandardize/CMakeFiles/MolStandardize.dir/AcidBaseCatalog/AcidBaseCatalogUtils.cpp.o
[363/788] Building CXX object Code/GraphMol/MolStandardize/CMakeFiles/MolStandardize.dir/TransformCatalog/TransformCatalogEntry.cpp.o
[364/788] Building CXX object Code/GraphMol/MolStandardize/CMakeFiles/MolStandardize.dir/TransformCatalog/TransformCatalogParams.cpp.o
[365/788] Linking CXX shared library lib/libRDKitForceFieldHelpers.so.1.2025.09.6
[366/788] Building CXX object Code/GraphMol/MolStandardize/CMakeFiles/MolStandardize.dir/TransformCatalog/TransformCatalogUtils.cpp.o
[367/788] Building CXX object Code/GraphMol/MolStandardize/CMakeFiles/MolStandardize.dir/TautomerCatalog/TautomerCatalogEntry.cpp.o
[368/788] Building CXX object Code/DistGeom/CMakeFiles/DistGeometry.dir/TriangleSmooth.cpp.o
[369/788] Building CXX object Code/DistGeom/CMakeFiles/DistGeometry.dir/DistViolationContribs.cpp.o
[370/788] Building CXX object Code/GraphMol/MolStandardize/CMakeFiles/MolStandardize.dir/TautomerCatalog/TautomerCatalogParams.cpp.o
[371/788] Building CXX object Code/GraphMol/MolStandardize/CMakeFiles/MolStandardize.dir/TautomerCatalog/TautomerCatalogUtils.cpp.o
[372/788] Building CXX object Code/DistGeom/CMakeFiles/DistGeometry.dir/ChiralViolationContribs.cpp.o
[373/788] Creating library symlink lib/libRDKitForceFieldHelpers.so.1 lib/libRDKitForceFieldHelpers.so
[374/788] Linking CXX shared library lib/libRDKitMolStandardize.so.1.2025.09.6
[375/788] Creating library symlink lib/libRDKitMolStandardize.so.1 lib/libRDKitMolStandardize.so
[376/788] Building CXX object Code/DistGeom/CMakeFiles/DistGeometry.dir/DistGeomUtils.cpp.o
[377/788] Building CXX object Code/GraphMol/PartialCharges/CMakeFiles/PartialCharges.dir/GasteigerParams.cpp.o
[378/788] Building CXX object Code/GraphMol/PartialCharges/CMakeFiles/PartialCharges.dir/GasteigerCharges.cpp.o
[379/788] Linking CXX shared library lib/libRDKitDistGeometry.so.1.2025.09.6
[380/788] Building CXX object Code/GraphMol/TautomerQuery/CMakeFiles/TautomerQuery.dir/TautomerQuery.cpp.o
[381/788] Linking CXX shared library lib/libRDKitPartialCharges.so.1.2025.09.6
[382/788] Linking CXX shared library lib/libRDKitTautomerQuery.so.1.2025.09.6
[383/788] Building CXX object External/GA/CMakeFiles/ga.dir/ga/Chromosome.cpp.o
[384/788] Building CXX object External/GA/CMakeFiles/ga.dir/ga/StringChromosome.cpp.o
[385/788] Building CXX object External/GA/CMakeFiles/ga.dir/ga/BinaryStringChromosomePolicy.cpp.o
[386/788] Building CXX object External/GA/CMakeFiles/ga.dir/ga/IntegerStringChromosomePolicy.cpp.o
[387/788] Building CXX object Code/GraphMol/MolEnumerator/CMakeFiles/MolEnumerator.dir/MolEnumerator.cpp.o
[388/788] Building CXX object Code/GraphMol/MolEnumerator/CMakeFiles/MolEnumerator.dir/PositionVariation.cpp.o
[389/788] Building CXX object External/GA/CMakeFiles/ga.dir/util/RandomUtil.cpp.o
[390/788] Building CXX object External/pubchem_shape/CMakeFiles/pubchem_align3d.dir/pubchem-align3d/shape_functions1.cpp.o
[391/788] Building CXX object External/pubchem_shape/CMakeFiles/pubchem_align3d.dir/pubchem-align3d/shape_functions2.cpp.o
[392/788] Creating library symlink lib/libRDKitDistGeometry.so.1 lib/libRDKitDistGeometry.so
[393/788] Creating library symlink lib/libRDKitTautomerQuery.so.1 lib/libRDKitTautomerQuery.so
[394/788] Building CXX object External/pubchem_shape/CMakeFiles/pubchem_align3d.dir/pubchem-align3d/shape_neighbor.cpp.o
[395/788] Building CXX object Code/GraphMol/MolEnumerator/CMakeFiles/MolEnumerator.dir/LinkNode.cpp.o
[396/788] Building CXX object External/GA/CMakeFiles/ga.dir/util/Util.cpp.o
[397/788] Building CXX object Code/RDStreams/CMakeFiles/RDStreams.dir/streams.cpp.o
[398/788] Building CXX object Code/GraphMol/MolEnumerator/CMakeFiles/MolEnumerator.dir/RepeatUnit.cpp.o
[399/788] Linking CXX shared library lib/libRDKitMolEnumerator.so.1.2025.09.6
[400/788] Building CXX object Code/GraphMol/Descriptors/CMakeFiles/Descriptors.dir/MolDescriptors.cpp.o
[401/788] Building CXX object Code/GraphMol/Descriptors/CMakeFiles/Descriptors.dir/Crippen.cpp.o
[402/788] Building CXX object Code/GraphMol/Descriptors/CMakeFiles/Descriptors.dir/MolSurf.cpp.o
[403/788] Building CXX object Code/GraphMol/Descriptors/CMakeFiles/Descriptors.dir/Lipinski.cpp.o
[404/788] Building CXX object Code/GraphMol/Descriptors/CMakeFiles/Descriptors.dir/Data3Ddescriptors.cpp.o
[405/788] Building CXX object Code/GraphMol/Descriptors/CMakeFiles/Descriptors.dir/BCUT.cpp.o
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Descriptors/BCUT.cpp: In function 'std::pair<double, double> RDKit::Descriptors::{anonymous}::BCUT2D(std::unique_ptr<Eigen::Matrix<double, -1, -1> >&, const std::vector<double>&)':
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Descriptors/BCUT.cpp:70:71: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
[406/788] Building CXX object Code/GraphMol/Descriptors/CMakeFiles/Descriptors.dir/ConnectivityDescriptors.cpp.o
[407/788] Building CXX object Code/GraphMol/Descriptors/CMakeFiles/Descriptors.dir/MQN.cpp.o
[408/788] Building CXX object Code/GraphMol/Descriptors/CMakeFiles/Descriptors.dir/Property.cpp.o
[409/788] Building CXX object Code/GraphMol/Descriptors/CMakeFiles/Descriptors.dir/AUTOCORR2D.cpp.o
[410/788] Building CXX object Code/GraphMol/Descriptors/CMakeFiles/Descriptors.dir/MolData3Ddescriptors.cpp.o
[411/788] Building CXX object Code/GraphMol/Descriptors/CMakeFiles/Descriptors.dir/USRDescriptor.cpp.o
[412/788] Building CXX object Code/GraphMol/Descriptors/CMakeFiles/Descriptors.dir/AtomFeat.cpp.o
[413/788] Building CXX object Code/GraphMol/Descriptors/CMakeFiles/Descriptors.dir/OxidationNumbers.cpp.o
[414/788] Building CXX object Code/GraphMol/Descriptors/CMakeFiles/Descriptors.dir/DCLV.cpp.o
[415/788] Building CXX object Code/GraphMol/Descriptors/CMakeFiles/Descriptors.dir/EEM.cpp.o
[416/788] Building CXX object Code/GraphMol/Descriptors/CMakeFiles/Descriptors.dir/PBF.cpp.o
[417/788] Building CXX object Code/GraphMol/Descriptors/CMakeFiles/Descriptors.dir/RDF.cpp.o
[418/788] Building CXX object Code/GraphMol/Descriptors/CMakeFiles/Descriptors.dir/PMI.cpp.o
[419/788] Creating library symlink lib/libRDKitPartialCharges.so.1 lib/libRDKitPartialCharges.so
[420/788] Building CXX object Code/GraphMol/Descriptors/CMakeFiles/Descriptors.dir/AUTOCORR3D.cpp.o
[421/788] Building CXX object Code/GraphMol/Descriptors/CMakeFiles/Descriptors.dir/MORSE.cpp.o
[422/788] Building CXX object Code/GraphMol/Descriptors/CMakeFiles/Descriptors.dir/CoulombMat.cpp.o
[423/788] Building CXX object Code/GraphMol/DistGeomHelpers/CMakeFiles/DistGeomHelpers.dir/BoundsMatrixBuilder.cpp.o
[424/788] Building CXX object Code/GraphMol/DistGeomHelpers/CMakeFiles/DistGeomHelpers.dir/EmbedderUtils.cpp.o
[425/788] Building CXX object Code/GraphMol/DistGeomHelpers/CMakeFiles/DistGeomHelpers.dir/Embedder.cpp.o
[426/788] Building CXX object Code/GraphMol/Descriptors/CMakeFiles/Descriptors.dir/WHIM.cpp.o
[427/788] Building CXX object Code/GraphMol/Descriptors/CMakeFiles/Descriptors.dir/GETAWAY.cpp.o
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Descriptors/GETAWAY.cpp: In function 'Eigen::MatrixXd RDKit::Descriptors::{anonymous}::GetPinv(const Eigen::MatrixXd&)':
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Descriptors/GETAWAY.cpp:279:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'Eigen::Index' {aka 'int'} [-Wsign-compare]
In file included from /usr/include/c++/15.2.1/algorithm:63,
from /usr/include/boost/iterator/iterator_concepts.hpp:18,
from /usr/include/boost/range/concepts.hpp:20,
from /usr/include/boost/range/size_type.hpp:20,
from /usr/include/boost/range/size.hpp:21,
from /usr/include/boost/range/functions.hpp:20,
from /usr/include/boost/range/iterator_range_core.hpp:41,
from /usr/include/boost/range/iterator_range.hpp:13,
from /usr/include/boost/iostreams/traits.hpp:38,
from /usr/include/boost/iostreams/detail/call_traits.hpp:15,
from /usr/include/boost/iostreams/detail/adapter/device_adapter.hpp:22,
from /usr/include/boost/iostreams/tee.hpp:18,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/RDGeneral/RDLog.h:17,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/RDGeneral/Invariant.h:21,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/RDKitBase.h:21,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Descriptors/GETAWAY.cpp:35:
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<greater<double> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1877 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1891 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<greater<double> >]',
inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = greater<double>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
inlined from 'std::vector<double> RDKit::Descriptors::{anonymous}::clusterArray2(std::vector<double>, unsigned int)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/Descriptors/GETAWAY.cpp:220:12:
/usr/include/c++/15.2.1/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1906 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1907 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1908 | __comp);
| ~~~~~~~
[428/788] Building CXX object Code/GraphMol/FMCS/CMakeFiles/FMCS.dir/FMCS.cpp.o
[429/788] Building CXX object Code/GraphMol/FMCS/CMakeFiles/FMCS.dir/TargetMatch.cpp.o
[430/788] Building CXX object Code/GraphMol/FMCS/CMakeFiles/FMCS.dir/Seed.cpp.o
[431/788] Building CXX object Code/GraphMol/RascalMCES/CMakeFiles/RascalMCES.dir/lap_a_la_scipy.cpp.o
[432/788] Building CXX object Code/GraphMol/FMCS/CMakeFiles/FMCS.dir/SubstructMatchCustom.cpp.o
[433/788] Building CXX object Code/GraphMol/RascalMCES/CMakeFiles/RascalMCES.dir/PartitionSet.cpp.o
[434/788] Creating library symlink lib/libRDKitMolEnumerator.so.1 lib/libRDKitMolEnumerator.so
[435/788] Building CXX object Code/GraphMol/FMCS/CMakeFiles/FMCS.dir/MaximumCommonSubgraph.cpp.o
In file included from /usr/include/c++/15.2.1/set:64,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/Query/SetQuery.h:13,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/Query/QueryObjects.h:29,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/FMCS/../Atom.h:23,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/FMCS/../QueryAtom.h:15,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/FMCS/MaximumCommonSubgraph.cpp:13:
/usr/include/c++/15.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, unsigned int>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, unsigned int> >]':
/usr/include/c++/15.2.1/bits/stl_tree.h:3080:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, unsigned int>, std::_Select1st<std::pair<const long long unsigned int, unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, unsigned int> > >::const_iterator' changed in GCC 7.1
3080 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.1/map:65,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/RDGeneral/Dict.h:19,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/RDGeneral/types.h:28,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/FMCS/../Atom.h:24:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, unsigned int>}; _Key = long long unsigned int; _Tp = unsigned int; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, unsigned int> >]',
inlined from 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair<long long unsigned int, unsigned int>; _Key = long long unsigned int; _Tp = unsigned int; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, unsigned int> >]' at /usr/include/c++/15.2.1/bits/stl_map.h:882:27,
inlined from 'void RDKit::FMCS::SubstructureCache::add(const RDKit::FMCS::Seed&, TKey&, TIndexEntry*)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/FMCS/SubstructureCache.h:153:21:
/usr/include/c++/15.2.1/bits/stl_map.h:663:45: note: parameter passing for argument of type 'std::map<long long unsigned int, unsigned int>::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, unsigned int>, std::_Select1st<std::pair<const long long unsigned int, unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, unsigned int> > >::const_iterator'} changed in GCC 7.1
663 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
664 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[436/788] Building CXX object Code/GraphMol/RascalMCES/CMakeFiles/RascalMCES.dir/RascalCluster.cpp.o
In file included from /usr/include/c++/15.2.1/algorithm:63,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/RascalMCES/RascalCluster.cpp:19:
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<unsigned int, double>*, vector<pair<unsigned int, double> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::RascalMCES::details::sortClusterMembersByMeanSim(const std::vector<std::vector<ClusNode> >&, std::vector<std::vector<unsigned int> >&)::<lambda(const pair<unsigned int, double>&, const pair<unsigned int, double>&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<unsigned int, double>*, std::vector<std::pair<unsigned int, double> > >' changed in GCC 7.1
1877 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<unsigned int, double>*, std::vector<std::pair<unsigned int, double> > >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<unsigned int, double>*, std::vector<std::pair<unsigned int, double> > >' changed in GCC 7.1
1891 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::RascalMCES::details::ClusNode*, vector<RDKit::RascalMCES::details::ClusNode> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::RascalMCES::details::formInitialClusters(const std::vector<unsigned int>&, const std::vector<std::vector<ClusNode> >&, const RDKit::RascalMCES::RascalClusterOptions&)::<lambda(const RDKit::RascalMCES::details::ClusNode&, const RDKit::RascalMCES::details::ClusNode&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::RascalMCES::details::ClusNode*, std::vector<RDKit::RascalMCES::details::ClusNode> >' changed in GCC 7.1
1771 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::RascalMCES::details::ClusNode*, std::vector<RDKit::RascalMCES::details::ClusNode> >' changed in GCC 7.1
In file included from /usr/include/c++/15.2.1/bits/stl_algo.h:61:
/usr/include/c++/15.2.1/bits/stl_heap.h: In function 'constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::RascalMCES::details::ClusNode*, vector<RDKit::RascalMCES::details::ClusNode> >; _Distance = int; _Tp = RDKit::RascalMCES::details::ClusNode; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::RascalMCES::details::formInitialClusters(const std::vector<unsigned int>&, const std::vector<std::vector<ClusNode> >&, const RDKit::RascalMCES::RascalClusterOptions&)::<lambda(const RDKit::RascalMCES::details::ClusNode&, const RDKit::RascalMCES::details::ClusNode&)> >]':
/usr/include/c++/15.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::RascalMCES::details::ClusNode*, std::vector<RDKit::RascalMCES::details::ClusNode> >' changed in GCC 7.1
224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<unsigned int, double>*, vector<pair<unsigned int, double> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::RascalMCES::details::sortClusterMembersByMeanSim(const std::vector<std::vector<ClusNode> >&, std::vector<std::vector<unsigned int> >&)::<lambda(const pair<unsigned int, double>&, const pair<unsigned int, double>&)> >]',
inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<unsigned int, double>*, vector<pair<unsigned int, double> > >; _Compare = RDKit::RascalMCES::details::sortClusterMembersByMeanSim(const std::vector<std::vector<ClusNode> >&, std::vector<std::vector<unsigned int> >&)::<lambda(const pair<unsigned int, double>&, const pair<unsigned int, double>&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
inlined from 'void RDKit::RascalMCES::details::sortClusterMembersByMeanSim(const std::vector<std::vector<ClusNode> >&, std::vector<std::vector<unsigned int> >&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/RascalMCES/RascalCluster.cpp:318:14:
/usr/include/c++/15.2.1/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<unsigned int, double>*, std::vector<std::pair<unsigned int, double> > >' changed in GCC 7.1
1906 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1907 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1908 | __comp);
| ~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::RascalMCES::details::ClusNode*, vector<RDKit::RascalMCES::details::ClusNode> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::RascalMCES::details::formInitialClusters(const std::vector<unsigned int>&, const std::vector<std::vector<ClusNode> >&, const RDKit::RascalMCES::RascalClusterOptions&)::<lambda(const RDKit::RascalMCES::details::ClusNode&, const RDKit::RascalMCES::details::ClusNode&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::RascalMCES::details::ClusNode*, std::vector<RDKit::RascalMCES::details::ClusNode> >' changed in GCC 7.1
1877 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::RascalMCES::details::ClusNode*, std::vector<RDKit::RascalMCES::details::ClusNode> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::RascalMCES::details::ClusNode*, std::vector<RDKit::RascalMCES::details::ClusNode> >' changed in GCC 7.1
1891 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::RascalMCES::details::ClusNode*, vector<RDKit::RascalMCES::details::ClusNode> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::RascalMCES::details::formInitialClusters(const std::vector<unsigned int>&, const std::vector<std::vector<ClusNode> >&, const RDKit::RascalMCES::RascalClusterOptions&)::<lambda(const RDKit::RascalMCES::details::ClusNode&, const RDKit::RascalMCES::details::ClusNode&)> >]',
inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<RDKit::RascalMCES::details::ClusNode*, vector<RDKit::RascalMCES::details::ClusNode> >; _Compare = RDKit::RascalMCES::details::formInitialClusters(const std::vector<unsigned int>&, const std::vector<std::vector<ClusNode> >&, const RDKit::RascalMCES::RascalClusterOptions&)::<lambda(const RDKit::RascalMCES::details::ClusNode&, const RDKit::RascalMCES::details::ClusNode&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
inlined from 'std::vector<std::vector<unsigned int> > RDKit::RascalMCES::details::formInitialClusters(const std::vector<unsigned int>&, const std::vector<std::vector<ClusNode> >&, const RDKit::RascalMCES::RascalClusterOptions&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/RascalMCES/RascalCluster.cpp:243:14:
/usr/include/c++/15.2.1/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::RascalMCES::details::ClusNode*, std::vector<RDKit::RascalMCES::details::ClusNode> >' changed in GCC 7.1
1906 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1907 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1908 | __comp);
| ~~~~~~~
In function 'constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::RascalMCES::details::ClusNode*, vector<RDKit::RascalMCES::details::ClusNode> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::RascalMCES::details::formInitialClusters(const std::vector<unsigned int>&, const std::vector<std::vector<ClusNode> >&, const RDKit::RascalMCES::RascalClusterOptions&)::<lambda(const RDKit::RascalMCES::details::ClusNode&, const RDKit::RascalMCES::details::ClusNode&)> >]',
inlined from 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::RascalMCES::details::ClusNode*, vector<RDKit::RascalMCES::details::ClusNode> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::RascalMCES::details::formInitialClusters(const std::vector<unsigned int>&, const std::vector<std::vector<ClusNode> >&, const RDKit::RascalMCES::RascalClusterOptions&)::<lambda(const RDKit::RascalMCES::details::ClusNode&, const RDKit::RascalMCES::details::ClusNode&)> >]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1909:31,
inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<RDKit::RascalMCES::details::ClusNode*, vector<RDKit::RascalMCES::details::ClusNode> >; _Compare = RDKit::RascalMCES::details::formInitialClusters(const std::vector<unsigned int>&, const std::vector<std::vector<ClusNode> >&, const RDKit::RascalMCES::RascalClusterOptions&)::<lambda(const RDKit::RascalMCES::details::ClusNode&, const RDKit::RascalMCES::details::ClusNode&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
inlined from 'std::vector<std::vector<unsigned int> > RDKit::RascalMCES::details::formInitialClusters(const std::vector<unsigned int>&, const std::vector<std::vector<ClusNode> >&, const RDKit::RascalMCES::RascalClusterOptions&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/RascalMCES/RascalCluster.cpp:243:14:
/usr/include/c++/15.2.1/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::RascalMCES::details::ClusNode*, std::vector<RDKit::RascalMCES::details::ClusNode> >' changed in GCC 7.1
1818 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::RascalMCES::details::ClusNode*, std::vector<RDKit::RascalMCES::details::ClusNode> >' changed in GCC 7.1
1823 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[437/788] Building C object Code/ML/Cluster/Murtagh/CMakeFiles/hc.dir/hc.c.o
[438/788] Building C object Code/ML/Cluster/Murtagh/CMakeFiles/hc.dir/hcdriver.c.o
[439/788] Linking CXX shared library lib/libRDKitga.so.1.2025.09.6
[440/788] Linking CXX shared library lib/libRDKitpubchem_align3d.so.1.2025.09.6
[441/788] Building CXX object Code/GraphMol/RascalMCES/CMakeFiles/RascalMCES.dir/RascalButinaCluster.cpp.o
In file included from /usr/include/c++/15.2.1/algorithm:63,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/RascalMCES/RascalButinaCluster.cpp:15:
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<unsigned int, double>*, vector<pair<unsigned int, double> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::RascalMCES::details::buildNborLists(const std::vector<std::vector<ClusNode> >&)::<lambda(const pair<unsigned int, double>&, const pair<unsigned int, double>&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<unsigned int, double>*, std::vector<std::pair<unsigned int, double> > >' changed in GCC 7.1
1877 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<unsigned int, double>*, std::vector<std::pair<unsigned int, double> > >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<unsigned int, double>*, std::vector<std::pair<unsigned int, double> > >' changed in GCC 7.1
1891 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<unsigned int, double>*, vector<pair<unsigned int, double> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::RascalMCES::details::buildNborLists(const std::vector<std::vector<ClusNode> >&)::<lambda(const pair<unsigned int, double>&, const pair<unsigned int, double>&)> >]',
inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<unsigned int, double>*, vector<pair<unsigned int, double> > >; _Compare = RDKit::RascalMCES::details::buildNborLists(const std::vector<std::vector<ClusNode> >&)::<lambda(const pair<unsigned int, double>&, const pair<unsigned int, double>&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
inlined from 'std::vector<std::vector<unsigned int> > RDKit::RascalMCES::details::buildNborLists(const std::vector<std::vector<ClusNode> >&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/RascalMCES/RascalButinaCluster.cpp:43:14:
/usr/include/c++/15.2.1/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<unsigned int, double>*, std::vector<std::pair<unsigned int, double> > >' changed in GCC 7.1
1906 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1907 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1908 | __comp);
| ~~~~~~~
[442/788] Linking CXX shared library lib/libRDKitRDStreams.so.1.2025.09.6
[443/788] Linking CXX shared library lib/libRDKitDescriptors.so.1.2025.09.6
[444/788] Linking CXX shared library lib/libRDKitDistGeomHelpers.so.1.2025.09.6
[445/788] Linking C shared library lib/libRDKithc.so.1.2025.09.6
[446/788] Linking CXX shared library lib/libRDKitFMCS.so.1.2025.09.6
[447/788] Creating library symlink lib/libRDKitga.so.1 lib/libRDKitga.so
[448/788] Creating library symlink lib/libRDKitpubchem_align3d.so.1 lib/libRDKitpubchem_align3d.so
[449/788] Building CXX object Code/GraphMol/RascalMCES/CMakeFiles/RascalMCES.dir/RascalMCES.cpp.o
In file included from /usr/include/c++/15.2.1/bits/stl_algo.h:61,
from /usr/include/c++/15.2.1/chrono:54,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/RascalMCES/RascalMCES.cpp:18:
/usr/include/c++/15.2.1/bits/stl_heap.h: In function 'constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, vector<RDKit::RascalMCES::RascalResult> >; _Distance = int; _Tp = RDKit::RascalMCES::RascalResult; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::RascalMCES::findMCES(RascalStartPoint&, const RascalOptions&)::<lambda(const RDKit::RascalMCES::RascalResult&, const RDKit::RascalMCES::RascalResult&)> >]':
/usr/include/c++/15.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, std::vector<RDKit::RascalMCES::RascalResult> >' changed in GCC 7.1
224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_heap.h: In function 'constexpr void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, vector<RDKit::RascalMCES::RascalResult> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::RascalMCES::findMCES(RascalStartPoint&, const RascalOptions&)::<lambda(const RDKit::RascalMCES::RascalResult&, const RDKit::RascalMCES::RascalResult&)> >]':
/usr/include/c++/15.2.1/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, std::vector<RDKit::RascalMCES::RascalResult> >' changed in GCC 7.1
340 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
| ^~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, std::vector<RDKit::RascalMCES::RascalResult> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_heap.h: In function 'constexpr void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, vector<RDKit::RascalMCES::RascalResult> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::RascalMCES::findMCES(RascalStartPoint&, const RascalOptions&)::<lambda(const RDKit::RascalMCES::RascalResult&, const RDKit::RascalMCES::RascalResult&)> >]':
/usr/include/c++/15.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, std::vector<RDKit::RascalMCES::RascalResult> >' changed in GCC 7.1
254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
| ^~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, std::vector<RDKit::RascalMCES::RascalResult> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, std::vector<RDKit::RascalMCES::RascalResult> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, vector<RDKit::RascalMCES::RascalResult> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::RascalMCES::findMCES(RascalStartPoint&, const RascalOptions&)::<lambda(const RDKit::RascalMCES::RascalResult&, const RDKit::RascalMCES::RascalResult&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, std::vector<RDKit::RascalMCES::RascalResult> >' changed in GCC 7.1
1771 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, std::vector<RDKit::RascalMCES::RascalResult> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, vector<RDKit::RascalMCES::RascalResult> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const RDKit::RascalMCES::RascalResult&, const RDKit::RascalMCES::RascalResult&)>]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, std::vector<RDKit::RascalMCES::RascalResult> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, std::vector<RDKit::RascalMCES::RascalResult> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, vector<RDKit::RascalMCES::RascalResult> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::RascalMCES::findMCES(RascalStartPoint&, const RascalOptions&)::<lambda(const RDKit::RascalMCES::RascalResult&, const RDKit::RascalMCES::RascalResult&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, std::vector<RDKit::RascalMCES::RascalResult> >' changed in GCC 7.1
1877 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, std::vector<RDKit::RascalMCES::RascalResult> >' changed in GCC 7.1
In function 'constexpr void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, vector<RDKit::RascalMCES::RascalResult> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::RascalMCES::findMCES(RascalStartPoint&, const RascalOptions&)::<lambda(const RDKit::RascalMCES::RascalResult&, const RDKit::RascalMCES::RascalResult&)> >]',
inlined from 'constexpr void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, vector<RDKit::RascalMCES::RascalResult> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::RascalMCES::findMCES(RascalStartPoint&, const RascalOptions&)::<lambda(const RDKit::RascalMCES::RascalResult&, const RDKit::RascalMCES::RascalResult&)> >]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1869:25,
inlined from 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, vector<RDKit::RascalMCES::RascalResult> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::RascalMCES::findMCES(RascalStartPoint&, const RascalOptions&)::<lambda(const RDKit::RascalMCES::RascalResult&, const RDKit::RascalMCES::RascalResult&)> >]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1885:27:
/usr/include/c++/15.2.1/bits/stl_algo.h:1594:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, std::vector<RDKit::RascalMCES::RascalResult> >' changed in GCC 7.1
1594 | std::__make_heap(__first, __middle, __comp);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'constexpr void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, vector<RDKit::RascalMCES::RascalResult> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::RascalMCES::findMCES(RascalStartPoint&, const RascalOptions&)::<lambda(const RDKit::RascalMCES::RascalResult&, const RDKit::RascalMCES::RascalResult&)> >]',
inlined from 'constexpr void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, vector<RDKit::RascalMCES::RascalResult> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::RascalMCES::findMCES(RascalStartPoint&, const RascalOptions&)::<lambda(const RDKit::RascalMCES::RascalResult&, const RDKit::RascalMCES::RascalResult&)> >]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1870:23,
inlined from 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, vector<RDKit::RascalMCES::RascalResult> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::RascalMCES::findMCES(RascalStartPoint&, const RascalOptions&)::<lambda(const RDKit::RascalMCES::RascalResult&, const RDKit::RascalMCES::RascalResult&)> >]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1885:27:
/usr/include/c++/15.2.1/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, std::vector<RDKit::RascalMCES::RascalResult> >' changed in GCC 7.1
425 | std::__pop_heap(__first, __last, __last, __comp);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, vector<RDKit::RascalMCES::RascalResult> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::RascalMCES::findMCES(RascalStartPoint&, const RascalOptions&)::<lambda(const RDKit::RascalMCES::RascalResult&, const RDKit::RascalMCES::RascalResult&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, std::vector<RDKit::RascalMCES::RascalResult> >' changed in GCC 7.1
1891 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_heap.h: In function 'constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, vector<RDKit::RascalMCES::RascalResult> >; _Distance = int; _Tp = RDKit::RascalMCES::RascalResult; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const RDKit::RascalMCES::RascalResult&, const RDKit::RascalMCES::RascalResult&)>]':
/usr/include/c++/15.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, std::vector<RDKit::RascalMCES::RascalResult> >' changed in GCC 7.1
224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_heap.h: In function 'constexpr void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, vector<RDKit::RascalMCES::RascalResult> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const RDKit::RascalMCES::RascalResult&, const RDKit::RascalMCES::RascalResult&)>]':
/usr/include/c++/15.2.1/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, std::vector<RDKit::RascalMCES::RascalResult> >' changed in GCC 7.1
340 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
| ^~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, std::vector<RDKit::RascalMCES::RascalResult> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_heap.h: In function 'constexpr void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, vector<RDKit::RascalMCES::RascalResult> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const RDKit::RascalMCES::RascalResult&, const RDKit::RascalMCES::RascalResult&)>]':
/usr/include/c++/15.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, std::vector<RDKit::RascalMCES::RascalResult> >' changed in GCC 7.1
254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
| ^~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, std::vector<RDKit::RascalMCES::RascalResult> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, std::vector<RDKit::RascalMCES::RascalResult> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, vector<RDKit::RascalMCES::RascalResult> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const RDKit::RascalMCES::RascalResult&, const RDKit::RascalMCES::RascalResult&)>]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, std::vector<RDKit::RascalMCES::RascalResult> >' changed in GCC 7.1
1877 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, std::vector<RDKit::RascalMCES::RascalResult> >' changed in GCC 7.1
In function 'constexpr void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, vector<RDKit::RascalMCES::RascalResult> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const RDKit::RascalMCES::RascalResult&, const RDKit::RascalMCES::RascalResult&)>]',
inlined from 'constexpr void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, vector<RDKit::RascalMCES::RascalResult> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const RDKit::RascalMCES::RascalResult&, const RDKit::RascalMCES::RascalResult&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1869:25,
inlined from 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, vector<RDKit::RascalMCES::RascalResult> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const RDKit::RascalMCES::RascalResult&, const RDKit::RascalMCES::RascalResult&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1885:27:
/usr/include/c++/15.2.1/bits/stl_algo.h:1594:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, std::vector<RDKit::RascalMCES::RascalResult> >' changed in GCC 7.1
1594 | std::__make_heap(__first, __middle, __comp);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'constexpr void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, vector<RDKit::RascalMCES::RascalResult> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const RDKit::RascalMCES::RascalResult&, const RDKit::RascalMCES::RascalResult&)>]',
inlined from 'constexpr void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, vector<RDKit::RascalMCES::RascalResult> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const RDKit::RascalMCES::RascalResult&, const RDKit::RascalMCES::RascalResult&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1870:23,
inlined from 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, vector<RDKit::RascalMCES::RascalResult> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const RDKit::RascalMCES::RascalResult&, const RDKit::RascalMCES::RascalResult&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1885:27:
/usr/include/c++/15.2.1/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, std::vector<RDKit::RascalMCES::RascalResult> >' changed in GCC 7.1
425 | std::__pop_heap(__first, __last, __last, __comp);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, vector<RDKit::RascalMCES::RascalResult> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const RDKit::RascalMCES::RascalResult&, const RDKit::RascalMCES::RascalResult&)>]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, std::vector<RDKit::RascalMCES::RascalResult> >' changed in GCC 7.1
1891 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, vector<RDKit::RascalMCES::RascalResult> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::RascalMCES::findMCES(RascalStartPoint&, const RascalOptions&)::<lambda(const RDKit::RascalMCES::RascalResult&, const RDKit::RascalMCES::RascalResult&)> >]',
inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, vector<RDKit::RascalMCES::RascalResult> >; _Compare = RDKit::RascalMCES::findMCES(RascalStartPoint&, const RascalOptions&)::<lambda(const RDKit::RascalMCES::RascalResult&, const RDKit::RascalMCES::RascalResult&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
inlined from 'std::vector<RDKit::RascalMCES::RascalResult> RDKit::RascalMCES::findMCES(RascalStartPoint&, const RascalOptions&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/RascalMCES/RascalMCES.cpp:1137:14:
/usr/include/c++/15.2.1/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, std::vector<RDKit::RascalMCES::RascalResult> >' changed in GCC 7.1
1906 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1907 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1908 | __comp);
| ~~~~~~~
In function 'constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, vector<RDKit::RascalMCES::RascalResult> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::RascalMCES::findMCES(RascalStartPoint&, const RascalOptions&)::<lambda(const RDKit::RascalMCES::RascalResult&, const RDKit::RascalMCES::RascalResult&)> >]',
inlined from 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, vector<RDKit::RascalMCES::RascalResult> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::RascalMCES::findMCES(RascalStartPoint&, const RascalOptions&)::<lambda(const RDKit::RascalMCES::RascalResult&, const RDKit::RascalMCES::RascalResult&)> >]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1909:31,
inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, vector<RDKit::RascalMCES::RascalResult> >; _Compare = RDKit::RascalMCES::findMCES(RascalStartPoint&, const RascalOptions&)::<lambda(const RDKit::RascalMCES::RascalResult&, const RDKit::RascalMCES::RascalResult&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
inlined from 'std::vector<RDKit::RascalMCES::RascalResult> RDKit::RascalMCES::findMCES(RascalStartPoint&, const RascalOptions&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/RascalMCES/RascalMCES.cpp:1137:14:
/usr/include/c++/15.2.1/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, std::vector<RDKit::RascalMCES::RascalResult> >' changed in GCC 7.1
1818 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, std::vector<RDKit::RascalMCES::RascalResult> >' changed in GCC 7.1
1823 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, vector<RDKit::RascalMCES::RascalResult> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const RDKit::RascalMCES::RascalResult&, const RDKit::RascalMCES::RascalResult&)>]',
inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, vector<RDKit::RascalMCES::RascalResult> >; _Compare = bool (*)(const RDKit::RascalMCES::RascalResult&, const RDKit::RascalMCES::RascalResult&)]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
inlined from 'std::vector<RDKit::RascalMCES::RascalResult> RDKit::RascalMCES::findMCES(RascalStartPoint&, const RascalOptions&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/RascalMCES/RascalMCES.cpp:1183:14:
/usr/include/c++/15.2.1/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, std::vector<RDKit::RascalMCES::RascalResult> >' changed in GCC 7.1
1906 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1907 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1908 | __comp);
| ~~~~~~~
In function 'constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, vector<RDKit::RascalMCES::RascalResult> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const RDKit::RascalMCES::RascalResult&, const RDKit::RascalMCES::RascalResult&)>]',
inlined from 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, vector<RDKit::RascalMCES::RascalResult> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const RDKit::RascalMCES::RascalResult&, const RDKit::RascalMCES::RascalResult&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1909:31,
inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, vector<RDKit::RascalMCES::RascalResult> >; _Compare = bool (*)(const RDKit::RascalMCES::RascalResult&, const RDKit::RascalMCES::RascalResult&)]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
inlined from 'std::vector<RDKit::RascalMCES::RascalResult> RDKit::RascalMCES::findMCES(RascalStartPoint&, const RascalOptions&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/RascalMCES/RascalMCES.cpp:1183:14:
/usr/include/c++/15.2.1/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, std::vector<RDKit::RascalMCES::RascalResult> >' changed in GCC 7.1
1818 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::RascalMCES::RascalResult*, std::vector<RDKit::RascalMCES::RascalResult> >' changed in GCC 7.1
1823 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[450/788] Building CXX object Code/GraphMol/GeneralizedSubstruct/CMakeFiles/GeneralizedSubstruct.dir/XQMol.cpp.o
[451/788] Building CXX object Code/GraphMol/RascalMCES/CMakeFiles/RascalMCES.dir/RascalResult.cpp.o
[452/788] Linking CXX shared library lib/libRDKitRascalMCES.so.1.2025.09.6
[453/788] Creating library symlink lib/libRDKitRDStreams.so.1 lib/libRDKitRDStreams.so
[454/788] Building CXX object Code/GraphMol/GeneralizedSubstruct/CMakeFiles/GeneralizedSubstruct.dir/TextIO.cpp.o
[455/788] Linking CXX shared library lib/libRDKitGeneralizedSubstruct.so.1.2025.09.6
[456/788] Building CXX object External/INCHI-API/CMakeFiles/RDInchiLib.dir/inchi.cpp.o
[457/788] Building CXX object External/ChemDraw/CMakeFiles/RDChemDrawReactionLib.dir/chemdrawreaction.cpp.o
[458/788] Building CXX object External/pubchem_shape/CMakeFiles/PubChemShape.dir/PubChemShape.cpp.o
/build/rdkit/src/rdkit-Release_2025_09_6/External/pubchem_shape/PubChemShape.cpp: In function 'std::pair<double, double> AlignShape(const ShapeInput&, ShapeInput&, std::vector<float>&, double, unsigned int, unsigned int)':
/build/rdkit/src/rdkit-Release_2025_09_6/External/pubchem_shape/PubChemShape.cpp:525:64: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
[459/788] Building CXX object Code/RDBoost/CMakeFiles/RDBoost.dir/Wrap.cpp.o
In file included from /build/rdkit/src/rdkit-Release_2025_09_6/Code/RDBoost/Wrap.cpp:17:
/build/rdkit/src/rdkit-Release_2025_09_6/Code/RDBoost/PySequenceHolder.h: In member function 'T PySequenceHolder<T>::operator[](unsigned int) const [with T = double]':
/build/rdkit/src/rdkit-Release_2025_09_6/Code/RDBoost/PySequenceHolder.h:68:9: warning: '*(const double*)((char*)&<unnamed> + offsetof(boost::python::extract<double>,boost::python::extract<double>::<unnamed>.boost::python::converter::extract_rvalue<double>::m_data.boost::python::converter::rvalue_from_python_data<double>::<unnamed>.boost::python::converter::rvalue_from_python_storage<double>::storage))' may be used uninitialized [-Wmaybe-uninitialized]
/build/rdkit/src/rdkit-Release_2025_09_6/Code/RDBoost/PySequenceHolder.h:68:23: note: '<anonymous>' declared here
[460/788] Building CXX object Code/GraphMol/MarvinParse/CMakeFiles/MarvinParser.dir/MarvinParser.cpp.o
[461/788] Building CXX object Code/GraphMol/FragCatalog/CMakeFiles/FragCatalog.dir/FragCatalogUtils.cpp.o
[462/788] Building CXX object Code/GraphMol/MarvinParse/CMakeFiles/MarvinParser.dir/MarvinWriter.cpp.o
In file included from /usr/include/c++/15.2.1/algorithm:63,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MarvinParse/MarvinWriter.cpp:17:
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::MarvinRectangle*, vector<RDKit::MarvinRectangle> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(RDKit::MarvinRectangle&, RDKit::MarvinRectangle&)>]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::MarvinRectangle*, std::vector<RDKit::MarvinRectangle> >' changed in GCC 7.1
1771 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::MarvinRectangle*, std::vector<RDKit::MarvinRectangle> >' changed in GCC 7.1
In file included from /usr/include/c++/15.2.1/bits/stl_algo.h:61:
/usr/include/c++/15.2.1/bits/stl_heap.h: In function 'constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::MarvinRectangle*, vector<RDKit::MarvinRectangle> >; _Distance = int; _Tp = RDKit::MarvinRectangle; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(RDKit::MarvinRectangle&, RDKit::MarvinRectangle&)>]':
/usr/include/c++/15.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::MarvinRectangle*, std::vector<RDKit::MarvinRectangle> >' changed in GCC 7.1
224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::MarvinRectangle*, vector<RDKit::MarvinRectangle> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(RDKit::MarvinRectangle&, RDKit::MarvinRectangle&)>]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::MarvinRectangle*, std::vector<RDKit::MarvinRectangle> >' changed in GCC 7.1
1877 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::MarvinRectangle*, std::vector<RDKit::MarvinRectangle> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::MarvinRectangle*, std::vector<RDKit::MarvinRectangle> >' changed in GCC 7.1
1891 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::MarvinRectangle*, vector<RDKit::MarvinRectangle> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(RDKit::MarvinRectangle&, RDKit::MarvinRectangle&)>]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1901:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::MarvinRectangle*, std::vector<RDKit::MarvinRectangle> >' changed in GCC 7.1
1901 | __sort(_RandomAccessIterator __first, _RandomAccessIterator __last,
| ^~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1901:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::MarvinRectangle*, std::vector<RDKit::MarvinRectangle> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::MarvinRectangle*, std::vector<RDKit::MarvinRectangle> >' changed in GCC 7.1
1906 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1907 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1908 | __comp);
| ~~~~~~~
In function 'constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::MarvinRectangle*, vector<RDKit::MarvinRectangle> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(RDKit::MarvinRectangle&, RDKit::MarvinRectangle&)>]',
inlined from 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDKit::MarvinRectangle*, vector<RDKit::MarvinRectangle> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(RDKit::MarvinRectangle&, RDKit::MarvinRectangle&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1909:31:
/usr/include/c++/15.2.1/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::MarvinRectangle*, std::vector<RDKit::MarvinRectangle> >' changed in GCC 7.1
1818 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::MarvinRectangle*, std::vector<RDKit::MarvinRectangle> >' changed in GCC 7.1
1823 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<RDKit::MarvinRectangle*, vector<RDKit::MarvinRectangle> >; _Compare = bool (*)(RDKit::MarvinRectangle&, RDKit::MarvinRectangle&)]',
inlined from 'double RDKit::MarvinCMLWriter::GetArrowPerdendicularPosition(std::vector<std::unique_ptr<RDKit::MarvinMol> >&, bool)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MarvinParse/MarvinWriter.cpp:863:16:
/usr/include/c++/15.2.1/bits/stl_algo.h:4874:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::MarvinRectangle*, std::vector<RDKit::MarvinRectangle> >' changed in GCC 7.1
4874 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<RDKit::MarvinRectangle*, vector<RDKit::MarvinRectangle> >; _Compare = bool (*)(RDKit::MarvinRectangle&, RDKit::MarvinRectangle&)]',
inlined from 'double RDKit::MarvinCMLWriter::GetArrowPerdendicularPosition(std::vector<std::unique_ptr<RDKit::MarvinMol> >&, bool)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MarvinParse/MarvinWriter.cpp:866:16:
/usr/include/c++/15.2.1/bits/stl_algo.h:4874:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::MarvinRectangle*, std::vector<RDKit::MarvinRectangle> >' changed in GCC 7.1
4874 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<RDKit::MarvinRectangle*, vector<RDKit::MarvinRectangle> >; _Compare = bool (*)(RDKit::MarvinRectangle&, RDKit::MarvinRectangle&)]',
inlined from 'void RDKit::MarvinCMLWriter::AddMarvinPluses(RDKit::MarvinReaction&, std::vector<std::unique_ptr<RDKit::MarvinMol> >&, int&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MarvinParse/MarvinWriter.cpp:938:16:
/usr/include/c++/15.2.1/bits/stl_algo.h:4874:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDKit::MarvinRectangle*, std::vector<RDKit::MarvinRectangle> >' changed in GCC 7.1
4874 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[463/788] Creating library symlink lib/libRDKitDescriptors.so.1 lib/libRDKitDescriptors.so
[464/788] Creating library symlink lib/libRDKitDistGeomHelpers.so.1 lib/libRDKitDistGeomHelpers.so
[465/788] Building CXX object Code/GraphMol/FragCatalog/CMakeFiles/FragCatalog.dir/FragCatGenerator.cpp.o
In file included from /usr/include/c++/15.2.1/set:64,
from /usr/include/boost/graph/adjacency_list.hpp:18,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/Catalogs/Catalog.h:18,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/FragCatalog/FragCatGenerator.cpp:10:
/usr/include/c++/15.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const double&>, std::tuple<>}; _Key = double; _Val = std::pair<const double, int>; _KeyOfValue = std::_Select1st<std::pair<const double, int> >; _Compare = RDKit::ltDouble; _Alloc = std::allocator<std::pair<const double, int> >]':
/usr/include/c++/15.2.1/bits/stl_tree.h:3080:7: note: parameter passing for argument of type 'std::_Rb_tree<double, std::pair<const double, int>, std::_Select1st<std::pair<const double, int> >, RDKit::ltDouble, std::allocator<std::pair<const double, int> > >::const_iterator' changed in GCC 7.1
3080 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.1/map:65,
from /usr/include/boost/pending/container_traits.hpp:21,
from /usr/include/boost/graph/named_graph.hpp:23,
from /usr/include/boost/graph/adjacency_list.hpp:36:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = double; _Tp = int; _Compare = RDKit::ltDouble; _Alloc = std::allocator<std::pair<const double, int> >]',
inlined from 'unsigned int RDKit::addOrder1Paths(PATH_LIST&, const ROMol&, FragCatalog*, DOUBLE_INT_MAP&, const MatchVectType&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/FragCatalog/FragCatGenerator.cpp:54:21:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<double, std::pair<const double, int>, std::_Select1st<std::pair<const double, int> >, RDKit::ltDouble, std::allocator<std::pair<const double, int> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = double; _Tp = int; _Compare = RDKit::ltDouble; _Alloc = std::allocator<std::pair<const double, int> >]',
inlined from 'unsigned int RDKit::addOrder1Paths(PATH_LIST&, const ROMol&, FragCatalog*, DOUBLE_INT_MAP&, const MatchVectType&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/FragCatalog/FragCatGenerator.cpp:71:19:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<double, std::pair<const double, int>, std::_Select1st<std::pair<const double, int> >, RDKit::ltDouble, std::allocator<std::pair<const double, int> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = double; _Tp = int; _Compare = RDKit::ltDouble; _Alloc = std::allocator<std::pair<const double, int> >]',
inlined from 'unsigned int RDKit::addHigherOrderPaths(const INT_PATH_LIST_MAP&, const ROMol&, FragCatalog*, DOUBLE_INT_MAP&, const MatchVectType&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/FragCatalog/FragCatGenerator.cpp:161:30:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<double, std::pair<const double, int>, std::_Select1st<std::pair<const double, int> >, RDKit::ltDouble, std::allocator<std::pair<const double, int> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = double; _Tp = int; _Compare = RDKit::ltDouble; _Alloc = std::allocator<std::pair<const double, int> >]',
inlined from 'unsigned int RDKit::addHigherOrderPaths(const INT_PATH_LIST_MAP&, const ROMol&, FragCatalog*, DOUBLE_INT_MAP&, const MatchVectType&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/FragCatalog/FragCatGenerator.cpp:190:19:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<double, std::pair<const double, int>, std::_Select1st<std::pair<const double, int> >, RDKit::ltDouble, std::allocator<std::pair<const double, int> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = double; _Tp = int; _Compare = RDKit::ltDouble; _Alloc = std::allocator<std::pair<const double, int> >]',
inlined from 'unsigned int RDKit::addHigherOrderPaths(const INT_PATH_LIST_MAP&, const ROMol&, FragCatalog*, DOUBLE_INT_MAP&, const MatchVectType&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/FragCatalog/FragCatGenerator.cpp:203:19:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<double, std::pair<const double, int>, std::_Select1st<std::pair<const double, int> >, RDKit::ltDouble, std::allocator<std::pair<const double, int> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = double; _Tp = int; _Compare = RDKit::ltDouble; _Alloc = std::allocator<std::pair<const double, int> >]',
inlined from 'unsigned int RDKit::addHigherOrderPaths(const INT_PATH_LIST_MAP&, const ROMol&, FragCatalog*, DOUBLE_INT_MAP&, const MatchVectType&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/FragCatalog/FragCatGenerator.cpp:208:30:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<double, std::pair<const double, int>, std::_Select1st<std::pair<const double, int> >, RDKit::ltDouble, std::allocator<std::pair<const double, int> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
[466/788] Building CXX object Code/GraphMol/MarvinParse/CMakeFiles/MarvinParser.dir/MarvinDefs.cpp.o
[467/788] Building CXX object Code/GraphMol/FragCatalog/CMakeFiles/FragCatalog.dir/FragCatParams.cpp.o
[468/788] Building CXX object Code/GraphMol/FragCatalog/CMakeFiles/FragCatalog.dir/FragCatalogEntry.cpp.o
[469/788] Building CXX object Code/GraphMol/FragCatalog/CMakeFiles/FragCatalog.dir/FragFPGenerator.cpp.o
In file included from /usr/include/c++/15.2.1/set:64,
from /usr/include/boost/graph/adjacency_list.hpp:18,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/Catalogs/Catalog.h:18,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/FragCatalog/FragFPGenerator.cpp:10:
/usr/include/c++/15.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const double&>, std::tuple<>}; _Key = double; _Val = std::pair<const double, int>; _KeyOfValue = std::_Select1st<std::pair<const double, int> >; _Compare = RDKit::ltDouble; _Alloc = std::allocator<std::pair<const double, int> >]':
/usr/include/c++/15.2.1/bits/stl_tree.h:3080:7: note: parameter passing for argument of type 'std::_Rb_tree<double, std::pair<const double, int>, std::_Select1st<std::pair<const double, int> >, RDKit::ltDouble, std::allocator<std::pair<const double, int> > >::const_iterator' changed in GCC 7.1
3080 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.1/map:65,
from /usr/include/boost/pending/container_traits.hpp:21,
from /usr/include/boost/graph/named_graph.hpp:23,
from /usr/include/boost/graph/adjacency_list.hpp:36:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = double; _Tp = int; _Compare = RDKit::ltDouble; _Alloc = std::allocator<std::pair<const double, int> >]',
inlined from 'void RDKit::FragFPGenerator::computeFP(const RDKit::ROMol&, const RDKit::FragCatalog&, const RDKit::MatchVectType&, ExplicitBitVect*)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/FragCatalog/FragFPGenerator.cpp:75:17:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<double, std::pair<const double, int>, std::_Select1st<std::pair<const double, int> >, RDKit::ltDouble, std::allocator<std::pair<const double, int> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = double; _Tp = int; _Compare = RDKit::ltDouble; _Alloc = std::allocator<std::pair<const double, int> >]',
inlined from 'void RDKit::FragFPGenerator::computeFP(const RDKit::ROMol&, const RDKit::FragCatalog&, const RDKit::MatchVectType&, ExplicitBitVect*)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/FragCatalog/FragFPGenerator.cpp:83:21:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<double, std::pair<const double, int>, std::_Select1st<std::pair<const double, int> >, RDKit::ltDouble, std::allocator<std::pair<const double, int> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = double; _Tp = int; _Compare = RDKit::ltDouble; _Alloc = std::allocator<std::pair<const double, int> >]',
inlined from 'void RDKit::FragFPGenerator::computeFP(const RDKit::ROMol&, const RDKit::FragCatalog&, const RDKit::MatchVectType&, ExplicitBitVect*)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/FragCatalog/FragFPGenerator.cpp:114:17:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<double, std::pair<const double, int>, std::_Select1st<std::pair<const double, int> >, RDKit::ltDouble, std::allocator<std::pair<const double, int> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = double; _Tp = int; _Compare = RDKit::ltDouble; _Alloc = std::allocator<std::pair<const double, int> >]',
inlined from 'void RDKit::FragFPGenerator::computeFP(const RDKit::ROMol&, const RDKit::FragCatalog&, const RDKit::MatchVectType&, ExplicitBitVect*)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/FragCatalog/FragFPGenerator.cpp:141:26:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<double, std::pair<const double, int>, std::_Select1st<std::pair<const double, int> >, RDKit::ltDouble, std::allocator<std::pair<const double, int> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = double; _Tp = int; _Compare = RDKit::ltDouble; _Alloc = std::allocator<std::pair<const double, int> >]',
inlined from 'void RDKit::FragFPGenerator::computeFP(const RDKit::ROMol&, const RDKit::FragCatalog&, const RDKit::MatchVectType&, ExplicitBitVect*)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/FragCatalog/FragFPGenerator.cpp:151:30:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<double, std::pair<const double, int>, std::_Select1st<std::pair<const double, int> >, RDKit::ltDouble, std::allocator<std::pair<const double, int> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = double; _Tp = int; _Compare = RDKit::ltDouble; _Alloc = std::allocator<std::pair<const double, int> >]',
inlined from 'void RDKit::FragFPGenerator::computeFP(const RDKit::ROMol&, const RDKit::FragCatalog&, const RDKit::MatchVectType&, ExplicitBitVect*)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/FragCatalog/FragFPGenerator.cpp:167:21:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<double, std::pair<const double, int>, std::_Select1st<std::pair<const double, int> >, RDKit::ltDouble, std::allocator<std::pair<const double, int> > >::const_iterator' changed in GCC 7.1
536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
537 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | std::tuple<>());
| ~~~~~~~~~~~~~~~
[470/788] Building CXX object Code/GraphMol/MolChemicalFeatures/CMakeFiles/MolChemicalFeatures.dir/MolChemicalFeature.cpp.o
[471/788] Building CXX object Code/GraphMol/MolAlign/CMakeFiles/O3AAlign.dir/O3AAlignMolecules.cpp.o
[472/788] Building CXX object Code/GraphMol/MolChemicalFeatures/CMakeFiles/MolChemicalFeatures.dir/MolChemicalFeatureDef.cpp.o
[473/788] Building CXX object Code/GraphMol/MolChemicalFeatures/CMakeFiles/MolChemicalFeatures.dir/MolChemicalFeatureFactory.cpp.o
[474/788] Building CXX object Code/GraphMol/ShapeHelpers/CMakeFiles/ShapeHelpers.dir/ShapeEncoder.cpp.o
[475/788] Building CXX object Code/GraphMol/MolCatalog/CMakeFiles/MolCatalog.dir/MolCatalogParams.cpp.o
[476/788] Building CXX object Code/GraphMol/ShapeHelpers/CMakeFiles/ShapeHelpers.dir/ShapeUtils.cpp.o
[477/788] Building CXX object Code/GraphMol/MolChemicalFeatures/CMakeFiles/MolChemicalFeatures.dir/FeatureParser.cpp.o
In file included from /usr/include/c++/15.2.1/vector:74,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolChemicalFeatures/MolChemicalFeatureDef.h:15,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolChemicalFeatures/FeatureParser.h:17,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolChemicalFeatures/FeatureParser.cpp:11:
/usr/include/c++/15.2.1/bits/vector.tcc: In function 'constexpr void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const double*, std::vector<double> >; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/15.2.1/bits/vector.tcc:941:21: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
941 | __builtin_unreachable();
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/vector.tcc:941:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/vector.tcc:941:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
In file included from /usr/include/c++/15.2.1/vector:68:
In member function 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const double*, std::vector<double> >; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]',
inlined from 'void RDKit::MolChemicalFeatureDef::setWeights(const std::vector<double>&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolChemicalFeatures/MolChemicalFeatureDef.h:45:21,
inlined from 'RDKit::MolChemicalFeatureDef* RDKit::Local::parseFeatureDef(std::istream&, const std::string&, unsigned int&, const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolChemicalFeatures/FeatureParser.cpp:268:20:
/usr/include/c++/15.2.1/bits/stl_vector.h:1621:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1621 | _M_range_insert(begin() + __offset, __first, __last,
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1622 | std::__iterator_category(__first));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_vector.h:1621:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
[478/788] Building CXX object Code/GraphMol/MolCatalog/CMakeFiles/MolCatalog.dir/MolCatalogEntry.cpp.o
[479/788] Building CXX object Code/GraphMol/MolDraw2D/CMakeFiles/MolDraw2D.dir/MolDraw2DDetails.cpp.o
[480/788] Building CXX object Code/GraphMol/MolDraw2D/CMakeFiles/MolDraw2D.dir/MolDraw2DSVG.cpp.o
[481/788] Building CXX object Code/GraphMol/MolDraw2D/CMakeFiles/MolDraw2D.dir/MolDraw2D.cpp.o
In file included from /usr/include/c++/15.2.1/bits/stl_algobase.h:64,
from /usr/include/c++/15.2.1/bits/stl_tree.h:65,
from /usr/include/c++/15.2.1/map:64,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/RDGeneral/Dict.h:19,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/QueryOps.h:16,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/MolDraw2D.cpp:16:
/usr/include/c++/15.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = double; _T2 = double; typename __strip_reference_wrapper<typename decay<_Tp>::type>::__type = double; typename decay<_Tp>::type = double; typename __strip_reference_wrapper<typename decay<_Tp2>::type>::__type = double; typename decay<_Tp2>::type = double]':
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/MolDraw2D.cpp:553:16: required from here
/usr/include/c++/15.2.1/bits/stl_pair.h:1164:5: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
1164 | make_pair(_T1&& __x, _T2&& __y)
| ^~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_tree.h: In function 'std::pair<typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits<typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits<typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair<const int, RDKit::DrawColour>; _KeyOfValue = std::_Select1st<std::pair<const int, RDKit::DrawColour> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, RDKit::DrawColour> >]':
/usr/include/c++/15.2.1/bits/stl_tree.h:2832:5: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, RDKit::DrawColour>, std::_Select1st<std::pair<const int, RDKit::DrawColour> >, std::less<int>, std::allocator<std::pair<const int, RDKit::DrawColour> > >::const_iterator' changed in GCC 7.1
2832 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<int&&>, std::tuple<>}; _Key = int; _Val = std::pair<const int, RDKit::DrawColour>; _KeyOfValue = std::_Select1st<std::pair<const int, RDKit::DrawColour> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, RDKit::DrawColour> >]':
/usr/include/c++/15.2.1/bits/stl_tree.h:3080:7: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, RDKit::DrawColour>, std::_Select1st<std::pair<const int, RDKit::DrawColour> >, std::less<int>, std::allocator<std::pair<const int, RDKit::DrawColour> > >::const_iterator' changed in GCC 7.1
3080 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.1/vector:68,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/RDGeneral/Dict.h:21:
/usr/include/c++/15.2.1/bits/stl_vector.h: In constructor 'constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/15.2.1/bits/stl_vector.h:708:7: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
708 | vector(initializer_list<value_type> __l,
| ^~~~~~
In file included from /usr/include/c++/15.2.1/map:65:
/usr/include/c++/15.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = RDKit::DrawColour; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, RDKit::DrawColour> >]':
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, RDKit::DrawColour>, std::_Select1st<std::pair<const int, RDKit::DrawColour> >, std::less<int>, std::allocator<std::pair<const int, RDKit::DrawColour> > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = RDKit::DrawColour; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, RDKit::DrawColour> >]',
inlined from 'void RDKit::assignDefaultPalette(ColourPalette&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/MolDraw2DHelpers.h:80:13:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, RDKit::DrawColour>, std::_Select1st<std::pair<const int, RDKit::DrawColour> >, std::less<int>, std::allocator<std::pair<const int, RDKit::DrawColour> > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = RDKit::DrawColour; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, RDKit::DrawColour> >]',
inlined from 'void RDKit::assignDefaultPalette(ColourPalette&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/MolDraw2DHelpers.h:81:12:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, RDKit::DrawColour>, std::_Select1st<std::pair<const int, RDKit::DrawColour> >, std::less<int>, std::allocator<std::pair<const int, RDKit::DrawColour> > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = RDKit::DrawColour; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, RDKit::DrawColour> >]',
inlined from 'void RDKit::assignDefaultPalette(ColourPalette&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/MolDraw2DHelpers.h:82:25:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, RDKit::DrawColour>, std::_Select1st<std::pair<const int, RDKit::DrawColour> >, std::less<int>, std::allocator<std::pair<const int, RDKit::DrawColour> > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = RDKit::DrawColour; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, RDKit::DrawColour> >]',
inlined from 'void RDKit::assignDefaultPalette(ColourPalette&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/MolDraw2DHelpers.h:82:12:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, RDKit::DrawColour>, std::_Select1st<std::pair<const int, RDKit::DrawColour> >, std::less<int>, std::allocator<std::pair<const int, RDKit::DrawColour> > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = RDKit::DrawColour; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, RDKit::DrawColour> >]',
inlined from 'void RDKit::assignDefaultPalette(ColourPalette&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/MolDraw2DHelpers.h:83:12:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, RDKit::DrawColour>, std::_Select1st<std::pair<const int, RDKit::DrawColour> >, std::less<int>, std::allocator<std::pair<const int, RDKit::DrawColour> > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = RDKit::DrawColour; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, RDKit::DrawColour> >]',
inlined from 'void RDKit::assignDefaultPalette(ColourPalette&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/MolDraw2DHelpers.h:84:12:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, RDKit::DrawColour>, std::_Select1st<std::pair<const int, RDKit::DrawColour> >, std::less<int>, std::allocator<std::pair<const int, RDKit::DrawColour> > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = RDKit::DrawColour; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, RDKit::DrawColour> >]',
inlined from 'void RDKit::assignDefaultPalette(ColourPalette&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/MolDraw2DHelpers.h:85:12:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, RDKit::DrawColour>, std::_Select1st<std::pair<const int, RDKit::DrawColour> >, std::less<int>, std::allocator<std::pair<const int, RDKit::DrawColour> > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = RDKit::DrawColour; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, RDKit::DrawColour> >]',
inlined from 'void RDKit::assignDefaultPalette(ColourPalette&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/MolDraw2DHelpers.h:86:13:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, RDKit::DrawColour>, std::_Select1st<std::pair<const int, RDKit::DrawColour> >, std::less<int>, std::allocator<std::pair<const int, RDKit::DrawColour> > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = RDKit::DrawColour; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, RDKit::DrawColour> >]',
inlined from 'void RDKit::assignDefaultPalette(ColourPalette&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/MolDraw2DHelpers.h:87:13:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, RDKit::DrawColour>, std::_Select1st<std::pair<const int, RDKit::DrawColour> >, std::less<int>, std::allocator<std::pair<const int, RDKit::DrawColour> > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = RDKit::DrawColour; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, RDKit::DrawColour> >]',
inlined from 'void RDKit::assignDefaultPalette(ColourPalette&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/MolDraw2DHelpers.h:88:13:
/usr/include/c++/15.2.1/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, RDKit::DrawColour>, std::_Select1st<std::pair<const int, RDKit::DrawColour> >, std::less<int>, std::allocator<std::pair<const int, RDKit::DrawColour> > >::const_iterator' changed in GCC 7.1
555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | std::tuple<>());
| ~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair<unsigned int, RDKit::DrawColour>}; _Key = int; _Val = std::pair<const int, RDKit::DrawColour>; _KeyOfValue = std::_Select1st<std::pair<const int, RDKit::DrawColour> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, RDKit::DrawColour> >]':
/usr/include/c++/15.2.1/bits/stl_tree.h:3080:7: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, RDKit::DrawColour>, std::_Select1st<std::pair<const int, RDKit::DrawColour> >, std::less<int>, std::allocator<std::pair<const int, RDKit::DrawColour> > >::const_iterator' changed in GCC 7.1
3080 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<unsigned int, RDKit::DrawColour>}; _Key = int; _Tp = RDKit::DrawColour; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, RDKit::DrawColour> >]',
inlined from 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<std::pair<const _Key, _Tp> >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair<unsigned int, RDKit::DrawColour>; _Key = int; _Tp = RDKit::DrawColour; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, RDKit::DrawColour> >]' at /usr/include/c++/15.2.1/bits/stl_map.h:882:27,
inlined from 'void RDKit::MolDraw2D::makeReactionComponents(const std::vector<boost::shared_ptr<RDKit::ROMol> >&, const std::vector<int>*, int, std::map<int, RDKit::DrawColour>&, std::vector<std::shared_ptr<RDKit::MolDraw2D_detail::DrawMol> >&, double&, double&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/MolDraw2D.cpp:904:36:
/usr/include/c++/15.2.1/bits/stl_map.h:663:45: note: parameter passing for argument of type 'std::map<int, RDKit::DrawColour>::const_iterator' {aka 'std::_Rb_tree<int, std::pair<const int, RDKit::DrawColour>, std::_Select1st<std::pair<const int, RDKit::DrawColour> >, std::less<int>, std::allocator<std::pair<const int, RDKit::DrawColour> > >::const_iterator'} changed in GCC 7.1
663 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
664 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<unsigned int, RDKit::DrawColour>}; _Key = int; _Tp = RDKit::DrawColour; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, RDKit::DrawColour> >]',
inlined from 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<std::pair<const _Key, _Tp> >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair<unsigned int, RDKit::DrawColour>; _Key = int; _Tp = RDKit::DrawColour; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, RDKit::DrawColour> >]' at /usr/include/c++/15.2.1/bits/stl_map.h:882:27,
inlined from 'void RDKit::MolDraw2D::makeReactionComponents(const std::vector<boost::shared_ptr<RDKit::ROMol> >&, const std::vector<int>*, int, std::map<int, RDKit::DrawColour>&, std::vector<std::shared_ptr<RDKit::MolDraw2D_detail::DrawMol> >&, double&, double&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/MolDraw2D.cpp:911:32:
/usr/include/c++/15.2.1/bits/stl_map.h:663:45: note: parameter passing for argument of type 'std::map<int, RDKit::DrawColour>::const_iterator' {aka 'std::_Rb_tree<int, std::pair<const int, RDKit::DrawColour>, std::_Select1st<std::pair<const int, RDKit::DrawColour> >, std::less<int>, std::allocator<std::pair<const int, RDKit::DrawColour> > >::const_iterator'} changed in GCC 7.1
663 | return _M_t._M_emplace_hint_unique(__pos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
664 | std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMol.h:26,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/MolDraw2D.cpp:18:
In function 'void __static_initialization_and_destruction_0()',
inlined from '(static initializers for /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/MolDraw2D.cpp)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/MolDraw2D.cpp:1277:1:
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawShape.h:27:32: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawShape.h:28:34: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawShape.h:29:39: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
[482/788] Building CXX object Code/GraphMol/MolDraw2D/CMakeFiles/MolDraw2D.dir/MolDraw2DUtils.cpp.o
[483/788] Building CXX object Code/GraphMol/MolDraw2D/CMakeFiles/MolDraw2D.dir/MolDrawOptionsJSONParsers.cpp.o
In file included from /usr/include/c++/15.2.1/map:64,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/Geometry/point.h:16,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/MolDraw2D.h:30,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/MolDrawOptionsJSONParsers.cpp:8:
/usr/include/c++/15.2.1/bits/stl_tree.h: In function 'std::pair<typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits<typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits<typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair<const int, RDKit::DrawColour>; _KeyOfValue = std::_Select1st<std::pair<const int, RDKit::DrawColour> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, RDKit::DrawColour> >]':
/usr/include/c++/15.2.1/bits/stl_tree.h:2832:5: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, RDKit::DrawColour>, std::_Select1st<std::pair<const int, RDKit::DrawColour> >, std::less<int>, std::allocator<std::pair<const int, RDKit::DrawColour> > >::const_iterator' changed in GCC 7.1
2832 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[484/788] Building CXX object Code/GraphMol/MolDraw2D/CMakeFiles/MolDraw2D.dir/AtomSymbol.cpp.o
[485/788] Building CXX object Code/GraphMol/MolDraw2D/CMakeFiles/MolDraw2D.dir/DrawAnnotation.cpp.o
[486/788] Building CXX object Code/GraphMol/MolDraw2D/CMakeFiles/MolDraw2D.dir/DrawMolMCH.cpp.o
In file included from /usr/include/c++/15.2.1/vector:68,
from /usr/include/boost/graph/adjacency_list.hpp:16,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/ROMol.h:29,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/RWMol.h:22,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMolMCH.cpp:13:
/usr/include/c++/15.2.1/bits/stl_vector.h: In constructor 'constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/15.2.1/bits/stl_vector.h:708:7: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
708 | vector(initializer_list<value_type> __l,
| ^~~~~~
In file included from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMol.h:26,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMolMCH.h:20,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMolMCH.cpp:15:
In function 'void __static_initialization_and_destruction_0()',
inlined from '(static initializers for /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMolMCH.cpp)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMolMCH.cpp:51:1:
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawShape.h:27:32: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawShape.h:28:34: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawShape.h:29:39: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
[487/788] Building CXX object Code/GraphMol/MolDraw2D/CMakeFiles/MolDraw2D.dir/DrawMolMCHCircleAndLine.cpp.o
In file included from /usr/include/c++/15.2.1/vector:68,
from /usr/include/boost/graph/adjacency_list.hpp:16,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/ROMol.h:29,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/RWMol.h:22,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMolMCHCircleAndLine.cpp:15:
/usr/include/c++/15.2.1/bits/stl_vector.h: In constructor 'constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/15.2.1/bits/stl_vector.h:708:7: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
708 | vector(initializer_list<value_type> __l,
| ^~~~~~
In file included from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMol.h:26,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMolMCH.h:20,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMolMCHCircleAndLine.h:16,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMolMCHCircleAndLine.cpp:17:
In function 'void __static_initialization_and_destruction_0()',
inlined from '(static initializers for /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMolMCHCircleAndLine.cpp)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMolMCHCircleAndLine.cpp:311:1:
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawShape.h:27:32: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawShape.h:28:34: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawShape.h:29:39: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
[488/788] Building CXX object Code/GraphMol/MolDraw2D/CMakeFiles/MolDraw2D.dir/DrawShape.cpp.o
In file included from /usr/include/c++/15.2.1/vector:68,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/MolDraw2DDetails.h:15,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawShape.cpp:15:
/usr/include/c++/15.2.1/bits/stl_vector.h: In constructor 'constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/15.2.1/bits/stl_vector.h:708:7: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
708 | vector(initializer_list<value_type> __l,
| ^~~~~~
In file included from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawShape.cpp:16:
In function 'void __static_initialization_and_destruction_0()',
inlined from '(static initializers for /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawShape.cpp)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawShape.cpp:779:1:
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawShape.h:27:32: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawShape.h:28:34: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawShape.h:29:39: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
[489/788] Building CXX object Code/GraphMol/MolDraw2D/CMakeFiles/MolDraw2D.dir/MolDraw2DJS.cpp.o
[490/788] Building CXX object Code/GraphMol/MolDraw2D/CMakeFiles/MolDraw2D.dir/DrawTextJS.cpp.o
[491/788] Building CXX object Code/GraphMol/MolDraw2D/CMakeFiles/MolDraw2D.dir/DrawMolMCHLasso.cpp.o
In file included from /usr/include/c++/15.2.1/bits/stl_algo.h:61,
from /usr/include/c++/15.2.1/algorithm:63,
from /usr/include/boost/unordered/detail/implementation.hpp:37,
from /usr/include/boost/unordered/detail/set.hpp:7,
from /usr/include/boost/unordered/unordered_set.hpp:19,
from /usr/include/boost/unordered_set.hpp:17,
from /usr/include/boost/graph/adjacency_list.hpp:20,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/ROMol.h:29,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/RWMol.h:22,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMolMCHLasso.cpp:17:
/usr/include/c++/15.2.1/bits/stl_heap.h: In function 'constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, unsigned int>*, vector<pair<double, unsigned int> > >; _Distance = int; _Tp = pair<double, unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/15.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, unsigned int>*, vector<pair<double, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
1771 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, unsigned int>*, vector<pair<double, unsigned int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
1877 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
1891 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.1/vector:68,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMolMCHLasso.cpp:15:
/usr/include/c++/15.2.1/bits/stl_vector.h: In constructor 'constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/15.2.1/bits/stl_vector.h:708:7: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
708 | vector(initializer_list<value_type> __l,
| ^~~~~~
In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, unsigned int>*, vector<pair<double, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
inlined from 'constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<double, unsigned int>*, vector<pair<double, unsigned int> > >]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4841:18,
inlined from 'void RDKit::MolDraw2D_detail::DrawMolMCHLasso::makeIntersectingArcs(const std::vector<std::vector<unsigned int> >&, int, const RDKit::DrawColour&, std::vector<std::unique_ptr<RDKit::MolDraw2D_detail::DrawShapeArc> >&, std::vector<RDKit::MolDraw2D_detail::DrawShapeArc*>&) const' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMolMCHLasso.cpp:450:16:
/usr/include/c++/15.2.1/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
1906 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1907 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1908 | __comp);
| ~~~~~~~
In function 'constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, unsigned int>*, vector<pair<double, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
inlined from 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, unsigned int>*, vector<pair<double, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1909:31,
inlined from 'constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<double, unsigned int>*, vector<pair<double, unsigned int> > >]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4841:18,
inlined from 'void RDKit::MolDraw2D_detail::DrawMolMCHLasso::makeIntersectingArcs(const std::vector<std::vector<unsigned int> >&, int, const RDKit::DrawColour&, std::vector<std::unique_ptr<RDKit::MolDraw2D_detail::DrawShapeArc> >&, std::vector<RDKit::MolDraw2D_detail::DrawShapeArc*>&) const' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMolMCHLasso.cpp:450:16:
/usr/include/c++/15.2.1/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
1818 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
1823 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, unsigned int>*, vector<pair<double, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
inlined from 'constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<double, unsigned int>*, vector<pair<double, unsigned int> > >]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4841:18,
inlined from 'void RDKit::MolDraw2D_detail::DrawMolMCHLasso::orderAtomLines(std::vector<std::vector<RDKit::MolDraw2D_detail::LinePair> >&) const' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMolMCHLasso.cpp:706:14:
/usr/include/c++/15.2.1/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
1906 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1907 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1908 | __comp);
| ~~~~~~~
In function 'constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, unsigned int>*, vector<pair<double, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
inlined from 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, unsigned int>*, vector<pair<double, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1909:31,
inlined from 'constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<double, unsigned int>*, vector<pair<double, unsigned int> > >]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4841:18,
inlined from 'void RDKit::MolDraw2D_detail::DrawMolMCHLasso::orderAtomLines(std::vector<std::vector<RDKit::MolDraw2D_detail::LinePair> >&) const' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMolMCHLasso.cpp:706:14:
/usr/include/c++/15.2.1/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
1818 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
1823 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMol.h:26,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMolMCH.h:20,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMolMCHLasso.h:13,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMolMCHLasso.cpp:19:
In function 'void __static_initialization_and_destruction_0()',
inlined from '(static initializers for /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMolMCHLasso.cpp)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMolMCHLasso.cpp:733:1:
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawShape.h:27:32: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawShape.h:28:34: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawShape.h:29:39: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
[492/788] Building CXX object Code/GraphMol/MolDraw2D/CMakeFiles/MolDraw2D.dir/DrawTextNotFT.cpp.o
[493/788] Building CXX object Code/GraphMol/MolDraw2D/CMakeFiles/MolDraw2D.dir/DrawText.cpp.o
In file included from /usr/include/c++/15.2.1/bits/stl_algobase.h:64,
from /usr/include/c++/15.2.1/string:53,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawText.h:19,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawText.cpp:13:
/usr/include/c++/15.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = double&; _T2 = double&; typename __strip_reference_wrapper<typename decay<_Tp>::type>::__type = double; typename decay<_Tp>::type = double; typename __strip_reference_wrapper<typename decay<_Tp2>::type>::__type = double; typename decay<_Tp2>::type = double]':
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawText.cpp:165:47: required from here
/usr/include/c++/15.2.1/bits/stl_pair.h:1164:5: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
1164 | make_pair(_T1&& __x, _T2&& __y)
| ^~~~~~~~~
[494/788] Building CXX object Code/GraphMol/MolDraw2D/CMakeFiles/MolDraw2D.dir/DrawMol.cpp.o
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMol.cpp: In lambda function:
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMol.cpp:1362:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMol.cpp:1364:7: note: here
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMol.cpp:1379:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMol.cpp:1381:7: note: here
In file included from /usr/include/c++/15.2.1/bits/stl_algo.h:61,
from /usr/include/c++/15.2.1/algorithm:63,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMol.cpp:13:
/usr/include/c++/15.2.1/bits/stl_heap.h: In function 'constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDGeom::Point2D*, vector<RDGeom::Point2D> >; _Distance = int; _Tp = RDGeom::Point2D; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::MolDraw2D_detail::DrawMol::makeBondHighlightLines(double, double)::<lambda(RDGeom::Point2D&, RDGeom::Point2D&)> >]':
/usr/include/c++/15.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDGeom::Point2D*, std::vector<RDGeom::Point2D> >' changed in GCC 7.1
224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_heap.h: In function 'constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDGeom::Point2D*, vector<RDGeom::Point2D> >; _Distance = int; _Tp = RDGeom::Point2D; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::MolDraw2D_detail::DrawMol::makeBondHighlightLines(double, double)::<lambda(RDGeom::Point2D&, RDGeom::Point2D&)> >]':
/usr/include/c++/15.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDGeom::Point2D*, std::vector<RDGeom::Point2D> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDGeom::Point2D*, vector<RDGeom::Point2D> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::MolDraw2D_detail::DrawMol::makeBondHighlightLines(double, double)::<lambda(RDGeom::Point2D&, RDGeom::Point2D&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDGeom::Point2D*, std::vector<RDGeom::Point2D> >' changed in GCC 7.1
1771 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDGeom::Point2D*, std::vector<RDGeom::Point2D> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, double>*, vector<pair<int, double> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::MolDraw2D_detail::DrawMol::makeHighlightEnd(const RDKit::Atom*, const RDKit::Atom*, double, const std::vector<RDKit::Atom*>&, std::vector<RDGeom::Point2D>&)::<lambda(const pair<int, double>&, const pair<int, double>&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, double>*, std::vector<std::pair<int, double> > >' changed in GCC 7.1
1877 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, double>*, std::vector<std::pair<int, double> > >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, double>*, std::vector<std::pair<int, double> > >' changed in GCC 7.1
1891 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.1/vector:68,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/RDGeneral/RDLog.h:21,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/RDGeneral/Invariant.h:21,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/Numerics/Matrix.h:14,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/Numerics/SquareMatrix.h:14,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/Geometry/Transform2D.h:15,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMol.cpp:16:
/usr/include/c++/15.2.1/bits/stl_vector.h: In constructor 'constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/15.2.1/bits/stl_vector.h:708:7: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
708 | vector(initializer_list<value_type> __l,
| ^~~~~~
In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, double>*, vector<pair<int, double> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::MolDraw2D_detail::DrawMol::makeHighlightEnd(const RDKit::Atom*, const RDKit::Atom*, double, const std::vector<RDKit::Atom*>&, std::vector<RDGeom::Point2D>&)::<lambda(const pair<int, double>&, const pair<int, double>&)> >]',
inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<int, double>*, vector<pair<int, double> > >; _Compare = RDKit::MolDraw2D_detail::DrawMol::makeHighlightEnd(const RDKit::Atom*, const RDKit::Atom*, double, const std::vector<RDKit::Atom*>&, std::vector<RDGeom::Point2D>&)::<lambda(const pair<int, double>&, const pair<int, double>&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
inlined from 'void RDKit::MolDraw2D_detail::DrawMol::makeHighlightEnd(const RDKit::Atom*, const RDKit::Atom*, double, const std::vector<RDKit::Atom*>&, std::vector<RDGeom::Point2D>&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMol.cpp:3717:14:
/usr/include/c++/15.2.1/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, double>*, std::vector<std::pair<int, double> > >' changed in GCC 7.1
1906 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1907 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1908 | __comp);
| ~~~~~~~
/usr/include/c++/15.2.1/bits/stl_vector.h: In constructor 'constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = RDGeom::Point2D; _Alloc = std::allocator<RDGeom::Point2D>]':
/usr/include/c++/15.2.1/bits/stl_vector.h:708:7: note: parameter passing for argument of type 'std::initializer_list<RDGeom::Point2D>' changed in GCC 7.1
708 | vector(initializer_list<value_type> __l,
| ^~~~~~
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMol.cpp: In member function 'void RDKit::MolDraw2D_detail::DrawMol::extractAttachments()':
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMol.cpp:385:43: note: parameter passing for argument of type 'std::initializer_list<RDGeom::Point2D>' changed in GCC 7.1
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMol.cpp: In member function 'void RDKit::MolDraw2D_detail::DrawMol::makeQueryBond(RDKit::Bond*, double)':
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMol.cpp:2049:48: note: parameter passing for argument of type 'std::initializer_list<RDGeom::Point2D>' changed in GCC 7.1
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMol.cpp:2061:40: note: parameter passing for argument of type 'std::initializer_list<RDGeom::Point2D>' changed in GCC 7.1
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMol.cpp:2067:42: note: parameter passing for argument of type 'std::initializer_list<RDGeom::Point2D>' changed in GCC 7.1
In file included from /usr/include/c++/15.2.1/algorithm:62:
/usr/include/c++/15.2.1/bits/stl_algobase.h: In function 'constexpr void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = __gnu_cxx::__normal_iterator<RDGeom::Point2D*, vector<RDGeom::Point2D> >; _ForwardIterator2 = __gnu_cxx::__normal_iterator<RDGeom::Point2D*, vector<RDGeom::Point2D> >]':
/usr/include/c++/15.2.1/bits/stl_algobase.h:156:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDGeom::Point2D*, std::vector<RDGeom::Point2D> >' changed in GCC 7.1
156 | iter_swap(_ForwardIterator1 __a, _ForwardIterator2 __b)
| ^~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algobase.h:156:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDGeom::Point2D*, std::vector<RDGeom::Point2D> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDGeom::Point2D*, vector<RDGeom::Point2D> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::MolDraw2D_detail::DrawMol::makeBondHighlightLines(double, double)::<lambda(RDGeom::Point2D&, RDGeom::Point2D&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDGeom::Point2D*, std::vector<RDGeom::Point2D> >' changed in GCC 7.1
1877 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDGeom::Point2D*, std::vector<RDGeom::Point2D> >' changed in GCC 7.1
In function 'constexpr void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<RDGeom::Point2D*, vector<RDGeom::Point2D> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::MolDraw2D_detail::DrawMol::makeBondHighlightLines(double, double)::<lambda(RDGeom::Point2D&, RDGeom::Point2D&)> >]',
inlined from 'constexpr _RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDGeom::Point2D*, vector<RDGeom::Point2D> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::MolDraw2D_detail::DrawMol::makeBondHighlightLines(double, double)::<lambda(RDGeom::Point2D&, RDGeom::Point2D&)> >]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1856:34,
inlined from 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDGeom::Point2D*, vector<RDGeom::Point2D> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::MolDraw2D_detail::DrawMol::makeBondHighlightLines(double, double)::<lambda(RDGeom::Point2D&, RDGeom::Point2D&)> >]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1890:38:
/usr/include/c++/15.2.1/bits/stl_algo.h:94:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDGeom::Point2D*, std::vector<RDGeom::Point2D> >' changed in GCC 7.1
94 | std::iter_swap(__result, __b);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:96:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDGeom::Point2D*, std::vector<RDGeom::Point2D> >' changed in GCC 7.1
96 | std::iter_swap(__result, __c);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:98:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDGeom::Point2D*, std::vector<RDGeom::Point2D> >' changed in GCC 7.1
98 | std::iter_swap(__result, __a);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDGeom::Point2D*, vector<RDGeom::Point2D> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::MolDraw2D_detail::DrawMol::makeBondHighlightLines(double, double)::<lambda(RDGeom::Point2D&, RDGeom::Point2D&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDGeom::Point2D*, std::vector<RDGeom::Point2D> >' changed in GCC 7.1
1891 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDGeom::Point2D*, vector<RDGeom::Point2D> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::MolDraw2D_detail::DrawMol::makeBondHighlightLines(double, double)::<lambda(RDGeom::Point2D&, RDGeom::Point2D&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDGeom::Point2D*, std::vector<RDGeom::Point2D> >' changed in GCC 7.1
1877 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDGeom::Point2D*, std::vector<RDGeom::Point2D> >' changed in GCC 7.1
In function 'constexpr void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<RDGeom::Point2D*, vector<RDGeom::Point2D> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::MolDraw2D_detail::DrawMol::makeBondHighlightLines(double, double)::<lambda(RDGeom::Point2D&, RDGeom::Point2D&)> >]',
inlined from 'constexpr _RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDGeom::Point2D*, vector<RDGeom::Point2D> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::MolDraw2D_detail::DrawMol::makeBondHighlightLines(double, double)::<lambda(RDGeom::Point2D&, RDGeom::Point2D&)> >]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1856:34,
inlined from 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDGeom::Point2D*, vector<RDGeom::Point2D> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::MolDraw2D_detail::DrawMol::makeBondHighlightLines(double, double)::<lambda(RDGeom::Point2D&, RDGeom::Point2D&)> >]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1890:38:
/usr/include/c++/15.2.1/bits/stl_algo.h:94:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDGeom::Point2D*, std::vector<RDGeom::Point2D> >' changed in GCC 7.1
94 | std::iter_swap(__result, __b);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:96:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDGeom::Point2D*, std::vector<RDGeom::Point2D> >' changed in GCC 7.1
96 | std::iter_swap(__result, __c);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:98:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDGeom::Point2D*, std::vector<RDGeom::Point2D> >' changed in GCC 7.1
98 | std::iter_swap(__result, __a);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDGeom::Point2D*, vector<RDGeom::Point2D> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::MolDraw2D_detail::DrawMol::makeBondHighlightLines(double, double)::<lambda(RDGeom::Point2D&, RDGeom::Point2D&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDGeom::Point2D*, std::vector<RDGeom::Point2D> >' changed in GCC 7.1
1891 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDGeom::Point2D*, vector<RDGeom::Point2D> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::MolDraw2D_detail::DrawMol::makeBondHighlightLines(double, double)::<lambda(RDGeom::Point2D&, RDGeom::Point2D&)> >]',
inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<RDGeom::Point2D*, vector<RDGeom::Point2D> >; _Compare = RDKit::MolDraw2D_detail::DrawMol::makeBondHighlightLines(double, double)::<lambda(RDGeom::Point2D&, RDGeom::Point2D&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
inlined from 'void RDKit::MolDraw2D_detail::DrawMol::makeBondHighlightLines(double, double)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMol.cpp:2534:20:
/usr/include/c++/15.2.1/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDGeom::Point2D*, std::vector<RDGeom::Point2D> >' changed in GCC 7.1
1906 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1907 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1908 | __comp);
| ~~~~~~~
In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDGeom::Point2D*, vector<RDGeom::Point2D> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::MolDraw2D_detail::DrawMol::makeBondHighlightLines(double, double)::<lambda(RDGeom::Point2D&, RDGeom::Point2D&)> >]',
inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<RDGeom::Point2D*, vector<RDGeom::Point2D> >; _Compare = RDKit::MolDraw2D_detail::DrawMol::makeBondHighlightLines(double, double)::<lambda(RDGeom::Point2D&, RDGeom::Point2D&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
inlined from 'void RDKit::MolDraw2D_detail::DrawMol::makeBondHighlightLines(double, double)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMol.cpp:2545:20:
/usr/include/c++/15.2.1/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDGeom::Point2D*, std::vector<RDGeom::Point2D> >' changed in GCC 7.1
1906 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1907 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1908 | __comp);
| ~~~~~~~
In function 'constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDGeom::Point2D*, vector<RDGeom::Point2D> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::MolDraw2D_detail::DrawMol::makeBondHighlightLines(double, double)::<lambda(RDGeom::Point2D&, RDGeom::Point2D&)> >]',
inlined from 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<RDGeom::Point2D*, vector<RDGeom::Point2D> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::MolDraw2D_detail::DrawMol::makeBondHighlightLines(double, double)::<lambda(RDGeom::Point2D&, RDGeom::Point2D&)> >]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1909:31,
inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<RDGeom::Point2D*, vector<RDGeom::Point2D> >; _Compare = RDKit::MolDraw2D_detail::DrawMol::makeBondHighlightLines(double, double)::<lambda(RDGeom::Point2D&, RDGeom::Point2D&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
inlined from 'void RDKit::MolDraw2D_detail::DrawMol::makeBondHighlightLines(double, double)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMol.cpp:2545:20:
/usr/include/c++/15.2.1/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDGeom::Point2D*, std::vector<RDGeom::Point2D> >' changed in GCC 7.1
1818 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RDGeom::Point2D*, std::vector<RDGeom::Point2D> >' changed in GCC 7.1
1823 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMol.h:26,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMol.cpp:27:
In function 'void __static_initialization_and_destruction_0()',
inlined from '(static initializers for /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMol.cpp)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawMol.cpp:4076:1:
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawShape.h:27:32: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawShape.h:28:34: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
/build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/MolDraw2D/DrawShape.h:29:39: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1
[495/788] Building CXX object Code/GraphMol/MolDraw2D/CMakeFiles/MolDraw2D.dir/DrawTextFTJS.cpp.o
[496/788] Building CXX object Code/GraphMol/MolDraw2D/CMakeFiles/MolDraw2D.dir/DrawTextSVG.cpp.o
[497/788] Creating library symlink lib/libRDKitFMCS.so.1 lib/libRDKitFMCS.so
[498/788] Building CXX object Code/GraphMol/MolDraw2D/CMakeFiles/MolDraw2D.dir/DrawTextCairo.cpp.o
[499/788] Building CXX object Code/GraphMol/MolDraw2D/CMakeFiles/MolDraw2D.dir/DrawTextFT.cpp.o
[500/788] Building CXX object Code/GraphMol/MolDraw2D/CMakeFiles/MolDraw2D.dir/MolDraw2DCairo.cpp.o
[501/788] Creating library symlink lib/libRDKitRascalMCES.so.1 lib/libRDKitRascalMCES.so
[502/788] Building CXX object Code/GraphMol/MolDraw2D/CMakeFiles/MolDraw2D.dir/DrawTextFTCairo.cpp.o
[503/788] Building CXX object Code/GraphMol/MolDraw2D/CMakeFiles/MolDraw2D.dir/DrawTextFTSVG.cpp.o
[504/788] Building CXX object Code/GraphMol/MolHash/CMakeFiles/MolHash.dir/normalize.cpp.o
[505/788] Building CXX object Code/GraphMol/MolHash/CMakeFiles/MolHash.dir/hashfunctions.cpp.o
[506/788] Building CXX object Code/GraphMol/MMPA/CMakeFiles/MMPA.dir/MMPA.cpp.o
[507/788] Building CXX object Code/GraphMol/SynthonSpaceSearch/CMakeFiles/SynthonSpaceSearch.dir/SynthonSpaceSearch_details.cpp.o
[508/788] Building CXX object Code/GraphMol/SynthonSpaceSearch/CMakeFiles/SynthonSpaceSearch.dir/Synthon.cpp.o
[509/788] Building CXX object Code/GraphMol/SynthonSpaceSearch/CMakeFiles/SynthonSpaceSearch.dir/SynthonSet.cpp.o
[510/788] Building CXX object Code/GraphMol/SynthonSpaceSearch/CMakeFiles/SynthonSpaceSearch.dir/SynthonSpace.cpp.o
[511/788] Building CXX object Code/GraphMol/SynthonSpaceSearch/CMakeFiles/SynthonSpaceSearch.dir/SynthonSpaceSearcher.cpp.o
[512/788] Building CXX object Code/GraphMol/SynthonSpaceSearch/CMakeFiles/SynthonSpaceSearch.dir/SynthonSpaceHitSet.cpp.o
[513/788] Building CXX object Code/GraphMol/SynthonSpaceSearch/CMakeFiles/SynthonSpaceSearch.dir/SynthonSpaceSubstructureSearcher.cpp.o
[514/788] Building CXX object Code/GraphMol/SynthonSpaceSearch/CMakeFiles/SynthonSpaceSearch.dir/SynthonSpaceFingerprintSearcher.cpp.o
In file included from /usr/include/c++/15.2.1/algorithm:63,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/SynthonSpaceSearch/SynthonSpaceFingerprintSearcher.cpp:11:
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<unsigned int, double>*, vector<pair<unsigned int, double> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::SynthonSpaceSearch::{anonymous}::getHitSynthons(const std::vector<ExplicitBitVect*>&, double, const RDKit::SynthonSpaceSearch::SynthonSet&, const std::vector<unsigned int>&)::<lambda(const auto:49&, const auto:50&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<unsigned int, double>*, std::vector<std::pair<unsigned int, double> > >' changed in GCC 7.1
1877 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<unsigned int, double>*, std::vector<std::pair<unsigned int, double> > >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<unsigned int, double>*, std::vector<std::pair<unsigned int, double> > >' changed in GCC 7.1
1891 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<unsigned int, double>*, vector<pair<unsigned int, double> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RDKit::SynthonSpaceSearch::{anonymous}::getHitSynthons(const std::vector<ExplicitBitVect*>&, double, const RDKit::SynthonSpaceSearch::SynthonSet&, const std::vector<unsigned int>&)::<lambda(const auto:49&, const auto:50&)> >]',
inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<unsigned int, double>*, vector<pair<unsigned int, double> > >; _Compare = RDKit::SynthonSpaceSearch::{anonymous}::getHitSynthons(const std::vector<ExplicitBitVect*>&, double, const RDKit::SynthonSpaceSearch::SynthonSet&, const std::vector<unsigned int>&)::<lambda(const auto:49&, const auto:50&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
inlined from 'std::vector<std::vector<unsigned int> > RDKit::SynthonSpaceSearch::{anonymous}::getHitSynthons(const std::vector<ExplicitBitVect*>&, double, const RDKit::SynthonSpaceSearch::SynthonSet&, const std::vector<unsigned int>&)' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/SynthonSpaceSearch/SynthonSpaceFingerprintSearcher.cpp:102:16,
inlined from 'virtual std::vector<std::unique_ptr<RDKit::SynthonSpaceSearch::SynthonSpaceHitSet> > RDKit::SynthonSpaceSearch::SynthonSpaceFingerprintSearcher::searchFragSet(const std::vector<std::unique_ptr<RDKit::ROMol> >&, const RDKit::SynthonSpaceSearch::SynthonSet&) const' at /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/SynthonSpaceSearch/SynthonSpaceFingerprintSearcher.cpp:226:33:
/usr/include/c++/15.2.1/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<unsigned int, double>*, std::vector<std::pair<unsigned int, double> > >' changed in GCC 7.1
1906 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1907 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1908 | __comp);
| ~~~~~~~
[515/788] Building CXX object Code/GraphMol/SynthonSpaceSearch/CMakeFiles/SynthonSpaceSearch.dir/SearchResults.cpp.o
[516/788] Building CXX object Code/GraphMol/SynthonSpaceSearch/CMakeFiles/SynthonSpaceSearch.dir/SynthonSpaceRascalSearcher.cpp.o
[517/788] Building CXX object Code/GraphMol/SynthonSpaceSearch/CMakeFiles/SynthonSpaceSearch.dir/MemoryMappedFileReader.cpp.o
[518/788] Building CXX object Code/GraphMol/EnumerateStereoisomers/CMakeFiles/EnumerateStereoisomers.dir/Flippers.cpp.o
[519/788] Building CXX object Code/GraphMol/EnumerateStereoisomers/CMakeFiles/EnumerateStereoisomers.dir/EnumerateStereoisomers.cpp.o
[520/788] Building CXX object Code/GraphMol/Deprotect/CMakeFiles/Deprotect.dir/Deprotect.cpp.o
[521/788] Building CXX object Code/GraphMol/ReducedGraphs/CMakeFiles/ReducedGraphs.dir/ReducedGraphs.cpp.o
[522/788] Building CXX object Code/GraphMol/SubstructLibrary/CMakeFiles/SubstructLibrary.dir/PatternFactory.cpp.o
[523/788] Building CXX object Code/GraphMol/RGroupDecomposition/CMakeFiles/RGroupDecomposition.dir/RGroupDecomp.cpp.o
[524/788] Building CXX object Code/GraphMol/RGroupDecomposition/CMakeFiles/RGroupDecomposition.dir/RGroupDecompData.cpp.o
[525/788] Building CXX object Code/GraphMol/SubstructLibrary/CMakeFiles/SubstructLibrary.dir/SubstructLibrary.cpp.o
[526/788] Building CXX object Code/GraphMol/RGroupDecomposition/CMakeFiles/RGroupDecomposition.dir/RGroupUtils.cpp.o
[527/788] Building CXX object Code/GraphMol/RGroupDecomposition/CMakeFiles/RGroupDecomposition.dir/RGroupData.cpp.o
[528/788] Building CXX object Code/GraphMol/RGroupDecomposition/CMakeFiles/RGroupDecomposition.dir/RGroupCore.cpp.o
[529/788] Building CXX object Code/GraphMol/RGroupDecomposition/CMakeFiles/RGroupDecomposition.dir/RGroupDecompParams.cpp.o
[530/788] Building CXX object Code/GraphMol/RGroupDecomposition/CMakeFiles/RGroupDecomposition.dir/RGroupScore.cpp.o
[531/788] Building CXX object Code/GraphMol/RGroupDecomposition/CMakeFiles/RGroupDecomposition.dir/RGroupFingerprintScore.cpp.o
[532/788] Building CXX object Code/GraphMol/RGroupDecomposition/CMakeFiles/RGroupDecomposition.dir/RGroupDecompJSONParsers.cpp.o
[533/788] Building CXX object Code/GraphMol/RGroupDecomposition/CMakeFiles/RGroupDecomposition.dir/RGroupGa.cpp.o
[534/788] Building CXX object Code/GraphMol/SLNParse/CMakeFiles/SLNParse.dir/SLNAttribs.cpp.o
[535/788] Building CXX object Code/GraphMol/SLNParse/CMakeFiles/SLNParse.dir/SLNParse.cpp.o
[536/788] Building CXX object Code/GraphMol/SLNParse/CMakeFiles/SLNParse.dir/sln.tab.cpp.o
[537/788] Building CXX object Code/GraphMol/SLNParse/CMakeFiles/SLNParse.dir/lex.yysln.cpp.o
[538/788] Creating library symlink lib/libRDKitGeneralizedSubstruct.so.1 lib/libRDKitGeneralizedSubstruct.so
[539/788] Building CXX object Code/GraphMol/MolInterchange/CMakeFiles/MolInterchange.dir/Writer.cpp.o
[540/788] Building CXX object Code/GraphMol/MolInterchange/CMakeFiles/MolInterchange.dir/Parser.cpp.o
[541/788] Building CXX object Code/GraphMol/ScaffoldNetwork/CMakeFiles/ScaffoldNetwork.dir/ScaffoldNetwork.cpp.o
[542/788] Building CXX object Code/GraphMol/Abbreviations/CMakeFiles/Abbreviations.dir/AbbreviationsUtils.cpp.o
[543/788] Building CXX object Code/GraphMol/Abbreviations/CMakeFiles/Abbreviations.dir/Abbreviations.cpp.o
[544/788] Creating library symlink lib/libRDKithc.so.1 lib/libRDKithc.so
[545/788] Building CXX object Code/GraphMol/MolProcessing/CMakeFiles/MolProcessing.dir/MolProcessing.cpp.o
[546/788] Building CXX object Code/SimDivPickers/CMakeFiles/SimDivPickers.dir/DistPicker.cpp.o
[547/788] Building CXX object Code/GraphMol/MolInteractionFields/CMakeFiles/MolInteractionFields.dir/MIFDescriptors.cpp.o
[548/788] Linking CXX shared library lib/libRDKitPubChemShape.so.1.2025.09.6
[549/788] Building CXX object Code/SimDivPickers/CMakeFiles/SimDivPickers.dir/MaxMinPicker.cpp.o
[550/788] Linking CXX shared library lib/libRDKitRDChemDrawReactionLib.so.1.2025.09.6
[551/788] Linking CXX shared library lib/libRDKitRDInchiLib.so.1.2025.09.6
[552/788] Building CXX object Code/SimDivPickers/CMakeFiles/SimDivPickers.dir/HierarchicalClusterPicker.cpp.o
[553/788] Linking CXX shared library lib/libRDKitRDBoost.so.1.2025.09.6
[554/788] Linking CXX shared library lib/libRDKitFragCatalog.so.1.2025.09.6
[555/788] Linking CXX shared library lib/libRDKitMolChemicalFeatures.so.1.2025.09.6
[556/788] Linking CXX shared library lib/libRDKitMarvinParser.so.1.2025.09.6
[557/788] Linking CXX shared library lib/libRDKitShapeHelpers.so.1.2025.09.6
[558/788] Linking CXX shared library lib/libRDKitMolCatalog.so.1.2025.09.6
[559/788] Linking CXX shared library lib/libRDKitMolHash.so.1.2025.09.6
[560/788] Building CXX object Code/ML/InfoTheory/CMakeFiles/InfoTheory.dir/InfoBitRanker.cpp.o
[561/788] Building CXX object Code/ChemicalFeatures/CMakeFiles/ChemicalFeatures.dir/FreeChemicalFeature.cpp.o
[562/788] Linking CXX shared library lib/libRDKitO3AAlign.so.1.2025.09.6
[563/788] Linking CXX shared library lib/libRDKitMMPA.so.1.2025.09.6
[564/788] Linking CXX shared library lib/libRDKitMolDraw2D.so.1.2025.09.6
[565/788] Linking CXX shared library lib/libRDKitReducedGraphs.so.1.2025.09.6
[566/788] Linking CXX shared library lib/libRDKitSynthonSpaceSearch.so.1.2025.09.6
[567/788] Linking CXX shared library lib/libRDKitSubstructLibrary.so.1.2025.09.6
[568/788] Linking CXX shared library lib/libRDKitRGroupDecomposition.so.1.2025.09.6
[569/788] Linking CXX shared library lib/libRDKitMolInterchange.so.1.2025.09.6
[570/788] Linking CXX shared library lib/libRDKitDeprotect.so.1.2025.09.6
[571/788] Linking CXX shared library lib/libRDKitAbbreviations.so.1.2025.09.6
[572/788] Linking CXX shared library lib/libRDKitMolProcessing.so.1.2025.09.6
[573/788] Linking CXX shared library lib/libRDKitMolInteractionFields.so.1.2025.09.6
[574/788] Linking CXX shared library lib/libRDKitScaffoldNetwork.so.1.2025.09.6
[575/788] Creating library symlink lib/libRDKitRDInchiLib.so.1 lib/libRDKitRDInchiLib.so
[576/788] Linking CXX shared library lib/libRDKitSimDivPickers.so.1.2025.09.6
[577/788] Linking CXX shared library lib/libRDKitInfoTheory.so.1.2025.09.6
[578/788] Creating library symlink lib/libRDKitPubChemShape.so.1 lib/libRDKitPubChemShape.so
[579/788] Linking CXX shared library lib/libRDKitChemicalFeatures.so.1.2025.09.6
[580/788] Creating library symlink lib/libRDKitRDChemDrawReactionLib.so.1 lib/libRDKitRDChemDrawReactionLib.so
[581/788] Linking CXX shared library lib/libRDKitEnumerateStereoisomers.so.1.2025.09.6
[582/788] Linking CXX shared library lib/libRDKitSLNParse.so.1.2025.09.6
[583/788] Creating library symlink lib/libRDKitRDBoost.so.1 lib/libRDKitRDBoost.so
[584/788] Building CXX object External/ChemDraw/Wrap/CMakeFiles/rdChemDraw.dir/rdChemDraw.cpp.o
In file included from /usr/include/c++/15.2.1/string:56,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/RDGeneral/Invariant.h:17,
from /build/rdkit/src/rdkit-Release_2025_09_6/Code/GraphMol/RDKitBase.h:21,
from /build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/chemdraw.h:36,
from /build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/Wrap/rdChemDraw.cpp:34:
In member function 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]',
inlined from 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]' at /usr/include/c++/15.2.1/bits/basic_string.h:617:34,
inlined from 'std::string {anonymous}::pyObjectToString(boost::python::api::object)' at /build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/Wrap/rdChemDraw.cpp:63:15:
/usr/include/c++/15.2.1/bits/basic_string.h:239:28: warning: '*(const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)((char*)&ex + offsetof(boost::python::extract<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >,boost::python::extract<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::<unnamed>.boost::python::converter::extract_rvalue<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::m_data.boost::python::converter::rvalue_from_python_data<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::<unnamed>.boost::python::converter::rvalue_from_python_storage<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::storage)).std::__cxx11::basic_string<char>::_M_dataplus.std::__cxx11::basic_string<char>::_Alloc_hider::_M_p' may be used uninitialized [-Wmaybe-uninitialized]
239 | { return _M_dataplus._M_p; }
| ^~~~
/build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/Wrap/rdChemDraw.cpp: In function 'std::string {anonymous}::pyObjectToString(boost::python::api::object)':
/build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/Wrap/rdChemDraw.cpp:61:32: note: 'ex' declared here
In member function 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]',
inlined from 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]' at /usr/include/c++/15.2.1/bits/basic_string.h:1176:20,
inlined from 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]' at /usr/include/c++/15.2.1/bits/basic_string.h:617:20,
inlined from 'std::string {anonymous}::pyObjectToString(boost::python::api::object)' at /build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/Wrap/rdChemDraw.cpp:63:15:
/usr/include/c++/15.2.1/bits/basic_string.h:1165:19: warning: '*(const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)((char*)&ex + offsetof(boost::python::extract<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >,boost::python::extract<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::<unnamed>.boost::python::converter::extract_rvalue<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::m_data.boost::python::converter::rvalue_from_python_data<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::<unnamed>.boost::python::converter::rvalue_from_python_storage<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::storage)).std::__cxx11::basic_string<char>::_M_string_length' may be used uninitialized [-Wmaybe-uninitialized]
1165 | size_type __sz = _M_string_length;
| ^~~~
/build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/Wrap/rdChemDraw.cpp: In function 'std::string {anonymous}::pyObjectToString(boost::python::api::object)':
/build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/Wrap/rdChemDraw.cpp:61:32: note: 'ex' declared here
In member function 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = wchar_t; _Traits = std::char_traits<wchar_t>; _Alloc = std::allocator<wchar_t>]',
inlined from 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = wchar_t; _Traits = std::char_traits<wchar_t>; _Alloc = std::allocator<wchar_t>]' at /usr/include/c++/15.2.1/bits/basic_string.h:617:34,
inlined from 'std::string {anonymous}::pyObjectToString(boost::python::api::object)' at /build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/Wrap/rdChemDraw.cpp:65:56:
/usr/include/c++/15.2.1/bits/basic_string.h:239:28: warning: '*(const std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >*)((char*)&<unnamed> + offsetof(boost::python::extract<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >,boost::python::extract<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >::<unnamed>.boost::python::converter::extract_rvalue<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >::m_data.boost::python::converter::rvalue_from_python_data<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >::<unnamed>.boost::python::converter::rvalue_from_python_storage<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >::storage)).std::__cxx11::basic_string<wchar_t>::_M_dataplus.std::__cxx11::basic_string<wchar_t>::_Alloc_hider::_M_p' may be used uninitialized [-Wmaybe-uninitialized]
239 | { return _M_dataplus._M_p; }
| ^~~~
/build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/Wrap/rdChemDraw.cpp: In function 'std::string {anonymous}::pyObjectToString(boost::python::api::object)':
/build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/Wrap/rdChemDraw.cpp:65:56: note: '<anonymous>' declared here
In member function 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = wchar_t; _Traits = std::char_traits<wchar_t>; _Alloc = std::allocator<wchar_t>]',
inlined from 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = wchar_t; _Traits = std::char_traits<wchar_t>; _Alloc = std::allocator<wchar_t>]' at /usr/include/c++/15.2.1/bits/basic_string.h:1176:20,
inlined from 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = wchar_t; _Traits = std::char_traits<wchar_t>; _Alloc = std::allocator<wchar_t>]' at /usr/include/c++/15.2.1/bits/basic_string.h:617:20,
inlined from 'std::string {anonymous}::pyObjectToString(boost::python::api::object)' at /build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/Wrap/rdChemDraw.cpp:65:56:
/usr/include/c++/15.2.1/bits/basic_string.h:1165:19: warning: '*(const std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >*)((char*)&<unnamed> + offsetof(boost::python::extract<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >,boost::python::extract<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >::<unnamed>.boost::python::converter::extract_rvalue<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >::m_data.boost::python::converter::rvalue_from_python_data<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >::<unnamed>.boost::python::converter::rvalue_from_python_storage<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >::storage)).std::__cxx11::basic_string<wchar_t>::_M_string_length' may be used uninitialized [-Wmaybe-uninitialized]
1165 | size_type __sz = _M_string_length;
| ^~~~
/build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/Wrap/rdChemDraw.cpp: In function 'std::string {anonymous}::pyObjectToString(boost::python::api::object)':
/build/rdkit/src/rdkit-Release_2025_09_6/External/ChemDraw/Wrap/rdChemDraw.cpp:65:56: note: '<anonymous>' declared here
[585/788] Building CXX object External/CoordGen/Wrap/CMakeFiles/rdCoordGen.dir/rdCoordGen.cpp.o
/build/rdkit/src/rdkit-Release_2025_09_6/External/CoordGen/Wrap/rdCoordGen.cpp: In function 'void RDKit::{anonymous}::SetCoordMap(RDKit::CoordGen::CoordGenParams*, boost::python::dict&)':
/build/rdkit/src/rdkit-Release_2025_09_6/External/CoordGen/Wrap/rdCoordGen.cpp:29:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'boost::python::ssize_t' {aka 'int'} [-Wsign-compare]
[586/788] Building CXX object External/INCHI-API/Wrap/CMakeFiles/rdinchi.dir/pyInchi.cpp.o
FAILED: [code=1] External/INCHI-API/Wrap/CMakeFiles/rdinchi.dir/pyInchi.cpp.o
/usr/lib/distcc/bin/c++ -DBOOST_CONTAINER_DYN_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_GRAPH_DYN_LINK -DBOOST_GRAPH_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_NUMPY_DYN_LINK -DBOOST_NUMPY_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DRDKIT_DYN_LINK -DRDK_32BIT_BUILD -DRDK_BUILD_COORDGEN_SUPPORT -DRDK_BUILD_DESCRIPTORS3D -DRDK_BUILD_MAEPARSER_SUPPORT -DRDK_BUILD_THREADSAFE_SSS -DRDK_HAS_EIGEN3 -DRDK_TEST_MULTITHREADED -DRDK_USE_BOOST_IOSTREAMS -DRDK_USE_BOOST_SERIALIZATION -DRDK_USE_STRICT_ROTOR_DEFINITION -DRDK_USE_URF -Drdinchi_EXPORTS -I/build/rdkit/src/rdkit-Release_2025_09_6/External -I/build/rdkit/src/rdkit-Release_2025_09_6/External/RingFamilies/RingDecomposerLib/src/RingDecomposerLib -I/usr/include/inchi -I/build/rdkit/src/rdkit-Release_2025_09_6/Code -I/usr/lib/python3.14/site-packages/numpy/_core/include -isystem /usr/include/python3.14 -isystem /usr/include/eigen3 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Wno-deprecated -Wno-unused-function -fno-strict-aliasing -Wall -Wextra -fPIC -std=gnu++20 -fPIC -MD -MT External/INCHI-API/Wrap/CMakeFiles/rdinchi.dir/pyInchi.cpp.o -MF External/INCHI-API/Wrap/CMakeFiles/rdinchi.dir/pyInchi.cpp.o.d -o External/INCHI-API/Wrap/CMakeFiles/rdinchi.dir/pyInchi.cpp.o -c /build/rdkit/src/rdkit-Release_2025_09_6/External/INCHI-API/Wrap/pyInchi.cpp
c++: fatal error: Terminated signal terminated program cc1plus
compilation terminated.
distcc[3333] ERROR: compile /build/rdkit/src/rdkit-Release_2025_09_6/External/INCHI-API/Wrap/pyInchi.cpp on 10.3.0.15:3732/8 failed
distcc[3333] (dcc_build_somewhere) Warning: remote compilation of '/build/rdkit/src/rdkit-Release_2025_09_6/External/INCHI-API/Wrap/pyInchi.cpp' failed, retrying locally
distcc[3333] Warning: failed to distribute /build/rdkit/src/rdkit-Release_2025_09_6/External/INCHI-API/Wrap/pyInchi.cpp to 10.3.0.15:3732/8, running locally instead
c++: fatal error: Terminated signal terminated program cc1plus
compilation terminated.
distcc[3333] ERROR: compile /build/rdkit/src/rdkit-Release_2025_09_6/External/INCHI-API/Wrap/pyInchi.cpp on localhost failed
[587/788] Building CXX object External/pubchem_shape/Wrap/CMakeFiles/rdShapeAlign.dir/cshapealign.cpp.o
FAILED: [code=1] External/pubchem_shape/Wrap/CMakeFiles/rdShapeAlign.dir/cshapealign.cpp.o
/usr/lib/distcc/bin/c++ -DBOOST_CONTAINER_DYN_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_GRAPH_DYN_LINK -DBOOST_GRAPH_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_NUMPY_DYN_LINK -DBOOST_NUMPY_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DRDKIT_DYN_LINK -DRDK_32BIT_BUILD -DRDK_BUILD_COORDGEN_SUPPORT -DRDK_BUILD_DESCRIPTORS3D -DRDK_BUILD_MAEPARSER_SUPPORT -DRDK_BUILD_THREADSAFE_SSS -DRDK_HAS_EIGEN3 -DRDK_TEST_MULTITHREADED -DRDK_USE_BOOST_IOSTREAMS -DRDK_USE_BOOST_SERIALIZATION -DRDK_USE_STRICT_ROTOR_DEFINITION -DRDK_USE_URF -DrdShapeAlign_EXPORTS -I/build/rdkit/src/rdkit-Release_2025_09_6/External -I/build/rdkit/src/rdkit-Release_2025_09_6/External/RingFamilies/RingDecomposerLib/src/RingDecomposerLib -I/usr/include/inchi -I/build/rdkit/src/rdkit-Release_2025_09_6/Code -I/usr/lib/python3.14/site-packages/numpy/_core/include -isystem /usr/include/python3.14 -isystem /usr/include/eigen3 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Wno-deprecated -Wno-unused-function -fno-strict-aliasing -Wall -Wextra -fPIC -std=gnu++20 -fPIC -MD -MT External/pubchem_shape/Wrap/CMakeFiles/rdShapeAlign.dir/cshapealign.cpp.o -MF External/pubchem_shape/Wrap/CMakeFiles/rdShapeAlign.dir/cshapealign.cpp.o.d -o External/pubchem_shape/Wrap/CMakeFiles/rdShapeAlign.dir/cshapealign.cpp.o -c /build/rdkit/src/rdkit-Release_2025_09_6/External/pubchem_shape/Wrap/cshapealign.cpp
c++: fatal error: Terminated signal terminated program cc1plus
compilation terminated.
distcc[3341] ERROR: compile /build/rdkit/src/rdkit-Release_2025_09_6/External/pubchem_shape/Wrap/cshapealign.cpp on 10.3.0.16:3732/8 failed
distcc[3341] (dcc_build_somewhere) Warning: remote compilation of '/build/rdkit/src/rdkit-Release_2025_09_6/External/pubchem_shape/Wrap/cshapealign.cpp' failed, retrying locally
distcc[3341] Warning: failed to distribute /build/rdkit/src/rdkit-Release_2025_09_6/External/pubchem_shape/Wrap/cshapealign.cpp to 10.3.0.16:3732/8, running locally instead
c++: fatal error: Terminated signal terminated program cc1plus
compilation terminated.
distcc[3341] ERROR: compile /build/rdkit/src/rdkit-Release_2025_09_6/External/pubchem_shape/Wrap/cshapealign.cpp on localhost failed
[588/788] Building CXX object Code/RDBoost/Wrap/CMakeFiles/rdBase.dir/RDBase.cpp.o
FAILED: [code=1] Code/RDBoost/Wrap/CMakeFiles/rdBase.dir/RDBase.cpp.o
/usr/lib/distcc/bin/c++ -DBOOST_CONTAINER_DYN_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_GRAPH_DYN_LINK -DBOOST_GRAPH_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_NUMPY_DYN_LINK -DBOOST_NUMPY_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DRDKIT_DYN_LINK -DRDK_32BIT_BUILD -DRDK_BUILD_COORDGEN_SUPPORT -DRDK_BUILD_DESCRIPTORS3D -DRDK_BUILD_MAEPARSER_SUPPORT -DRDK_BUILD_THREADSAFE_SSS -DRDK_HAS_EIGEN3 -DRDK_TEST_MULTITHREADED -DRDK_USE_BOOST_IOSTREAMS -DRDK_USE_BOOST_SERIALIZATION -DRDK_USE_STRICT_ROTOR_DEFINITION -DRDK_USE_URF -DrdBase_EXPORTS -I/build/rdkit/src/rdkit-Release_2025_09_6/External -I/build/rdkit/src/rdkit-Release_2025_09_6/External/RingFamilies/RingDecomposerLib/src/RingDecomposerLib -I/usr/include/inchi -I/build/rdkit/src/rdkit-Release_2025_09_6/Code -I/usr/lib/python3.14/site-packages/numpy/_core/include -isystem /usr/include/python3.14 -isystem /usr/include/eigen3 -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Wno-deprecated -Wno-unused-function -fno-strict-aliasing -Wall -Wextra -fPIC -std=gnu++20 -fPIC -MD -MT Code/RDBoost/Wrap/CMakeFiles/rdBase.dir/RDBase.cpp.o -MF Code/RDBoost/Wrap/CMakeFiles/rdBase.dir/RDBase.cpp.o.d -o Code/RDBoost/Wrap/CMakeFiles/rdBase.dir/RDBase.cpp.o -c /build/rdkit/src/rdkit-Release_2025_09_6/Code/RDBoost/Wrap/RDBase.cpp
distcc[3363] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
c++: fatal error: Terminated signal terminated program cc1plus
compilation terminated.
distcc[3363] ERROR: compile /build/rdkit/src/rdkit-Release_2025_09_6/Code/RDBoost/Wrap/RDBase.cpp on localhost failed
[589/788] Building CXX object Code/DataStructs/Wrap/CMakeFiles/cDataStructs.dir/DiscreteValueVect.cpp.o
[590/788] Building CXX object Code/DataStructs/Wrap/CMakeFiles/cDataStructs.dir/SparseIntVect.cpp.o
In file included from /build/rdkit/src/rdkit-Release_2025_09_6/Code/DataStructs/Wrap/SparseIntVect.cpp:18:
/build/rdkit/src/rdkit-Release_2025_09_6/Code/RDBoost/PySequenceHolder.h: In member function 'T PySequenceHolder<T>::operator[](unsigned int) const [with T = long long int]':
/build/rdkit/src/rdkit-Release_2025_09_6/Code/RDBoost/PySequenceHolder.h:68:9: warning: '*(const long long int*)((char*)&<unnamed> + offsetof(boost::python::extract<long long int>,boost::python::extract<long long int>::<unnamed>.boost::python::converter::extract_rvalue<long long int>::m_data.boost::python::converter::rvalue_from_python_data<long long int>::<unnamed>.boost::python::converter::rvalue_from_python_storage<long long int>::storage))' may be used uninitialized [-Wmaybe-uninitialized]
/build/rdkit/src/rdkit-Release_2025_09_6/Code/RDBoost/PySequenceHolder.h:68:23: note: '<anonymous>' declared here
/build/rdkit/src/rdkit-Release_2025_09_6/Code/RDBoost/PySequenceHolder.h: In member function 'T PySequenceHolder<T>::operator[](unsigned int) const [with T = long long unsigned int]':
/build/rdkit/src/rdkit-Release_2025_09_6/Code/RDBoost/PySequenceHolder.h:68:9: warning: '*(const long long unsigned int*)((char*)&<unnamed> + offsetof(boost::python::extract<long long unsigned int>,boost::python::extract<long long unsigned int>::<unnamed>.boost::python::converter::extract_rvalue<long long unsigned int>::m_data.boost::python::converter::rvalue_from_python_data<long long unsigned int>::<unnamed>.boost::python::converter::rvalue_from_python_storage<long long unsigned int>::storage))' may be used uninitialized [-Wmaybe-uninitialized]
/build/rdkit/src/rdkit-Release_2025_09_6/Code/RDBoost/PySequenceHolder.h:68:23: note: '<anonymous>' declared here
[591/788] Building CXX object Code/DataStructs/Wrap/CMakeFiles/cDataStructs.dir/DataStructs.cpp.o
distcc[3367] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Build failed, check /home/leming/armv7/leming/build
[?12l[?25h[?12l[?25h