* Package: dev-util/mdds-1.7.0 * Repository: gentoo * Maintainer: office@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux openmp test userland_GNU valgrind * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox >>> Unpacking source... >>> Unpacking mdds-1.7.0.tar.xz to /var/tmp/portage/dev-util/mdds-1.7.0/work >>> Source unpacked in /var/tmp/portage/dev-util/mdds-1.7.0/work >>> Preparing source in /var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0 ... * Applying mdds-1.5.0-buildsystem.patch ... patching file Makefile.am Hunk #3 succeeded at 165 with fuzz 2 (offset 4 lines). [ ok ] * Applying mdds-1.7.0-bashism.patch ... [ ok ] * Applying mdds-1.7.0-rtree_test.patch ... [ ok ] * Running eautoreconf in '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0' ... * Running 'aclocal' ... [ ok ] * Running 'autoconf --force' ... [ ok ] * Running 'automake --add-missing --copy --foreign --force-missing' ... [ ok ] * Running elibtoolize in: mdds-1.7.0/ >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0 ... * econf: updating mdds-1.7.0/config.sub with /usr/share/gnuconfig/config.sub * econf: updating mdds-1.7.0/config.guess with /usr/share/gnuconfig/config.guess ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --disable-silent-rules --docdir=/usr/share/doc/mdds-1.7.0 --htmldir=/usr/share/doc/mdds-1.7.0/html --libdir=/usr/lib64 --disable-docs --enable-memory_tests --enable-openmp checking for a BSD-compatible install... /usr/lib/portage/python3.9/ebuild-helpers/xattr/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++ checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C++... yes checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes checking for x86_64-pc-linux-gnu-g++ option to enable C++11 features... none needed checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-pc-linux-gnu-g++... none checking for gdb... no checking for expect... /usr/bin/expect checking for runtest... /usr/bin/runtest checking for valgrind... /usr/bin/valgrind checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/mdds/Makefile config.status: creating include/mdds/multi_type_vector/Makefile config.status: creating example/Makefile config.status: creating test/Makefile config.status: creating test/gdb/Makefile config.status: creating test/gdb/src/Makefile config.status: creating flat_segment_tree_test_mem.mem config.status: creating misc/mdds-1.5.pc config.status: creating multi_type_matrix_test_mem.mem config.status: creating multi_type_matrix_test_walk_mem.mem config.status: creating multi_type_vector_test_event_mem.mem config.status: creating multi_type_vector_test_custom_mem.mem config.status: creating multi_type_vector_test_default_mem.mem config.status: creating multi_type_vector_test_collection_mem.mem config.status: creating point_quad_tree_test_mem.mem config.status: creating rectangle_set_test_mem.mem config.status: creating segment_tree_test_mem.mem config.status: creating sorted_string_map_test_mem.mem config.status: creating trie_map_test_mem.mem config.status: creating rtree_test_mem.mem config.status: creating rtree_test_bulkload_mem.mem config.status: executing depfiles commands configure: ============================================================================== Build configuration: gcov no openmp yes sanitizer-coverage no loop-unrolling yes CXXFLAGS -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 ============================================================================== >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0 ... make -j3 Making all in include make[1]: Entering directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/include' Making all in mdds make[2]: Entering directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/include/mdds' Making all in multi_type_vector make[3]: Entering directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/include/mdds/multi_type_vector' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/include/mdds/multi_type_vector' make[3]: Entering directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/include/mdds' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/include/mdds' make[2]: Leaving directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/include/mdds' make[2]: Entering directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/include' make[2]: Nothing to be done for 'all-am'. make[2]: Leaving directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/include' make[1]: Leaving directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/include' Making all in example make[1]: Entering directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/example' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/example' Making all in test make[1]: Entering directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/test' Making all in gdb make[2]: Entering directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/test/gdb' Making all in src make[3]: Entering directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/test/gdb/src' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/test/gdb/src' make[3]: Entering directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/test/gdb' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/test/gdb' make[2]: Leaving directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/test/gdb' make[2]: Entering directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/test' make[2]: Nothing to be done for 'all-am'. make[2]: Leaving directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/test' make[1]: Leaving directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/test' make[1]: Entering directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0' make[1]: Nothing to be done for 'all-am'. make[1]: Leaving directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0' >>> Source compiled. >>> Test phase: dev-util/mdds-1.7.0 make -j3 check Making check in include make[1]: Entering directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/include' Making check in mdds make[2]: Entering directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/include/mdds' Making check in multi_type_vector make[3]: Entering directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/include/mdds/multi_type_vector' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/include/mdds/multi_type_vector' make[3]: Entering directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/include/mdds' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/include/mdds' make[2]: Leaving directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/include/mdds' make[2]: Entering directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/include' make[2]: Nothing to be done for 'check-am'. make[2]: Leaving directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/include' make[1]: Leaving directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/include' Making check in example make[1]: Entering directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/example' make check-TESTS make[2]: Entering directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/example' make[3]: Entering directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/example' x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I../include -DNDEBUG -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -c -o flat_segment_tree.o flat_segment_tree.cpp x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I../include -DNDEBUG -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -c -o flat_segment_tree_itrs.o flat_segment_tree_itrs.cpp x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I../include -DNDEBUG -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -c -o mtv_collection.o mtv_collection.cpp x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I../include -DNDEBUG -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -c -o multi_type_matrix.o multi_type_matrix.cpp x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I../include -DNDEBUG -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -c -o multi_type_vector.o multi_type_vector.cpp x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I../include -DNDEBUG -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -c -o multi_type_vector_element_block1.o multi_type_vector_element_block1.cpp x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I../include -DNDEBUG -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -c -o multi_type_vector_event1.o multi_type_vector_event1.cpp x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I../include -DNDEBUG -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -c -o multi_type_vector_pos_hint.o multi_type_vector_pos_hint.cpp x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I../include -DNDEBUG -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -c -o packed_trie_map.o packed_trie_map.cpp x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I../include -DNDEBUG -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -c -o packed_trie_state_custom.o packed_trie_state_custom.cpp x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I../include -DNDEBUG -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -c -o packed_trie_state_int.o packed_trie_state_int.cpp x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I../include -DNDEBUG -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -c -o point_quad_tree.o point_quad_tree.cpp x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I../include -DNDEBUG -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -c -o rectangle_set.o rectangle_set.cpp In file included from rectangle_set.cpp:29: ../include/mdds/rectangle_set.hpp:107:26: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 107 | friend class rectangle_set<_Key,_Value>::search_result; | ^~~~~~~~~~~~~ In file included from ../include/mdds/rectangle_set.hpp:31, from rectangle_set.cpp:29: ../include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ In file included from ../include/mdds/rectangle_set.hpp:250, from rectangle_set.cpp:29: ../include/mdds/rectangle_set_def.inl:33:1: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 33 | rectangle_set<_Key,_Value>::rectangle_set() | ^~~~~~~~~~~~~ In file included from ../include/mdds/rectangle_set.hpp:31, from rectangle_set.cpp:29: ../include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ In file included from ../include/mdds/rectangle_set.hpp:250, from rectangle_set.cpp:29: ../include/mdds/rectangle_set_def.inl:38:1: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 38 | rectangle_set<_Key,_Value>::rectangle_set(const rectangle_set& r) : | ^~~~~~~~~~~~~ In file included from ../include/mdds/rectangle_set.hpp:31, from rectangle_set.cpp:29: ../include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ In file included from ../include/mdds/rectangle_set.hpp:250, from rectangle_set.cpp:29: ../include/mdds/rectangle_set_def.inl:46:1: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 46 | rectangle_set<_Key,_Value>::~rectangle_set() | ^~~~~~~~~~~~~ In file included from ../include/mdds/rectangle_set.hpp:31, from rectangle_set.cpp:29: ../include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ In file included from ../include/mdds/rectangle_set.hpp:250, from rectangle_set.cpp:29: ../include/mdds/rectangle_set_def.inl:51:1: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 51 | rectangle_set<_Key,_Value>& rectangle_set<_Key,_Value>::operator= (const rectangle_set& r) | ^~~~~~~~~~~~~ In file included from ../include/mdds/rectangle_set.hpp:31, from rectangle_set.cpp:29: ../include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ In file included from ../include/mdds/rectangle_set.hpp:250, from rectangle_set.cpp:29: ../include/mdds/rectangle_set_def.inl:51:29: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 51 | rectangle_set<_Key,_Value>& rectangle_set<_Key,_Value>::operator= (const rectangle_set& r) | ^~~~~~~~~~~~~ In file included from ../include/mdds/rectangle_set.hpp:31, from rectangle_set.cpp:29: ../include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ In file included from ../include/mdds/rectangle_set.hpp:250, from rectangle_set.cpp:29: ../include/mdds/rectangle_set_def.inl:62:6: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 62 | bool rectangle_set<_Key,_Value>::operator== (const rectangle_set& r) const | ^~~~~~~~~~~~~ In file included from ../include/mdds/rectangle_set.hpp:31, from rectangle_set.cpp:29: ../include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ In file included from ../include/mdds/rectangle_set.hpp:250, from rectangle_set.cpp:29: ../include/mdds/rectangle_set_def.inl:82:6: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 82 | bool rectangle_set<_Key,_Value>::insert(key_type x1, key_type y1, key_type x2, key_type y2, value_type data) | ^~~~~~~~~~~~~ In file included from ../include/mdds/rectangle_set.hpp:31, from rectangle_set.cpp:29: ../include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ In file included from ../include/mdds/rectangle_set.hpp:250, from rectangle_set.cpp:29: ../include/mdds/rectangle_set_def.inl:125:6: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 125 | bool rectangle_set<_Key,_Value>::search(key_type x, key_type y, search_result_type& result) | ^~~~~~~~~~~~~ In file included from ../include/mdds/rectangle_set.hpp:31, from rectangle_set.cpp:29: ../include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ In file included from ../include/mdds/rectangle_set.hpp:250, from rectangle_set.cpp:29: ../include/mdds/rectangle_set_def.inl:149:10: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 149 | typename rectangle_set<_Key,_Value>::search_result | ^~~~~~~~~~~~~ In file included from ../include/mdds/rectangle_set.hpp:31, from rectangle_set.cpp:29: ../include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ In file included from ../include/mdds/rectangle_set.hpp:250, from rectangle_set.cpp:29: ../include/mdds/rectangle_set_def.inl:150:1: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 150 | rectangle_set<_Key,_Value>::search(key_type x, key_type y) | ^~~~~~~~~~~~~ In file included from ../include/mdds/rectangle_set.hpp:31, from rectangle_set.cpp:29: ../include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ In file included from ../include/mdds/rectangle_set.hpp:250, from rectangle_set.cpp:29: ../include/mdds/rectangle_set_def.inl:174:6: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 174 | void rectangle_set<_Key,_Value>::remove(value_type data) | ^~~~~~~~~~~~~ In file included from ../include/mdds/rectangle_set.hpp:31, from rectangle_set.cpp:29: ../include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ In file included from ../include/mdds/rectangle_set.hpp:250, from rectangle_set.cpp:29: ../include/mdds/rectangle_set_def.inl:204:6: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 204 | void rectangle_set<_Key,_Value>::clear() | ^~~~~~~~~~~~~ In file included from ../include/mdds/rectangle_set.hpp:31, from rectangle_set.cpp:29: ../include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ In file included from ../include/mdds/rectangle_set.hpp:250, from rectangle_set.cpp:29: ../include/mdds/rectangle_set_def.inl:212:8: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 212 | size_t rectangle_set<_Key,_Value>::size() const | ^~~~~~~~~~~~~ In file included from ../include/mdds/rectangle_set.hpp:31, from rectangle_set.cpp:29: ../include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ In file included from ../include/mdds/rectangle_set.hpp:250, from rectangle_set.cpp:29: ../include/mdds/rectangle_set_def.inl:218:6: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 218 | bool rectangle_set<_Key,_Value>::empty() const | ^~~~~~~~~~~~~ In file included from ../include/mdds/rectangle_set.hpp:31, from rectangle_set.cpp:29: ../include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ In file included from ../include/mdds/rectangle_set.hpp:250, from rectangle_set.cpp:29: ../include/mdds/rectangle_set_def.inl:224:6: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 224 | void rectangle_set<_Key,_Value>::build_inner_map(const inner_segment_map_type& r) | ^~~~~~~~~~~~~ In file included from ../include/mdds/rectangle_set.hpp:31, from rectangle_set.cpp:29: ../include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ In file included from ../include/mdds/rectangle_set.hpp:250, from rectangle_set.cpp:29: ../include/mdds/rectangle_set_def.inl:236:6: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 236 | void rectangle_set<_Key,_Value>::build_outer_segment_tree() | ^~~~~~~~~~~~~ In file included from ../include/mdds/rectangle_set.hpp:31, from rectangle_set.cpp:29: ../include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ rectangle_set.cpp:35:17: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 35 | typedef ::mdds::rectangle_set rectset_type; | ^~~~~~~~~~~~~ In file included from ../include/mdds/rectangle_set.hpp:31, from rectangle_set.cpp:29: ../include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I../include -DNDEBUG -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -c -o segment_tree.o segment_tree.cpp x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I../include -DNDEBUG -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -c -o trie_map.o trie_map.cpp x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I../include -DNDEBUG -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -c -o rtree_simple.o rtree_simple.cpp x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I../include -DNDEBUG -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -c -o rtree_erase.o rtree_erase.cpp x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I../include -DNDEBUG -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -c -o rtree_medium.o rtree_medium.cpp In file included from ../include/mdds/rtree.hpp:815, from rtree_erase.cpp:29: ../include/mdds/rtree_def.inl: In member function ‘bool mdds::rtree<_Key, _Value, _Trait>::directory_node::erase(const mdds::rtree<_Key, _Value, _Trait>::node_store*)’: ../include/mdds/rtree_def.inl:850:26: warning: declaration of ‘mdds::rtree<_Key, _Value, _Trait>::node_store& ns’ shadows a parameter [-Wshadow] 850 | for (node_store& ns : children) | ^~ ../include/mdds/rtree_def.inl:827:73: note: shadowed declaration is here 827 | rtree<_Key,_Value,_Trait>::directory_node::erase(const node_store* ns) | ~~~~~~~~~~~~~~~~~~^~ In file included from ../include/mdds/rtree.hpp:815, from rtree_simple.cpp:29: ../include/mdds/rtree_def.inl: In member function ‘bool mdds::rtree<_Key, _Value, _Trait>::directory_node::erase(const mdds::rtree<_Key, _Value, _Trait>::node_store*)’: ../include/mdds/rtree_def.inl:850:26: warning: declaration of ‘mdds::rtree<_Key, _Value, _Trait>::node_store& ns’ shadows a parameter [-Wshadow] 850 | for (node_store& ns : children) | ^~ ../include/mdds/rtree_def.inl:827:73: note: shadowed declaration is here 827 | rtree<_Key,_Value,_Trait>::directory_node::erase(const node_store* ns) | ~~~~~~~~~~~~~~~~~~^~ ../include/mdds/rtree_def.inl: In instantiation of ‘bool mdds::rtree<_Key, _Value, _Trait>::directory_node::erase(const mdds::rtree<_Key, _Value, _Trait>::node_store*) [with _Key = int; _Value = std::__cxx11::basic_string; _Trait = mdds::detail::rtree::default_rtree_trait]’: ../include/mdds/rtree_def.inl:795:29: required from ‘bool mdds::rtree<_Key, _Value, _Trait>::node_store::erase_child(const mdds::rtree<_Key, _Value, _Trait>::node_store*) [with _Key = int; _Value = std::__cxx11::basic_string; _Trait = mdds::detail::rtree::default_rtree_trait]’ ../include/mdds/rtree_def.inl:1703:38: required from ‘void mdds::rtree<_Key, _Value, _Trait>::erase_impl(const mdds::rtree<_Key, _Value, _Trait>::node_store*, size_t) [with _Key = int; _Value = std::__cxx11::basic_string; _Trait = mdds::detail::rtree::default_rtree_trait; size_t = long unsigned int]’ ../include/mdds/rtree_def.inl:1688:5: required from ‘void mdds::rtree<_Key, _Value, _Trait>::erase(const mdds::rtree<_Key, _Value, _Trait>::iterator&) [with _Key = int; _Value = std::__cxx11::basic_string; _Trait = mdds::detail::rtree::default_rtree_trait]’ rtree_erase.cpp:58:23: required from here ../include/mdds/rtree_def.inl:850:26: warning: declaration of ‘mdds::rtree >::node_store& ns’ shadows a parameter [-Wshadow] 850 | for (node_store& ns : children) | ^~ ../include/mdds/rtree_def.inl:827:73: note: shadowed declaration is here 827 | rtree<_Key,_Value,_Trait>::directory_node::erase(const node_store* ns) | ~~~~~~~~~~~~~~~~~~^~ In file included from ../include/mdds/rtree.hpp:815, from rtree_medium.cpp:29: ../include/mdds/rtree_def.inl: In member function ‘bool mdds::rtree<_Key, _Value, _Trait>::directory_node::erase(const mdds::rtree<_Key, _Value, _Trait>::node_store*)’: ../include/mdds/rtree_def.inl:850:26: warning: declaration of ‘mdds::rtree<_Key, _Value, _Trait>::node_store& ns’ shadows a parameter [-Wshadow] 850 | for (node_store& ns : children) | ^~ ../include/mdds/rtree_def.inl:827:73: note: shadowed declaration is here 827 | rtree<_Key,_Value,_Trait>::directory_node::erase(const node_store* ns) | ~~~~~~~~~~~~~~~~~~^~ x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I../include -DNDEBUG -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -c -o rtree_medium_bulkload.o rtree_medium_bulkload.cpp x86_64-pc-linux-gnu-g++ -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fopenmp -o flat-segment-tree flat_segment_tree.o x86_64-pc-linux-gnu-g++ -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fopenmp -o flat-segment-tree-itrs flat_segment_tree_itrs.o x86_64-pc-linux-gnu-g++ -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fopenmp -o mtv-collection mtv_collection.o x86_64-pc-linux-gnu-g++ -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fopenmp -o multi-type-matrix multi_type_matrix.o x86_64-pc-linux-gnu-g++ -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fopenmp -o multi-type-vector multi_type_vector.o In file included from ../include/mdds/rtree.hpp:815, from rtree_medium_bulkload.cpp:29: ../include/mdds/rtree_def.inl: In member function ‘bool mdds::rtree<_Key, _Value, _Trait>::directory_node::erase(const mdds::rtree<_Key, _Value, _Trait>::node_store*)’: ../include/mdds/rtree_def.inl:850:26: warning: declaration of ‘mdds::rtree<_Key, _Value, _Trait>::node_store& ns’ shadows a parameter [-Wshadow] 850 | for (node_store& ns : children) | ^~ ../include/mdds/rtree_def.inl:827:73: note: shadowed declaration is here 827 | rtree<_Key,_Value,_Trait>::directory_node::erase(const node_store* ns) | ~~~~~~~~~~~~~~~~~~^~ x86_64-pc-linux-gnu-g++ -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fopenmp -o multi-type-vector-element-block1 multi_type_vector_element_block1.o x86_64-pc-linux-gnu-g++ -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fopenmp -o multi-type-vector-event1 multi_type_vector_event1.o x86_64-pc-linux-gnu-g++ -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fopenmp -o multi-type-vector-pos-hint multi_type_vector_pos_hint.o x86_64-pc-linux-gnu-g++ -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fopenmp -o packed-trie-map packed_trie_map.o x86_64-pc-linux-gnu-g++ -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fopenmp -o packed-trie-state-custom packed_trie_state_custom.o x86_64-pc-linux-gnu-g++ -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fopenmp -o packed-trie-state-int packed_trie_state_int.o x86_64-pc-linux-gnu-g++ -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fopenmp -o point-quad-tree point_quad_tree.o x86_64-pc-linux-gnu-g++ -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fopenmp -o rectangle-set rectangle_set.o x86_64-pc-linux-gnu-g++ -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fopenmp -o segment-tree segment_tree.o x86_64-pc-linux-gnu-g++ -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fopenmp -o trie-map trie_map.o x86_64-pc-linux-gnu-g++ -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fopenmp -o rtree-simple rtree_simple.o x86_64-pc-linux-gnu-g++ -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fopenmp -o rtree-erase rtree_erase.o x86_64-pc-linux-gnu-g++ -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fopenmp -o rtree-medium rtree_medium.o PASS: flat-segment-tree PASS: flat-segment-tree-itrs PASS: mtv-collection PASS: multi-type-matrix PASS: multi-type-vector PASS: multi-type-vector-element-block1 PASS: multi-type-vector-event1 PASS: packed-trie-map PASS: multi-type-vector-pos-hint PASS: packed-trie-state-custom PASS: packed-trie-state-int PASS: point-quad-tree PASS: rectangle-set PASS: segment-tree PASS: trie-map PASS: rtree-simple PASS: rtree-erase PASS: rtree-medium x86_64-pc-linux-gnu-g++ -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fopenmp -o rtree-medium-bulkload rtree_medium_bulkload.o PASS: rtree-medium-bulkload ============================================================================ Testsuite summary for mdds 1.7.0 ============================================================================ # TOTAL: 19 # PASS: 19 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[3]: Leaving directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/example' make[2]: Leaving directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/example' make[1]: Leaving directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/example' Making check in test make[1]: Entering directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/test' Making check in gdb make[2]: Entering directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/test/gdb' Making check in src make[3]: Entering directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/test/gdb/src' make test make[4]: Entering directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/test/gdb/src' x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I../../../include -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -O0 -ggdb2 -c -o test-flat_segment_tree.o `test -f 'flat_segment_tree.cpp' || echo './'`flat_segment_tree.cpp x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I../../../include -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -O0 -ggdb2 -c -o test-multi_type_matrix.o `test -f 'multi_type_matrix.cpp' || echo './'`multi_type_matrix.cpp x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I../../../include -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -O0 -ggdb2 -c -o test-multi_type_vector.o `test -f 'multi_type_vector.cpp' || echo './'`multi_type_vector.cpp x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I../../../include -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -O0 -ggdb2 -c -o test-point_quad_tree.o `test -f 'point_quad_tree.cpp' || echo './'`point_quad_tree.cpp x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I../../../include -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -O0 -ggdb2 -c -o test-rtree.o `test -f 'rtree.cpp' || echo './'`rtree.cpp x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I../../../include -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -O0 -ggdb2 -c -o test-segment_tree.o `test -f 'segment_tree.cpp' || echo './'`segment_tree.cpp In file included from ../../../include/mdds/rtree.hpp:815, from rtree.cpp:20: ../../../include/mdds/rtree_def.inl: In member function ‘bool mdds::rtree<_Key, _Value, _Trait>::directory_node::erase(const mdds::rtree<_Key, _Value, _Trait>::node_store*)’: ../../../include/mdds/rtree_def.inl:850:26: warning: declaration of ‘mdds::rtree<_Key, _Value, _Trait>::node_store& ns’ shadows a parameter [-Wshadow] 850 | for (node_store& ns : children) | ^~ ../../../include/mdds/rtree_def.inl:827:73: note: shadowed declaration is here 827 | rtree<_Key,_Value,_Trait>::directory_node::erase(const node_store* ns) | ~~~~~~~~~~~~~~~~~~^~ x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I../../../include -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -O0 -ggdb2 -c -o test-sorted_string_map.o `test -f 'sorted_string_map.cpp' || echo './'`sorted_string_map.cpp x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I../../../include -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -O0 -ggdb2 -c -o test-test.o `test -f 'test.cpp' || echo './'`test.cpp x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I../../../include -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -O0 -ggdb2 -c -o test-trie_map.o `test -f 'trie_map.cpp' || echo './'`trie_map.cpp x86_64-pc-linux-gnu-g++ -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -O0 -ggdb2 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fopenmp -o test test-flat_segment_tree.o test-multi_type_matrix.o test-multi_type_vector.o test-point_quad_tree.o test-rtree.o test-segment_tree.o test-sorted_string_map.o test-test.o test-trie_map.o make[4]: Leaving directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/test/gdb/src' make[3]: Leaving directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/test/gdb/src' make[3]: Entering directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/test/gdb' make check-DEJAGNU make[4]: Entering directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/test/gdb' Making a new site.exp file ... srcdir='.'; export srcdir; \ EXPECT=/usr/bin/expect; export EXPECT; \ if /bin/sh -c "/usr/bin/runtest --version" > /dev/null 2>&1; then \ exit_status=0; l='mdds'; for tool in $l; do \ if /usr/bin/runtest --tool $tool --srcdir $srcdir BINFILE=src/test GDB= ; \ then :; else exit_status=1; fi; \ done; \ else echo "WARNING: could not find '/usr/bin/runtest'" 1>&2; :;\ fi; \ exit $exit_status WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by portage on Sun Aug 8 20:02:14 2021 Native configuration is x86_64-pc-linux-gnu === mdds tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. WARNING: could not find testsuite; trying .. Running ./site.exp ... === mdds Summary === make[4]: Leaving directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/test/gdb' make[3]: Leaving directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/test/gdb' make[2]: Leaving directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/test/gdb' make[2]: Entering directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/test' make[2]: Nothing to be done for 'check-am'. make[2]: Leaving directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/test' make[1]: Leaving directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0/test' make[1]: Entering directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0' make flat_segment_tree_test multi_type_matrix_test multi_type_matrix_test_walk multi_type_vector_test_event multi_type_vector_test_custom multi_type_vector_test_default multi_type_vector_test_perf multi_type_vector_test_collection point_quad_tree_test rectangle_set_test segment_tree_test sorted_string_map_test stlperf_test template_test trie_map_test rtree_test rtree_test_bulkload ref_pair_test make[2]: Entering directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0' x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I./include -DMDDS_DEBUG_NODE_BASE -DMDDS_UNIT_TEST -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -c -o src/flat_segment_tree_test.o src/flat_segment_tree_test.cpp x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I./include -DMDDS_DEBUG_NODE_BASE -DMDDS_UNIT_TEST -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -c -o src/multi_type_matrix_test.o src/multi_type_matrix_test.cpp x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I./include -DMDDS_DEBUG_NODE_BASE -DMDDS_UNIT_TEST -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -c -o src/multi_type_matrix_test_walk.o src/multi_type_matrix_test_walk.cpp x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I./include -DMDDS_DEBUG_NODE_BASE -DMDDS_UNIT_TEST -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -c -o src/multi_type_vector_test_event.o src/multi_type_vector_test_event.cpp x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I./include -DMDDS_DEBUG_NODE_BASE -DMDDS_UNIT_TEST -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -c -o src/multi_type_vector_test_custom.o src/multi_type_vector_test_custom.cpp x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I./include -DMDDS_DEBUG_NODE_BASE -DMDDS_UNIT_TEST -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -c -o src/multi_type_vector_test_default.o src/multi_type_vector_test_default.cpp x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I./include -DMDDS_DEBUG_NODE_BASE -DMDDS_UNIT_TEST -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -c -o src/multi_type_vector_test_perf.o src/multi_type_vector_test_perf.cpp x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I./include -DMDDS_DEBUG_NODE_BASE -DMDDS_UNIT_TEST -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -c -o src/multi_type_vector_test_collection.o src/multi_type_vector_test_collection.cpp x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I./include -DMDDS_DEBUG_NODE_BASE -DMDDS_UNIT_TEST -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -c -o src/point_quad_tree_test.o src/point_quad_tree_test.cpp x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I./include -DMDDS_DEBUG_NODE_BASE -DMDDS_UNIT_TEST -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -c -o src/rectangle_set_test.o src/rectangle_set_test.cpp In file included from src/rectangle_set_test.cpp:29: ./include/mdds/rectangle_set.hpp:107:26: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 107 | friend class rectangle_set<_Key,_Value>::search_result; | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:31, from src/rectangle_set_test.cpp:29: ./include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:250, from src/rectangle_set_test.cpp:29: ./include/mdds/rectangle_set_def.inl:33:1: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 33 | rectangle_set<_Key,_Value>::rectangle_set() | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:31, from src/rectangle_set_test.cpp:29: ./include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:250, from src/rectangle_set_test.cpp:29: ./include/mdds/rectangle_set_def.inl:38:1: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 38 | rectangle_set<_Key,_Value>::rectangle_set(const rectangle_set& r) : | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:31, from src/rectangle_set_test.cpp:29: ./include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:250, from src/rectangle_set_test.cpp:29: ./include/mdds/rectangle_set_def.inl:46:1: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 46 | rectangle_set<_Key,_Value>::~rectangle_set() | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:31, from src/rectangle_set_test.cpp:29: ./include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:250, from src/rectangle_set_test.cpp:29: ./include/mdds/rectangle_set_def.inl:51:1: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 51 | rectangle_set<_Key,_Value>& rectangle_set<_Key,_Value>::operator= (const rectangle_set& r) | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:31, from src/rectangle_set_test.cpp:29: ./include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:250, from src/rectangle_set_test.cpp:29: ./include/mdds/rectangle_set_def.inl:51:29: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 51 | rectangle_set<_Key,_Value>& rectangle_set<_Key,_Value>::operator= (const rectangle_set& r) | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:31, from src/rectangle_set_test.cpp:29: ./include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:250, from src/rectangle_set_test.cpp:29: ./include/mdds/rectangle_set_def.inl:62:6: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 62 | bool rectangle_set<_Key,_Value>::operator== (const rectangle_set& r) const | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:31, from src/rectangle_set_test.cpp:29: ./include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:250, from src/rectangle_set_test.cpp:29: ./include/mdds/rectangle_set_def.inl:82:6: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 82 | bool rectangle_set<_Key,_Value>::insert(key_type x1, key_type y1, key_type x2, key_type y2, value_type data) | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:31, from src/rectangle_set_test.cpp:29: ./include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:250, from src/rectangle_set_test.cpp:29: ./include/mdds/rectangle_set_def.inl:125:6: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 125 | bool rectangle_set<_Key,_Value>::search(key_type x, key_type y, search_result_type& result) | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:31, from src/rectangle_set_test.cpp:29: ./include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:250, from src/rectangle_set_test.cpp:29: ./include/mdds/rectangle_set_def.inl:149:10: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 149 | typename rectangle_set<_Key,_Value>::search_result | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:31, from src/rectangle_set_test.cpp:29: ./include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:250, from src/rectangle_set_test.cpp:29: ./include/mdds/rectangle_set_def.inl:150:1: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 150 | rectangle_set<_Key,_Value>::search(key_type x, key_type y) | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:31, from src/rectangle_set_test.cpp:29: ./include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:250, from src/rectangle_set_test.cpp:29: ./include/mdds/rectangle_set_def.inl:174:6: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 174 | void rectangle_set<_Key,_Value>::remove(value_type data) | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:31, from src/rectangle_set_test.cpp:29: ./include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:250, from src/rectangle_set_test.cpp:29: ./include/mdds/rectangle_set_def.inl:204:6: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 204 | void rectangle_set<_Key,_Value>::clear() | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:31, from src/rectangle_set_test.cpp:29: ./include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:250, from src/rectangle_set_test.cpp:29: ./include/mdds/rectangle_set_def.inl:212:8: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 212 | size_t rectangle_set<_Key,_Value>::size() const | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:31, from src/rectangle_set_test.cpp:29: ./include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:250, from src/rectangle_set_test.cpp:29: ./include/mdds/rectangle_set_def.inl:218:6: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 218 | bool rectangle_set<_Key,_Value>::empty() const | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:31, from src/rectangle_set_test.cpp:29: ./include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:250, from src/rectangle_set_test.cpp:29: ./include/mdds/rectangle_set_def.inl:224:6: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 224 | void rectangle_set<_Key,_Value>::build_inner_map(const inner_segment_map_type& r) | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:31, from src/rectangle_set_test.cpp:29: ./include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:250, from src/rectangle_set_test.cpp:29: ./include/mdds/rectangle_set_def.inl:236:6: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 236 | void rectangle_set<_Key,_Value>::build_outer_segment_tree() | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:31, from src/rectangle_set_test.cpp:29: ./include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:250, from src/rectangle_set_test.cpp:29: ./include/mdds/rectangle_set_def.inl:251:6: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 251 | void rectangle_set<_Key,_Value>::dump_rectangles() const | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:31, from src/rectangle_set_test.cpp:29: ./include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:250, from src/rectangle_set_test.cpp:29: ./include/mdds/rectangle_set_def.inl:272:6: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 272 | bool rectangle_set<_Key,_Value>::verify_rectangles(const dataset_type& expected) const | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:31, from src/rectangle_set_test.cpp:29: ./include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ src/rectangle_set_test.cpp:84:19: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 84 | void insert_range(rectangle_set<_Key, _Data>& db, range<_Key>& range) | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:31, from src/rectangle_set_test.cpp:29: ./include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ src/rectangle_set_test.cpp: In function ‘void rect_test_insertion_removal()’: src/rectangle_set_test.cpp:160:13: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 160 | typedef rectangle_set set_type; | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:31, from src/rectangle_set_test.cpp:29: ./include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ src/rectangle_set_test.cpp: In function ‘void rect_test_search()’: src/rectangle_set_test.cpp:245:13: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 245 | typedef rectangle_set set_type; | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:31, from src/rectangle_set_test.cpp:29: ./include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ src/rectangle_set_test.cpp: In function ‘void rect_test_copy_constructor()’: src/rectangle_set_test.cpp:380:13: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 380 | typedef rectangle_set set_type; | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:31, from src/rectangle_set_test.cpp:29: ./include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ src/rectangle_set_test.cpp: In function ‘void rect_test_assignment()’: src/rectangle_set_test.cpp:491:13: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 491 | typedef rectangle_set set_type; | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:31, from src/rectangle_set_test.cpp:29: ./include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ src/rectangle_set_test.cpp: In function ‘void rect_test_equality()’: src/rectangle_set_test.cpp:611:13: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 611 | typedef rectangle_set set_type; | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:31, from src/rectangle_set_test.cpp:29: ./include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ src/rectangle_set_test.cpp: In function ‘void rect_test_perf_insertion_fixed_x()’: src/rectangle_set_test.cpp:651:13: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 651 | typedef rectangle_set set_type; | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:31, from src/rectangle_set_test.cpp:29: ./include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ src/rectangle_set_test.cpp: In function ‘void rect_test_perf_insertion_fixed_y()’: src/rectangle_set_test.cpp:779:13: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 779 | typedef rectangle_set set_type; | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:31, from src/rectangle_set_test.cpp:29: ./include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ src/rectangle_set_test.cpp: In function ‘void rect_test_search_result_iterator()’: src/rectangle_set_test.cpp:908:13: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 908 | typedef rectangle_set set_type; | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:31, from src/rectangle_set_test.cpp:29: ./include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ src/rectangle_set_test.cpp: In function ‘void rect_test_invalid_range()’: src/rectangle_set_test.cpp:937:13: warning: ‘template class mdds::rectangle_set’ is deprecated [-Wdeprecated-declarations] 937 | typedef rectangle_set set_type; | ^~~~~~~~~~~~~ In file included from ./include/mdds/rectangle_set.hpp:31, from src/rectangle_set_test.cpp:29: ./include/mdds/segment_tree.hpp:47:7: note: declared here 47 | class rectangle_set; | ^~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I./include -DMDDS_DEBUG_NODE_BASE -DMDDS_UNIT_TEST -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -c -o src/segment_tree_test.o src/segment_tree_test.cpp x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I./include -DMDDS_DEBUG_NODE_BASE -DMDDS_UNIT_TEST -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -c -o src/sorted_string_map_test.o src/sorted_string_map_test.cpp x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I./include -DMDDS_DEBUG_NODE_BASE -DMDDS_UNIT_TEST -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -c -o src/stlperf_test.o src/stlperf_test.cpp x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I./include -DMDDS_DEBUG_NODE_BASE -DMDDS_UNIT_TEST -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -c -o src/template_test.o src/template_test.cpp x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I./include -DMDDS_DEBUG_NODE_BASE -DMDDS_UNIT_TEST -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -c -o src/trie_map_test.o src/trie_map_test.cpp x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I./include -DMDDS_DEBUG_NODE_BASE -DMDDS_UNIT_TEST -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -c -o src/rtree_test.o src/rtree_test.cpp In file included from ./include/mdds/rtree.hpp:815, from src/test_global_rtree.hpp:33, from src/rtree_test.cpp:30: ./include/mdds/rtree_def.inl: In member function ‘bool mdds::rtree<_Key, _Value, _Trait>::directory_node::erase(const mdds::rtree<_Key, _Value, _Trait>::node_store*)’: ./include/mdds/rtree_def.inl:850:26: warning: declaration of ‘mdds::rtree<_Key, _Value, _Trait>::node_store& ns’ shadows a parameter [-Wshadow] 850 | for (node_store& ns : children) | ^~ ./include/mdds/rtree_def.inl:827:73: note: shadowed declaration is here 827 | rtree<_Key,_Value,_Trait>::directory_node::erase(const node_store* ns) | ~~~~~~~~~~~~~~~~~~^~ ./include/mdds/rtree_def.inl: In instantiation of ‘bool mdds::rtree<_Key, _Value, _Trait>::directory_node::erase(const mdds::rtree<_Key, _Value, _Trait>::node_store*) [with _Key = short int; _Value = std::__cxx11::basic_string; _Trait = mdds::detail::rtree::default_rtree_trait]’: ./include/mdds/rtree_def.inl:795:29: required from ‘bool mdds::rtree<_Key, _Value, _Trait>::node_store::erase_child(const mdds::rtree<_Key, _Value, _Trait>::node_store*) [with _Key = short int; _Value = std::__cxx11::basic_string; _Trait = mdds::detail::rtree::default_rtree_trait]’ ./include/mdds/rtree_def.inl:1703:38: required from ‘void mdds::rtree<_Key, _Value, _Trait>::erase_impl(const mdds::rtree<_Key, _Value, _Trait>::node_store*, size_t) [with _Key = short int; _Value = std::__cxx11::basic_string; _Trait = mdds::detail::rtree::default_rtree_trait; size_t = long unsigned int]’ ./include/mdds/rtree_def.inl:1680:5: required from ‘void mdds::rtree<_Key, _Value, _Trait>::erase(const mdds::rtree<_Key, _Value, _Trait>::const_iterator&) [with _Key = short int; _Value = std::__cxx11::basic_string; _Trait = mdds::detail::rtree::default_rtree_trait]’ src/rtree_test.cpp:312:15: required from here ./include/mdds/rtree_def.inl:850:26: warning: declaration of ‘mdds::rtree >::node_store& ns’ shadows a parameter [-Wshadow] 850 | for (node_store& ns : children) | ^~ ./include/mdds/rtree_def.inl:827:73: note: shadowed declaration is here 827 | rtree<_Key,_Value,_Trait>::directory_node::erase(const node_store* ns) | ~~~~~~~~~~~~~~~~~~^~ ./include/mdds/rtree_def.inl: In instantiation of ‘bool mdds::rtree<_Key, _Value, _Trait>::directory_node::erase(const mdds::rtree<_Key, _Value, _Trait>::node_store*) [with _Key = short int; _Value = std::__cxx11::basic_string; _Trait = tiny_trait_2d]’: ./include/mdds/rtree_def.inl:795:29: required from ‘bool mdds::rtree<_Key, _Value, _Trait>::node_store::erase_child(const mdds::rtree<_Key, _Value, _Trait>::node_store*) [with _Key = short int; _Value = std::__cxx11::basic_string; _Trait = tiny_trait_2d]’ ./include/mdds/rtree_def.inl:1703:38: required from ‘void mdds::rtree<_Key, _Value, _Trait>::erase_impl(const mdds::rtree<_Key, _Value, _Trait>::node_store*, size_t) [with _Key = short int; _Value = std::__cxx11::basic_string; _Trait = tiny_trait_2d; size_t = long unsigned int]’ ./include/mdds/rtree_def.inl:1680:5: required from ‘void mdds::rtree<_Key, _Value, _Trait>::erase(const mdds::rtree<_Key, _Value, _Trait>::const_iterator&) [with _Key = short int; _Value = std::__cxx11::basic_string; _Trait = tiny_trait_2d]’ src/rtree_test.cpp:425:15: required from here ./include/mdds/rtree_def.inl:850:26: warning: declaration of ‘mdds::rtree, tiny_trait_2d>::node_store& ns’ shadows a parameter [-Wshadow] 850 | for (node_store& ns : children) | ^~ ./include/mdds/rtree_def.inl:827:73: note: shadowed declaration is here 827 | rtree<_Key,_Value,_Trait>::directory_node::erase(const node_store* ns) | ~~~~~~~~~~~~~~~~~~^~ ./include/mdds/rtree_def.inl: In instantiation of ‘bool mdds::rtree<_Key, _Value, _Trait>::directory_node::erase(const mdds::rtree<_Key, _Value, _Trait>::node_store*) [with _Key = float; _Value = only_copyable; _Trait = tiny_trait_2d_forced_reinsertion]’: ./include/mdds/rtree_def.inl:795:29: required from ‘bool mdds::rtree<_Key, _Value, _Trait>::node_store::erase_child(const mdds::rtree<_Key, _Value, _Trait>::node_store*) [with _Key = float; _Value = only_copyable; _Trait = tiny_trait_2d_forced_reinsertion]’ ./include/mdds/rtree_def.inl:1703:38: required from ‘void mdds::rtree<_Key, _Value, _Trait>::erase_impl(const mdds::rtree<_Key, _Value, _Trait>::node_store*, size_t) [with _Key = float; _Value = only_copyable; _Trait = tiny_trait_2d_forced_reinsertion; size_t = long unsigned int]’ ./include/mdds/rtree_def.inl:1688:5: required from ‘void mdds::rtree<_Key, _Value, _Trait>::erase(const mdds::rtree<_Key, _Value, _Trait>::iterator&) [with _Key = float; _Value = only_copyable; _Trait = tiny_trait_2d_forced_reinsertion]’ src/rtree_test.cpp:857:19: required from here ./include/mdds/rtree_def.inl:850:26: warning: declaration of ‘mdds::rtree::node_store& ns’ shadows a parameter [-Wshadow] 850 | for (node_store& ns : children) | ^~ ./include/mdds/rtree_def.inl:827:73: note: shadowed declaration is here 827 | rtree<_Key,_Value,_Trait>::directory_node::erase(const node_store* ns) | ~~~~~~~~~~~~~~~~~~^~ x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I./include -DMDDS_DEBUG_NODE_BASE -DMDDS_UNIT_TEST -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -c -o src/rtree_test_bulkload.o src/rtree_test_bulkload.cpp In file included from ./include/mdds/rtree.hpp:815, from src/test_global_rtree.hpp:33, from src/rtree_test_bulkload.cpp:30: ./include/mdds/rtree_def.inl: In member function ‘bool mdds::rtree<_Key, _Value, _Trait>::directory_node::erase(const mdds::rtree<_Key, _Value, _Trait>::node_store*)’: ./include/mdds/rtree_def.inl:850:26: warning: declaration of ‘mdds::rtree<_Key, _Value, _Trait>::node_store& ns’ shadows a parameter [-Wshadow] 850 | for (node_store& ns : children) | ^~ ./include/mdds/rtree_def.inl:827:73: note: shadowed declaration is here 827 | rtree<_Key,_Value,_Trait>::directory_node::erase(const node_store* ns) | ~~~~~~~~~~~~~~~~~~^~ x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"mdds\" -DPACKAGE_TARNAME=\"mdds\" -DPACKAGE_VERSION=\"1.7.0\" -DPACKAGE_STRING=\"mdds\ 1.7.0\" -DPACKAGE_BUGREPORT=\"kohei.yoshida@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mdds\" -DVERSION=\"1.7.0\" -I. -I./include -DMDDS_DEBUG_NODE_BASE -DMDDS_UNIT_TEST -Wall -g -pedantic-errors -I/usr/include -I/usr/local/include -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -c -o src/ref_pair_test.o src/ref_pair_test.cpp In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include/g++-v11/cassert:44, from src/test_global.hpp:38, from src/ref_pair_test.cpp:29: src/ref_pair_test.cpp: In function ‘void test_used_in_iterator()’: src/ref_pair_test.cpp:99:22: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 99 | assert(it->first = -23); | ~~~~~~~~~~^~~~~ x86_64-pc-linux-gnu-g++ -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fopenmp -o flat_segment_tree_test src/flat_segment_tree_test.o x86_64-pc-linux-gnu-g++ -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fopenmp -o multi_type_matrix_test src/multi_type_matrix_test.o x86_64-pc-linux-gnu-g++ -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fopenmp -o multi_type_matrix_test_walk src/multi_type_matrix_test_walk.o x86_64-pc-linux-gnu-g++ -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fopenmp -o multi_type_vector_test_event src/multi_type_vector_test_event.o x86_64-pc-linux-gnu-g++ -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fopenmp -o multi_type_vector_test_custom src/multi_type_vector_test_custom.o x86_64-pc-linux-gnu-g++ -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fopenmp -o multi_type_vector_test_default src/multi_type_vector_test_default.o x86_64-pc-linux-gnu-g++ -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fopenmp -o multi_type_vector_test_perf src/multi_type_vector_test_perf.o x86_64-pc-linux-gnu-g++ -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fopenmp -o multi_type_vector_test_collection src/multi_type_vector_test_collection.o x86_64-pc-linux-gnu-g++ -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fopenmp -o point_quad_tree_test src/point_quad_tree_test.o x86_64-pc-linux-gnu-g++ -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fopenmp -o rectangle_set_test src/rectangle_set_test.o x86_64-pc-linux-gnu-g++ -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fopenmp -o segment_tree_test src/segment_tree_test.o x86_64-pc-linux-gnu-g++ -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fopenmp -o sorted_string_map_test src/sorted_string_map_test.o x86_64-pc-linux-gnu-g++ -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fopenmp -o stlperf_test src/stlperf_test.o x86_64-pc-linux-gnu-g++ -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fopenmp -o template_test src/template_test.o x86_64-pc-linux-gnu-g++ -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fopenmp -o rtree_test_bulkload src/rtree_test_bulkload.o x86_64-pc-linux-gnu-g++ -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fopenmp -o ref_pair_test src/ref_pair_test.o x86_64-pc-linux-gnu-g++ -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fopenmp -o rtree_test src/rtree_test.o x86_64-pc-linux-gnu-g++ -pipe -march=native -fno-diagnostics-color -O2 -falign-functions=32:25:16 -Wshadow -std=c++11 -fopenmp -DMDDS_USE_OPENMP=1 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fopenmp -o trie_map_test src/trie_map_test.o make[2]: Leaving directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0' make check-TESTS make[2]: Entering directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0' make[3]: Entering directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0' PASS: multi_type_matrix_test_walk PASS: multi_type_matrix_test PASS: flat_segment_tree_test PASS: multi_type_vector_test_event PASS: multi_type_vector_test_custom PASS: multi_type_vector_test_default PASS: multi_type_vector_test_collection PASS: point_quad_tree_test PASS: rectangle_set_test PASS: sorted_string_map_test PASS: segment_tree_test PASS: trie_map_test PASS: rtree_test_bulkload PASS: rtree_test PASS: ref_pair_test FAIL: flat_segment_tree_test_mem.mem FAIL: multi_type_matrix_test_walk_mem.mem FAIL: multi_type_matrix_test_mem.mem FAIL: multi_type_vector_test_event_mem.mem FAIL: multi_type_vector_test_custom_mem.mem FAIL: point_quad_tree_test_mem.mem FAIL: multi_type_vector_test_collection_mem.mem FAIL: multi_type_vector_test_default_mem.mem FAIL: sorted_string_map_test_mem.mem FAIL: segment_tree_test_mem.mem FAIL: rectangle_set_test_mem.mem FAIL: rtree_test_bulkload_mem.mem FAIL: rtree_test_mem.mem FAIL: trie_map_test_mem.mem ============================================================================ Testsuite summary for mdds 1.7.0 ============================================================================ # TOTAL: 29 # PASS: 15 # SKIP: 0 # XFAIL: 0 # FAIL: 14 # XPASS: 0 # ERROR: 0 ============================================================================ See ./test-suite.log Please report to kohei.yoshida@gmail.com ============================================================================ make[3]: *** [Makefile:1147: test-suite.log] Error 1 make[3]: Leaving directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0' make[2]: *** [Makefile:1255: check-TESTS] Error 2 make[2]: Leaving directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0' make[1]: *** [Makefile:1588: check-am] Error 2 make[1]: Leaving directory '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0' make: *** [Makefile:1032: check-recursive] Error 1 * ERROR: dev-util/mdds-1.7.0::gentoo failed (test phase): * Make check failed. See above for details. * * Call stack: * ebuild.sh, line 127: Called src_test * environment, line 1645: Called default * phase-functions.sh, line 858: Called default_src_test * phase-functions.sh, line 887: Called __eapi0_src_test * phase-helpers.sh, line 809: Called die * The specific snippet of code: * $emake_cmd ${internal_opts} check || \ * die "Make check failed. See above for details." * * If you need support, post the output of `emerge --info '=dev-util/mdds-1.7.0::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-util/mdds-1.7.0::gentoo'`. * The complete build log is located at '/var/log/portage/dev-util:mdds-1.7.0:20210808-180142.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-util/mdds-1.7.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-util/mdds-1.7.0/temp/environment'. * Working directory: '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0' * S: '/var/tmp/portage/dev-util/mdds-1.7.0/work/mdds-1.7.0'